Lines Matching refs:AsanChunkView

509     CHECK(AsanChunkView(left_chunk).AddrIsAtRight(addr, 1, &l_offset));  in ChooseChunk()
510 CHECK(AsanChunkView(right_chunk).AddrIsAtLeft(addr, 1, &r_offset)); in ChooseChunk()
848 AsanChunkView FindHeapChunkByAddress(uptr addr) { in FindHeapChunkByAddress()
851 if (!m1 || AsanChunkView(m1).AddrIsAtLeft(addr, 1, &offset)) { in FindHeapChunkByAddress()
861 if (m2 && AsanChunkView(m2).AddrIsAtRight(addr, 1, &offset)) in FindHeapChunkByAddress()
864 return AsanChunkView(m1); in FindHeapChunkByAddress()
907 bool AsanChunkView::IsValid() const { in IsValid()
911 bool AsanChunkView::IsAllocated() const { in IsAllocated()
915 bool AsanChunkView::IsQuarantined() const { in IsQuarantined()
919 uptr AsanChunkView::Beg() const { return chunk_->Beg(); } in Beg()
920 uptr AsanChunkView::End() const { return Beg() + UsedSize(); } in End()
921 uptr AsanChunkView::UsedSize() const { return chunk_->UsedSize(); } in UsedSize()
922 u32 AsanChunkView::UserRequestedAlignment() const { in UserRequestedAlignment()
926 uptr AsanChunkView::AllocTid() const { in AllocTid()
933 uptr AsanChunkView::FreeTid() const { in FreeTid()
942 AllocType AsanChunkView::GetAllocType() const { in GetAllocType()
946 u32 AsanChunkView::GetAllocStackId() const { in GetAllocStackId()
953 u32 AsanChunkView::GetFreeStackId() const { in GetFreeStackId()
974 AsanChunkView FindHeapChunkByAddress(uptr addr) { in FindHeapChunkByAddress()
977 AsanChunkView FindHeapChunkByAllocBeg(uptr addr) { in FindHeapChunkByAllocBeg()
978 return AsanChunkView(instance.GetAsanChunk(reinterpret_cast<void*>(addr))); in FindHeapChunkByAllocBeg()