Home
last modified time | relevance | path

Searched refs:ChunkMetadata (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_allocator.cpp59 static ChunkMetadata *Metadata(const void *p) { in Metadata()
60 return reinterpret_cast<ChunkMetadata *>(allocator.GetMetaData(p)); in Metadata()
65 ChunkMetadata *m = Metadata(p); in RegisterAllocation()
76 ChunkMetadata *m = Metadata(p); in RegisterDeallocation()
157 ChunkMetadata *m = Metadata(beg); in GetMallocBegin()
170 ChunkMetadata *m = Metadata(p); in GetMallocUsableSize()
286 ChunkMetadata *m = Metadata(reinterpret_cast<void *>(chunk)); in PointsIntoChunk()
311 return reinterpret_cast<ChunkMetadata *>(metadata_)->allocated; in allocated()
315 return reinterpret_cast<ChunkMetadata *>(metadata_)->tag; in tag()
319 reinterpret_cast<ChunkMetadata *>(metadata_)->tag = value; in set_tag()
[all …]
H A Dlsan_allocator.h41 struct ChunkMetadata { struct
58 static const uptr kMetadataSize = sizeof(ChunkMetadata); argument
105 static const uptr kMetadataSize = sizeof(ChunkMetadata);