Home
last modified time | relevance | path

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

/aosp_15_r20/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h29 struct IntrusiveList { struct
30 friend class Iterator;
32 void clear() { in clear()
37 bool empty() const { return size_ == 0; } in empty()
38 uptr size() const { return size_; } in size()
40 void push_back(Item *x) { in push_back()
53 void push_front(Item *x) { in push_front()
78 void append_front(IntrusiveList<Item> *l) { in append_front() argument
92 void append_back(IntrusiveList<Item> *l) { in append_back() argument
106 void CheckConsistency() { in CheckConsistency()
[all …]
/aosp_15_r20/system/chre/util/tests/
H A Dintrusive_list_test.cc24 TEST(IntrusiveList, EmptyByDefault) { in TEST() argument
30 TEST(IntrusiveList, PushReadAndPop) { in TEST() argument
65 TEST(IntrusiveList, CatchInvalidCallToEmptyList) { in TEST() argument
73 TEST(IntrusiveList, DestructorCleanUpLink) { in TEST() argument
99 TEST(IntrusiveList, AccessMiddleTest) { in TEST() argument
123 TEST(IntrusiveList, LinkFront) { in TEST() argument
142 TEST(IntrusiveList, IsLinked) { in TEST() argument
/aosp_15_r20/external/pigweed/pw_containers/public/pw_containers/
H A Dintrusive_list.h120 constexpr IntrusiveList() { CheckItemType(); } in IntrusiveList() function
126 IntrusiveList(Iterator first, Iterator last) { in IntrusiveList() function
132 IntrusiveList(std::initializer_list<Item*> items) in IntrusiveList() function
373 using IntrusiveList = containers::future::IntrusiveList<T>; variable
/aosp_15_r20/external/angle/third_party/spirv-tools/src/source/util/
H A Dilist.h141 friend IntrusiveList; variable
209 inline IntrusiveList<NodeType>::IntrusiveList() : sentinel_() { in IntrusiveList() function
216 IntrusiveList<NodeType>::IntrusiveList(IntrusiveList&& list) : sentinel_() { in IntrusiveList() function
H A Dilist_node.h24 class IntrusiveList; variable
104 friend IntrusiveList<NodeType>; variable
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/source/util/
H A Dilist.h141 friend IntrusiveList; variable
209 inline IntrusiveList<NodeType>::IntrusiveList() : sentinel_() { in IntrusiveList() function
216 IntrusiveList<NodeType>::IntrusiveList(IntrusiveList&& list) : sentinel_() { in IntrusiveList() function
H A Dilist_node.h24 class IntrusiveList; variable
104 friend IntrusiveList<NodeType>; variable
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/source/util/
Dilist.h141 friend IntrusiveList; variable
209 inline IntrusiveList<NodeType>::IntrusiveList() : sentinel_() { in IntrusiveList() function
216 IntrusiveList<NodeType>::IntrusiveList(IntrusiveList&& list) : sentinel_() { in IntrusiveList() function
Dilist_node.h24 class IntrusiveList; variable
104 friend IntrusiveList<NodeType>; variable
/aosp_15_r20/external/pigweed/pw_containers/public/pw_containers/internal/
H A Dintrusive_list_iterator.h29 class IntrusiveList; variable
/aosp_15_r20/external/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_list_test.cc63 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument