Home
last modified time | relevance | path

Searched refs:StackDepot (Results 1 – 4 of 4) sorted by relevance

/external/scudo/standalone/
Dstack_depot.h42 class alignas(atomic_u64) StackDepot {
74 sizeof(StackDepot)); in getRing()
79 sizeof(StackDepot) + in getTab()
85 reinterpret_cast<const char *>(this) + sizeof(StackDepot)); in getRing()
90 reinterpret_cast<const char *>(this) + sizeof(StackDepot) + in getTab()
120 if (BufSize < sizeof(StackDepot)) in isValid()
122 BufSize -= sizeof(StackDepot); in isValid()
204 static_assert(sizeof(StackDepot) % alignof(atomic_u64) == 0);
Dcombined.h310 NOINLINE u32 collectStackTrace(UNUSED StackDepot *Depot) { in collectStackTrace()
882 static void collectTraceMaybe(const StackDepot *Depot, in collectTraceMaybe()
906 const StackDepot *Depot = nullptr; in getErrorInfo()
912 Depot = reinterpret_cast<const StackDepot *>(DepotPtr); in getErrorInfo()
991 StackDepot *Depot = nullptr;
1478 const StackDepot *Depot, in getInlineErrorInfo()
1563 const StackDepot *Depot, in getRingBufferErrorInfo()
1689 uptr StackDepotSize = sizeof(StackDepot) + sizeof(atomic_u64) * RingSize + in initRingBufferMaybe()
1695 auto *Depot = reinterpret_cast<StackDepot *>(DepotMap.getBase()); in initRingBufferMaybe()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_stackdepot.cc104 StackDepot; typedef
105 static StackDepot theDepot;
140 for (int idx = 0; idx < StackDepot::kTabSize; idx++) { in StackDepotReverseMap()
/external/scudo/standalone/tests/
Dcombined_test.cpp988 SCUDO_TYPED_TEST(ScudoCombinedTest, StackDepot) { in SCUDO_TYPED_TEST() argument
989 alignas(scudo::StackDepot) char Buf[sizeof(scudo::StackDepot) + in SCUDO_TYPED_TEST()
992 auto *Depot = reinterpret_cast<scudo::StackDepot *>(Buf); in SCUDO_TYPED_TEST()