Home
last modified time | relevance | path

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

/system/core/libmemunreachable/
DHeapWalker.h82 struct AllocationInfo { struct
89 bool WordContainsAllocationPtr(uintptr_t ptr, Range* range, AllocationInfo** info); argument
94 using AllocationMap = allocator::map<Range, AllocationInfo, compare_range>;
114 AllocationInfo* ref_info; in ForEachPtrInRange()
125 HeapWalker::AllocationInfo& allocation = it.second; in ForEachAllocation()
DHeapWalker.cpp36 auto inserted = allocations_.insert(std::pair<Range, AllocationInfo>(range, AllocationInfo{})); in Allocation()
55 bool HeapWalker::WordContainsAllocationPtr(uintptr_t word_ptr, Range* range, AllocationInfo** info)… in WordContainsAllocationPtr()
79 ForEachPtrInRange(range, [&](Range& ref_range, AllocationInfo* ref_info) { in RecurseRoot()
DLeakFolding.cpp77 [&](const Range& range, HeapWalker::AllocationInfo& allocation) { in FoldLeaks()
91 [&](Range& ptr_range, HeapWalker::AllocationInfo* ptr_info) { in FoldLeaks()