Lines Matching refs:record
470 for (AllocationRecord &record : m_records) { in GetRunnableInfo()
471 if (record.m_process_address != LLDB_INVALID_ADDRESS) { in GetRunnableInfo()
472 record.dump(log); in GetRunnableInfo()
474 DataBufferHeap my_buffer(record.m_size, 0); in GetRunnableInfo()
476 ReadMemory(my_buffer.GetBytes(), record.m_process_address, in GetRunnableInfo()
477 record.m_size, err); in GetRunnableInfo()
484 record.m_process_address, 16, in GetRunnableInfo()
488 record.dump(log); in GetRunnableInfo()
490 DataExtractor my_extractor((const void *)record.m_host_address, in GetRunnableInfo()
491 record.m_size, lldb::eByteOrderBig, 8); in GetRunnableInfo()
492 my_extractor.PutToLog(log, 0, record.m_size, record.m_host_address, 16, in GetRunnableInfo()
996 for (AllocationRecord &record : m_records) { in GetRemoteAddressForLocal()
997 if (local_address >= record.m_host_address && in GetRemoteAddressForLocal()
998 local_address < record.m_host_address + record.m_size) { in GetRemoteAddressForLocal()
999 if (record.m_process_address == LLDB_INVALID_ADDRESS) in GetRemoteAddressForLocal()
1003 record.m_process_address + (local_address - record.m_host_address); in GetRemoteAddressForLocal()
1009 local_address, (uint64_t)record.m_host_address, in GetRemoteAddressForLocal()
1010 (uint64_t)record.m_host_address + (uint64_t)record.m_size, ret, in GetRemoteAddressForLocal()
1011 record.m_process_address, in GetRemoteAddressForLocal()
1012 record.m_process_address + record.m_size); in GetRemoteAddressForLocal()
1023 for (AllocationRecord &record : m_records) { in GetRemoteRangeForLocal()
1024 if (local_address >= record.m_host_address && in GetRemoteRangeForLocal()
1025 local_address < record.m_host_address + record.m_size) { in GetRemoteRangeForLocal()
1026 if (record.m_process_address == LLDB_INVALID_ADDRESS) in GetRemoteRangeForLocal()
1029 return AddrRange(record.m_process_address, record.m_size); in GetRemoteRangeForLocal()
1038 AllocationRecord &record) { in CommitOneAllocation() argument
1039 if (record.m_process_address != LLDB_INVALID_ADDRESS) { in CommitOneAllocation()
1043 switch (record.m_sect_type) { in CommitOneAllocation()
1069 record.m_process_address = in CommitOneAllocation()
1070 Malloc(record.m_size, record.m_alignment, record.m_permissions, in CommitOneAllocation()
1083 for (AllocationRecord &record : m_records) { in CommitAllocations()
1084 ret = CommitOneAllocation(process_sp, err, record); in CommitAllocations()
1092 for (AllocationRecord &record : m_records) { in CommitAllocations()
1093 if (record.m_process_address != LLDB_INVALID_ADDRESS) { in CommitAllocations()
1094 Free(record.m_process_address, err); in CommitAllocations()
1095 record.m_process_address = LLDB_INVALID_ADDRESS; in CommitAllocations()
1106 for (AllocationRecord &record : m_records) { in ReportAllocations()
1107 if (record.m_process_address == LLDB_INVALID_ADDRESS) in ReportAllocations()
1110 if (record.m_section_id == eSectionIDInvalid) in ReportAllocations()
1113 engine.mapSectionAddress((void *)record.m_host_address, in ReportAllocations()
1114 record.m_process_address); in ReportAllocations()
1123 for (AllocationRecord &record : m_records) { in WriteData()
1124 if (record.m_process_address != LLDB_INVALID_ADDRESS) { in WriteData()
1126 WriteMemory(record.m_process_address, (uint8_t *)record.m_host_address, in WriteData()
1127 record.m_size, err); in WriteData()
1164 for (AllocationRecord &record : m_records) { in PopulateSectionList()
1165 if (record.m_size > 0) { in PopulateSectionList()
1167 obj_file->GetModule(), obj_file, record.m_section_id, in PopulateSectionList()
1168 ConstString(record.m_name), record.m_sect_type, in PopulateSectionList()
1169 record.m_process_address, record.m_size, in PopulateSectionList()
1170 record.m_host_address, // file_offset (which is the host address for in PopulateSectionList()
1172 record.m_size, // file_size in PopulateSectionList()
1174 record.m_permissions)); // flags in PopulateSectionList()