Home
last modified time | relevance | path

Searched refs:AllocationInfo (Results 1 – 3 of 3) sorted by relevance

/system/core/libmemunreachable/
DHeapWalker.h94 struct AllocationInfo { struct
100 bool WordContainsAllocationPtr(uintptr_t ptr, Range* range, AllocationInfo** info); argument
105 using AllocationMap = allocator::map<Range, AllocationInfo, compare_range>;
130 AllocationInfo* ref_info; in ForEachPtrInRange()
141 HeapWalker::AllocationInfo& allocation = it.second; in ForEachAllocation()
DHeapWalker.cpp45 auto inserted = allocations_.insert(std::pair<Range, AllocationInfo>(range, AllocationInfo{})); in Allocation()
69 bool HeapWalker::WordContainsAllocationPtr(uintptr_t word_ptr, Range* range, AllocationInfo** info)… in WordContainsAllocationPtr()
94 ForEachPtrInRange(range, [&](Range& ref_range, AllocationInfo* ref_info) { in RecurseRoot()
DLeakFolding.cpp75 heap_walker_.ForEachAllocation([&](const Range& range, HeapWalker::AllocationInfo& allocation) { in FoldLeaks()
88 [&](Range& ptr_range, HeapWalker::AllocationInfo* ptr_info) { in FoldLeaks()