Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlist.h34 template <class T> struct IntrusiveList { struct
65 template <class T> void IntrusiveList<T>::checkConsistency() const { in checkConsistency() argument
81 template <class T> struct SinglyLinkedList : public IntrusiveList<T> {
82 using IntrusiveList<T>::First;
83 using IntrusiveList<T>::Last;
84 using IntrusiveList<T>::Size;
85 using IntrusiveList<T>::empty;
151 template <class T> struct DoublyLinkedList : IntrusiveList<T> {
152 using IntrusiveList<T>::First;
153 using IntrusiveList<T>::Last;
[all …]
H A Drelease.h540 bool markFreeBlocksInRegion(const IntrusiveList<TransferBatchT> &FreeList, in markFreeBlocksInRegion()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h28 struct IntrusiveList { struct
88 void append_front(IntrusiveList<Item> *l) { in append_front() argument
102 void append_back(IntrusiveList<Item> *l) { in append_back() argument
H A Dsanitizer_symbolizer.h223 IntrusiveList<SymbolizerTool> tools_;
225 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
H A Dsanitizer_thread_registry.h156 IntrusiveList<ThreadContextBase> dead_threads_;
157 IntrusiveList<ThreadContextBase> invalid_threads_;
H A Dsanitizer_symbolizer_win.cpp274 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in StartSymbolizerSubprocess()
309 IntrusiveList<SymbolizerTool> list;
H A Dsanitizer_symbolizer.cpp128 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()
H A Dsanitizer_symbolizer_posix_libcdep.cpp466 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list,
502 IntrusiveList<SymbolizerTool> list;
H A Dsanitizer_quarantine.h298 typedef IntrusiveList<QuarantineBatch> List;
H A Dsanitizer_common.h868 const IntrusiveList<AddressRange> &ranges() const { return ranges_; } in ranges()
878 IntrusiveList<AddressRange> ranges_;
H A Dsanitizer_allocator_primary32.h283 IntrusiveList<TransferBatch> free_list;