Lines Matching refs:iter

32     AllocationMap::iterator iter;  in ~IRMemoryMap()  local
36 while ((iter = m_allocations.begin()) != m_allocations.end()) { in ~IRMemoryMap()
38 if (iter->second.m_leak) in ~IRMemoryMap()
39 m_allocations.erase(iter); in ~IRMemoryMap()
41 Free(iter->first, err); in ~IRMemoryMap()
170 AllocationMap::iterator iter = m_allocations.lower_bound(addr); in FindAllocation() local
172 if (iter == m_allocations.end() || iter->first > addr) { in FindAllocation()
173 if (iter == m_allocations.begin()) in FindAllocation()
175 iter--; in FindAllocation()
178 if (iter->first <= addr && iter->first + iter->second.m_size >= addr + size) in FindAllocation()
179 return iter; in FindAllocation()
188 AllocationMap::const_iterator iter = m_allocations.lower_bound(addr); in IntersectsAllocation() local
197 if (iter != m_allocations.end()) { in IntersectsAllocation()
198 if (AllocationsIntersect(addr, size, iter->second.m_process_start, in IntersectsAllocation()
199 iter->second.m_size)) in IntersectsAllocation()
203 if (iter != m_allocations.begin()) { in IntersectsAllocation()
204 --iter; in IntersectsAllocation()
205 if (AllocationsIntersect(addr, size, iter->second.m_process_start, in IntersectsAllocation()
206 iter->second.m_size)) in IntersectsAllocation()
433 AllocationMap::iterator iter = m_allocations.find(process_address); in Leak() local
435 if (iter == m_allocations.end()) { in Leak()
441 Allocation &allocation = iter->second; in Leak()
449 AllocationMap::iterator iter = m_allocations.find(process_address); in Free() local
451 if (iter == m_allocations.end()) { in Free()
457 Allocation &allocation = iter->second; in Free()
483 (uint64_t)process_address, iter->second.m_process_start, in Free()
484 iter->second.m_process_start + iter->second.m_size); in Free()
487 m_allocations.erase(iter); in Free()
491 AllocationMap::iterator iter = FindAllocation(address, size); in GetAllocSize() local
492 if (iter == m_allocations.end()) in GetAllocSize()
495 Allocation &al = iter->second; in GetAllocSize()
517 AllocationMap::iterator iter = FindAllocation(process_address, size); in WriteMemory() local
519 if (iter == m_allocations.end()) { in WriteMemory()
533 Allocation &allocation = iter->second; in WriteMemory()
625 AllocationMap::iterator iter = FindAllocation(process_address, size); in ReadMemory() local
627 if (iter == m_allocations.end()) { in ReadMemory()
649 Allocation &allocation = iter->second; in ReadMemory()
779 AllocationMap::iterator iter = FindAllocation(process_address, size); in GetMemoryData() local
781 if (iter == m_allocations.end()) { in GetMemoryData()
790 Allocation &allocation = iter->second; in GetMemoryData()