Home
last modified time | relevance | path

Searched defs:IntrusiveList (Results 1 – 3 of 3) sorted by relevance

/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h28 struct IntrusiveList { struct
29 friend class Iterator;
31 void clear() { in clear()
36 bool empty() const { return size_ == 0; } in empty()
37 uptr size() const { return size_; } in size()
39 void push_back(Item *x) { in push_back()
52 void push_front(Item *x) { in push_front()
64 void pop_front() { in pop_front()
88 void append_front(IntrusiveList<Item> *l) { in append_front() argument
102 void append_back(IntrusiveList<Item> *l) { in append_back() argument
[all …]
/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlist.h34 template <class T> struct IntrusiveList { global() struct
35 emptyIntrusiveList empty() argument
36 sizeIntrusiveList size() argument
38 frontIntrusiveList front() argument
39 frontIntrusiveList front() argument
40 backIntrusiveList back() argument
41 backIntrusiveList back() argument
65 LastIntrusiveList checkConsistency() argument
[all...]
/llvm-project/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_list_test.cpp62 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument