Home
last modified time | relevance | path

Searched refs:IntrusiveList (Results 1 – 12 of 12) sorted by relevance

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_list.h28 struct IntrusiveList { struct
75 void append_front(IntrusiveList<Item> *l) { in append_front() argument
89 void append_back(IntrusiveList<Item> *l) { in append_back() argument
134 typedef IteratorBase<IntrusiveList<Item>, Item> Iterator; argument
135 typedef IteratorBase<const IntrusiveList<Item>, const Item> ConstIterator; argument
Dsanitizer_symbolizer.h160 typedef IntrusiveList<SymbolizerTool>::Iterator Iterator;
161 IntrusiveList<SymbolizerTool> tools_;
163 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
Dsanitizer_thread_registry.h136 IntrusiveList<ThreadContextBase> dead_threads_;
137 IntrusiveList<ThreadContextBase> invalid_threads_;
Dsanitizer_flags.cc31 IntrusiveList<FlagDescription> flag_descriptions;
Dsanitizer_symbolizer.cc98 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()
Dsanitizer_symbolizer_win.cc141 IntrusiveList<SymbolizerTool> list; in PlatformInit()
Dsanitizer_symbolizer_posix_libcdep.cc411 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()
441 IntrusiveList<SymbolizerTool> list; in PlatformInit()
Dsanitizer_quarantine.h164 IntrusiveList<QuarantineBatch> list_;
Dsanitizer_common.h592 typedef IntrusiveList<AddressRange>::ConstIterator Iterator;
598 IntrusiveList<AddressRange> ranges_;
Dsanitizer_allocator.h834 IntrusiveList<Batch> free_list;
835 char padding[kCacheLineSize - sizeof(uptr) - sizeof(IntrusiveList<Batch>)];
/external/compiler-rt/lib/asan/
Dasan_allocator.h93 class AsanChunkFifoList: public IntrusiveList<AsanChunk> {
102 IntrusiveList<AsanChunk>::clear(); in clear()
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_list_test.cc22 typedef IntrusiveList<ListItem> List;
63 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument