reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
57 class GlobalStats : public LocalStats {
38 T *front() { return First; } 39 const T *front() const { return First; } 40 T *back() { return Last; } 41 const T *back() const { return Last; } 48 typedef IteratorBase<T> Iterator; 49 typedef IteratorBase<const T> ConstIterator; 61 T *First; 62 T *Last; 139 template <class T> struct DoublyLinkedList : IntrusiveList<T> { 145 void push_front(T *X) { 159 void insert(T *X, T *Y) { 159 void insert(T *X, T *Y) { 173 void push_back(T *X) { 199 void remove(T *X) { 200 T *Prev = X->Prev; 201 T *Next = X->Next;projects/compiler-rt/lib/scudo/standalone/local_cache.h
119 LocalStats &getStats() { return Stats; } 130 LocalStats Stats;projects/compiler-rt/lib/scudo/standalone/secondary.h
94 LocalStats Stats;
projects/compiler-rt/lib/scudo/standalone/stats.h49 LocalStats *Next; 50 LocalStats *Prev; 57 class GlobalStats : public LocalStats { 65 void link(LocalStats *S) { 70 void unlink(LocalStats *S) { 81 for (const auto &Stats : StatsList) { 92 DoublyLinkedList<LocalStats> StatsList;