Lines Matching refs:AsanChunk

159 class AsanChunk : public ChunkBase {  class
171 AsanChunk *chunk_header;
174 AsanChunk *Get() const { in Get()
180 void Set(AsanChunk *p) { in Set()
195 static void FillChunk(AsanChunk *m) { in FillChunk()
216 void PreQuarantine(AsanChunk *m) const { in PreQuarantine()
223 void Recycle(AsanChunk *m) const { in Recycle()
254 void RecyclePassThrough(AsanChunk *m) const { in RecyclePassThrough()
279 typedef Quarantine<QuarantineCallback, AsanChunk> AsanQuarantine;
403 AsanChunk *ac = GetAsanChunk((void *)chunk); in RePoisonChunk()
486 AsanChunk *ChooseChunk(uptr addr, AsanChunk *left_chunk, in ChooseChunk()
487 AsanChunk *right_chunk) { in ChooseChunk()
517 AsanChunk *m = GetAsanChunkByAddr(addr); in UpdateAllocationStack()
603 AsanChunk *m = reinterpret_cast<AsanChunk *>(chunk_beg); in Allocate()
664 bool AtomicallySetQuarantineFlagIfAllocated(AsanChunk *m, void *ptr, in AtomicallySetQuarantineFlagIfAllocated()
683 void QuarantineChunk(AsanChunk *m, void *ptr, BufferedStackTrace *stack) { in QuarantineChunk()
709 AsanChunk *m = reinterpret_cast<AsanChunk *>(chunk_beg); in Deallocate()
760 AsanChunk *m = reinterpret_cast<AsanChunk *>(chunk_beg); in Reallocate()
814 AsanChunk *GetAsanChunk(void *alloc_beg) { in GetAsanChunk()
817 AsanChunk *p = reinterpret_cast<LargeChunkHeader *>(alloc_beg)->Get(); in GetAsanChunk()
821 p = reinterpret_cast<AsanChunk *>(alloc_beg); in GetAsanChunk()
831 AsanChunk *GetAsanChunkByAddr(uptr p) { in GetAsanChunkByAddr()
837 AsanChunk *GetAsanChunkByAddrFastLocked(uptr p) { in GetAsanChunkByAddrFastLocked()
844 AsanChunk *m = GetAsanChunkByAddr(p); in AllocationSize()
853 return reinterpret_cast<AsanChunk *>(p - kChunkHeaderSize)->UsedSize(); in AllocationSizeFast()
857 AsanChunk *m1 = GetAsanChunkByAddr(addr); in FindHeapChunkByAddress()
863 AsanChunk *m2 = nullptr; in FindHeapChunkByAddress()
1139 __asan::AsanChunk *m = __asan::instance.GetAsanChunkByAddrFastLocked(addr); in PointsIntoChunk()
1154 __asan::AsanChunk *m = __asan::instance.GetAsanChunkByAddrFastLocked(chunk); in GetUserBegin()
1170 __asan::AsanChunk *m = reinterpret_cast<__asan::AsanChunk *>(metadata_); in allocated()
1176 __asan::AsanChunk *m = reinterpret_cast<__asan::AsanChunk *>(metadata_); in tag()
1181 __asan::AsanChunk *m = reinterpret_cast<__asan::AsanChunk *>(metadata_); in set_tag()
1186 __asan::AsanChunk *m = reinterpret_cast<__asan::AsanChunk *>(metadata_); in requested_size()
1191 __asan::AsanChunk *m = reinterpret_cast<__asan::AsanChunk *>(metadata_); in stack_trace_id()
1204 __asan::AsanChunk *m = __asan::instance.GetAsanChunkByAddr(addr); in IgnoreObject()
1223 AsanChunk *m = __asan::instance.GetAsanChunkByAddr((uptr)p); in AllocationBegin()