Searched refs:AsanChunk (Results 1 – 4 of 4) sorted by relevance
/external/compiler-rt/lib/asan/ |
D | asan_allocator.cc | 109 struct AsanChunk: ChunkBase { struct 136 void Recycle(AsanChunk *m) { in Recycle() 173 typedef Quarantine<QuarantineCallback, AsanChunk> AsanQuarantine; 299 AsanChunk *ChooseChunk(uptr addr, AsanChunk *left_chunk, in ChooseChunk() 300 AsanChunk *right_chunk) { in ChooseChunk() 397 AsanChunk *m = reinterpret_cast<AsanChunk *>(chunk_beg); in Allocate() 462 bool AtomicallySetQuarantineFlagIfAllocated(AsanChunk *m, void *ptr, in AtomicallySetQuarantineFlagIfAllocated() 479 void QuarantineChunk(AsanChunk *m, void *ptr, BufferedStackTrace *stack, in QuarantineChunk() 517 AsanChunk *m = reinterpret_cast<AsanChunk *>(chunk_beg); in Deallocate() 543 AsanChunk *m = reinterpret_cast<AsanChunk *>(chunk_beg); in Reallocate() [all …]
|
D | asan_allocator.h | 32 struct AsanChunk; 51 explicit AsanChunkView(AsanChunk *chunk) : chunk_(chunk) {} in AsanChunkView() 89 AsanChunk *const chunk_; 95 class AsanChunkFifoList: public IntrusiveList<AsanChunk> { 99 void Push(AsanChunk *n); 101 AsanChunk *Pop(); 104 IntrusiveList<AsanChunk>::clear(); in clear()
|
/external/llvm-project/compiler-rt/lib/asan/ |
D | asan_allocator.cpp | 158 class AsanChunk : public ChunkBase { class 170 AsanChunk *chunk_header; 173 AsanChunk *Get() const { in Get() 179 void Set(AsanChunk *p) { in Set() 200 void Recycle(AsanChunk *m) { in Recycle() 243 typedef Quarantine<QuarantineCallback, AsanChunk> AsanQuarantine; 360 AsanChunk *ac = GetAsanChunk((void *)chunk); in RePoisonChunk() 442 AsanChunk *ChooseChunk(uptr addr, AsanChunk *left_chunk, in ChooseChunk() 443 AsanChunk *right_chunk) { in ChooseChunk() 473 AsanChunk *m = GetAsanChunkByAddr(addr); in UpdateAllocationStack() [all …]
|
D | asan_allocator.h | 32 class AsanChunk; variable 53 explicit AsanChunkView(AsanChunk *chunk) : chunk_(chunk) {} in AsanChunkView() 94 AsanChunk *const chunk_; 101 class AsanChunkFifoList: public IntrusiveList<AsanChunk> { 105 void Push(AsanChunk *n); 107 AsanChunk *Pop(); 110 IntrusiveList<AsanChunk>::clear(); in clear()
|