Lines Matching refs:record
571 for (AllocationRecord &record : m_records) in GetRemoteAddressForLocal()
573 if (local_address >= record.m_host_address && in GetRemoteAddressForLocal()
574 local_address < record.m_host_address + record.m_size) in GetRemoteAddressForLocal()
576 if (record.m_process_address == LLDB_INVALID_ADDRESS) in GetRemoteAddressForLocal()
579 lldb::addr_t ret = record.m_process_address + (local_address - record.m_host_address); in GetRemoteAddressForLocal()
585 (uint64_t)record.m_host_address, in GetRemoteAddressForLocal()
586 (uint64_t)record.m_host_address + (uint64_t)record.m_size, in GetRemoteAddressForLocal()
588 record.m_process_address, in GetRemoteAddressForLocal()
589 record.m_process_address + record.m_size); in GetRemoteAddressForLocal()
602 for (AllocationRecord &record : m_records) in GetRemoteRangeForLocal()
604 if (local_address >= record.m_host_address && in GetRemoteRangeForLocal()
605 local_address < record.m_host_address + record.m_size) in GetRemoteRangeForLocal()
607 if (record.m_process_address == LLDB_INVALID_ADDRESS) in GetRemoteRangeForLocal()
610 return AddrRange(record.m_process_address, record.m_size); in GetRemoteRangeForLocal()
624 for (AllocationRecord &record : m_records) in CommitAllocations()
626 if (record.m_process_address != LLDB_INVALID_ADDRESS) in CommitAllocations()
630 record.m_process_address = Malloc(record.m_size, in CommitAllocations()
631 record.m_alignment, in CommitAllocations()
632 record.m_permissions, in CommitAllocations()
645 for (AllocationRecord &record : m_records) in CommitAllocations()
647 if (record.m_process_address != LLDB_INVALID_ADDRESS) in CommitAllocations()
649 Free(record.m_process_address, err); in CommitAllocations()
650 record.m_process_address = LLDB_INVALID_ADDRESS; in CommitAllocations()
661 for (AllocationRecord &record : m_records) in ReportAllocations()
663 if (record.m_process_address == LLDB_INVALID_ADDRESS) in ReportAllocations()
666 if (record.m_section_id == eSectionIDInvalid) in ReportAllocations()
669 engine.mapSectionAddress((void*)record.m_host_address, record.m_process_address); in ReportAllocations()
679 for (AllocationRecord &record : m_records) in WriteData()
681 if (record.m_process_address == LLDB_INVALID_ADDRESS) in WriteData()
686 WriteMemory (record.m_process_address, (uint8_t*)record.m_host_address, record.m_size, err); in WriteData()