Home
last modified time | relevance | path

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

/external/compiler-rt/lib/asan/
Dasan_allocator.cc109 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 …]
Dasan_allocator.h32 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()