Home
last modified time | relevance | path

Searched refs:AllocationMetadata (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Dcrash_handler.cpp16 using AllocationMetadata = gwp_asan::AllocationMetadata; typedef
38 static const AllocationMetadata *
58 const AllocationMetadata *SlotMeta = in __gwp_asan_diagnose_error()
71 const AllocationMetadata *SlotMeta = in __gwp_asan_diagnose_error()
81 const gwp_asan::AllocationMetadata *
100 const gwp_asan::AllocationMetadata *AllocationMeta) { in __gwp_asan_get_allocation_address()
105 const gwp_asan::AllocationMetadata *AllocationMeta) { in __gwp_asan_get_allocation_size()
110 const gwp_asan::AllocationMetadata *AllocationMeta) { in __gwp_asan_get_allocation_thread_id()
121 AllocationMetadata::kMaxTraceLengthToCollect); in __gwp_asan_get_allocation_trace()
129 const gwp_asan::AllocationMetadata *AllocationMeta) { in __gwp_asan_is_deallocated()
[all …]
H A Dcrash_handler.h46 const gwp_asan::AllocationMetadata *Metadata,
61 const gwp_asan::AllocationMetadata *
63 const gwp_asan::AllocationMetadata *Metadata,
76 const gwp_asan::AllocationMetadata *AllocationMeta);
80 const gwp_asan::AllocationMetadata *AllocationMeta);
86 const gwp_asan::AllocationMetadata *AllocationMeta);
95 const gwp_asan::AllocationMetadata *AllocationMeta, uintptr_t *Buffer,
102 const gwp_asan::AllocationMetadata *AllocationMeta);
108 const gwp_asan::AllocationMetadata *AllocationMeta);
118 const gwp_asan::AllocationMetadata *AllocationMeta, uintptr_t *Buffer,
H A Dcommon.h61 struct AllocationMetadata { struct
162 static_assert(sizeof(AllocationMetadata) == 568, "");
163 static_assert(offsetof(AllocationMetadata, IsDeallocated) == 560, "");
167 static_assert(sizeof(AllocationMetadata) == 568, "");
168 static_assert(offsetof(AllocationMetadata, IsDeallocated) == 560, "");
172 static_assert(sizeof(AllocationMetadata) == 548, "");
173 static_assert(offsetof(AllocationMetadata, IsDeallocated) == 544, "");
177 static_assert(sizeof(AllocationMetadata) == 560, "");
178 static_assert(offsetof(AllocationMetadata, IsDeallocated) == 552, "");
H A Dcommon.cpp14 using AllocationMetadata = gwp_asan::AllocationMetadata; typedef
37 constexpr size_t AllocationMetadata::kStackFrameStorageBytes;
38 constexpr size_t AllocationMetadata::kMaxTraceLengthToCollect;
40 void AllocationMetadata::RecordAllocation(uintptr_t AllocAddr, in RecordAllocation()
51 void AllocationMetadata::RecordDeallocation() { in RecordDeallocation()
56 void AllocationMetadata::CallSiteInfo::RecordBacktrace( in RecordBacktrace()
72 AllocationMetadata::kStackFrameStorageBytes); in RecordBacktrace()
H A Dguarded_pool_allocator.cpp17 using AllocationMetadata = gwp_asan::AllocationMetadata; typedef
84 Metadata = reinterpret_cast<AllocationMetadata *>( in init()
127 const AllocationMetadata &Meta = Metadata[i]; in iterate()
231 AllocationMetadata *Meta = addrToMetadata(SlotStart); in allocate()
284 AllocationMetadata *Meta = addrToMetadata(UPtr); in deallocate()
324 AllocationMetadata *Meta = addrToMetadata(reinterpret_cast<uintptr_t>(Ptr)); in getSize()
329 AllocationMetadata *GuardedPoolAllocator::addrToMetadata(uintptr_t Ptr) const { in addrToMetadata()
H A Dguarded_pool_allocator.h113 const AllocationMetadata *getMetadataRegion() const { return Metadata; } in getMetadataRegion()
176 AllocationMetadata *addrToMetadata(uintptr_t Ptr) const;
209 AllocationMetadata *Metadata = nullptr;
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/
H A Dcrash_handler_api.cpp16 using AllocationMetadata = gwp_asan::AllocationMetadata; typedef
48 void setupBacktraces(AllocationMetadata *Meta) { in setupBacktraces()
52 AllocationMetadata::kStackFrameStorageBytes); in setupBacktraces()
58 AllocationMetadata::kStackFrameStorageBytes); in setupBacktraces()
61 void checkBacktrace(const AllocationMetadata *Meta, bool IsDeallocated) { in checkBacktrace()
79 const AllocationMetadata *Meta = in checkMetadata()
102 AllocationMetadata Metadata[4] = {};
H A Dbacktrace.cpp69 gwp_asan::AllocationMetadata Meta; in TEST()
83 gwp_asan::AllocationMetadata Meta; in TEST()
95 EXPECT_EQ(gwp_asan::AllocationMetadata::kMaxTraceLengthToCollect, in TEST()
100 gwp_asan::AllocationMetadata Meta; in TEST()
115 gwp_asan::AllocationMetadata Meta; in TEST()
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/optional/
H A Dsegv_handler_posix.cpp26 using gwp_asan::AllocationMetadata;
43 const gwp_asan::AllocationMetadata *Metadata, in printHeader()
89 const gwp_asan::AllocationMetadata *Metadata, in dumpReport()
115 const gwp_asan::AllocationMetadata *AllocMeta = in dumpReport()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dcombined.h209 const gwp_asan::AllocationMetadata *getGwpAsanAllocationMetadata() { in getGwpAsanAllocationMetadata()