|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/include/lldb/Target/Memory.h 78 lldb::addr_t GetBaseAddress() const { return m_range.GetRangeBase(); }
tools/lldb/include/lldb/Target/MemoryRegionInfo.h 116 return lhs.GetRange().GetRangeBase() < rhs;
120 return lhs < rhs.GetRange().GetRangeBase();
tools/lldb/include/lldb/Utility/RangeMap.h 78 return (GetRangeBase() <= r) && (r < GetRangeEnd());
82 return (GetRangeBase() <= r) && (r <= GetRangeEnd());
86 return Contains(range.GetRangeBase()) &&
92 const BaseType lhs_base = this->GetRangeBase();
93 const BaseType rhs_base = rhs.GetRangeBase();
102 const BaseType lhs_base = this->GetRangeBase();
103 const BaseType rhs_base = rhs.GetRangeBase();
217 return m_entries.front().GetRangeBase();
258 return lhs.GetRangeBase() < rhs.GetRangeBase();
258 return lhs.GetRangeBase() < rhs.GetRangeBase();
493 return lhs.GetRangeBase() < rhs.GetRangeBase();
493 return lhs.GetRangeBase() < rhs.GetRangeBase();
712 return lhs.GetRangeBase() < rhs.GetRangeBase();
712 return lhs.GetRangeBase() < rhs.GetRangeBase();
733 else if (entry.GetRangeBase() > addr)
tools/lldb/source/API/SBMemoryRegionInfo.cpp 80 return m_opaque_up->GetRange().GetRangeBase();
tools/lldb/source/Commands/CommandObjectMemory.cpp 1735 range_info.GetRange().GetRangeBase(),
tools/lldb/source/Core/DynamicLoader.cpp 194 memory_info.GetRange().GetRangeBase() == base_addr &&
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 1720 auto It = Segments.find(Range.GetRangeBase());
1723 if (It.start() <= Range.GetRangeBase()) {
1724 MaxSize = It.stop() - Range.GetRangeBase();
1727 MaxSize = It.start() - Range.GetRangeBase();
1735 Sections.overlaps(Range.GetRangeBase(), Range.GetRangeEnd())) {
1745 Segments.insert(Range.GetRangeBase(), Range.GetRangeEnd(), std::move(Seg));
1754 Sections.insert(Info.Range.GetRangeBase(), Info.Range.GetRangeEnd(),
1783 InfoOr->GetRangeBase(), InfoOr->GetByteSize(), PHdr.p_offset,
1825 InfoOr->Range.GetRangeBase(), // VM address.
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 5472 DataExtractor data(m_data, thread_context_file_range->GetRangeBase(),
6059 while (range_info.GetRange().GetRangeBase() != LLDB_INVALID_ADDRESS) {
6060 const addr_t addr = range_info.GetRange().GetRangeBase();
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 1250 assert((proc_entry_info.GetRange().GetRangeBase() >= prev_base_address) &&
1252 prev_base_address = proc_entry_info.GetRange().GetRangeBase();
1257 if (load_addr < proc_entry_info.GetRange().GetRangeBase()) {
1260 proc_entry_info.GetRange().GetRangeBase() - load_addr);
1643 load_addr = it.first.GetRange().GetRangeBase();
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp 126 if (last_entry && last_entry->GetRangeEnd() == range_entry.GetRangeBase() &&
127 last_entry->data.GetRangeEnd() == range_entry.data.GetRangeBase() &&
298 region_info.GetRange().SetRangeBase(permission_entry->GetRangeBase());
311 } else if (load_addr < permission_entry->GetRangeBase()) {
313 region_info.GetRange().SetRangeEnd(permission_entry->GetRangeBase());
348 const lldb::addr_t offset = addr - address_range->GetRangeBase();
349 const lldb::addr_t file_start = address_range->data.GetRangeBase();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 2490 region_info.GetRange().GetRangeBase(),
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 2854 if (range.GetRangeBase() < last_range.GetRangeEnd()) {
2855 auto overlap = last_range.GetRangeEnd() - range.GetRangeBase();
2859 range.SetRangeBase(range.GetRangeBase() + overlap);
2864 packet.Printf("vFlashErase:%" PRIx64 ",%" PRIx64, range.GetRangeBase(),
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp 254 last_entry->GetRangeEnd() == range_entry.GetRangeBase() &&
255 last_entry->data.GetRangeEnd() == range_entry.data.GetRangeBase()) {
396 lldb::addr_t section_vm_addr_start = entry->GetRangeBase();
584 const addr_t offset = curr_addr - core_memory_entry->GetRangeBase();
589 core_memory_entry->data.GetRangeBase() + offset, bytes_to_read,
614 region_info.GetRange().SetRangeBase(permission_entry->GetRangeBase());
627 } else if (load_addr < permission_entry->GetRangeBase()) {
629 region_info.GetRange().SetRangeEnd(permission_entry->GetRangeBase());
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp 365 region.GetRange().SetRangeEnd(pos->GetRange().GetRangeBase());
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp 51 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(),
86 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(),
109 debug_aranges->AppendRange(GetOffset(), range.GetRangeBase(),
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp 70 entry->GetRangeBase(), entry->GetRangeEnd());
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 1137 const addr_t range_base = range.GetRangeBase();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp 780 exe_file_addr - debug_map_entry->GetRangeBase() +
1361 oso_file_addr - oso_range_entry->GetRangeBase();
1363 debug_map_entry->GetRangeBase() + offset;
1389 oso_file_addr - oso_range_entry->GetRangeBase();
1391 debug_map_entry->GetRangeBase() + offset;
1419 debug_aranges->AppendRange(dwarf2Data->GetID(), entry->GetRangeBase(),
tools/lldb/source/Symbol/Block.cpp 47 s->AddressRange(base_addr + range.GetRangeBase(),
90 s->AddressRange(base_addr + range.GetRangeBase(),
163 s->AddressRange(base_addr + range.GetRangeBase(),
256 range_ptr->GetRangeBase());
298 range.GetBaseAddress().Slide(vm_range.GetRangeBase());
313 addr.Slide(m_ranges.GetEntryRef(0).GetRangeBase());
333 const addr_t block_start_addr = function_file_addr + range.GetRangeBase();
tools/lldb/source/Symbol/LineTable.cpp 443 if (range.GetRangeBase() != LLDB_INVALID_ADDRESS) {
448 } else if (range.GetRangeBase() == LLDB_INVALID_ADDRESS) {
484 file_range_entry->GetRangeBase() +
492 prev_file_range_entry->GetRangeBase() + prev_file_range_entry->data;
514 prev_file_range_entry->GetRangeBase() + prev_file_range_entry->data;
tools/lldb/source/Symbol/Symtab.cpp 898 addr_t curr_base_addr = entry->GetRangeBase();
903 ->GetRangeBase() != curr_base_addr) {
912 (entry->GetRangeBase() - containing_section->GetRangeBase());
912 (entry->GetRangeBase() - containing_section->GetRangeBase());
918 addr_t next_base_addr = next_entry->GetRangeBase();
tools/lldb/source/Target/Memory.cpp 117 if (entry->GetRangeBase() == base_addr &&
145 memcpy(dst, pos->second->GetBytes() + (addr - chunk_range.GetRangeBase()),
275 addr_t addr = free_block.GetRangeBase();
tools/lldb/source/Target/MemoryRegionInfo.cpp 15 Info.GetRange().GetRangeBase(),
tools/lldb/source/Target/Process.cpp 5497 m_memory_cache.AddInvalidRange(region.GetRangeBase(), region.GetByteSize());
5501 return m_memory_cache.RemoveInvalidRange(region.GetRangeBase(),
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp 340 EXPECT_EQ(addr, region_info.GetRange().GetRangeBase());
tools/lldb/unittests/Utility/RangeTest.cpp 20 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeBase())>::value,
34 EXPECT_EQ(0U, r.GetRangeBase());
42 EXPECT_EQ(3U, r.GetRangeBase());
51 EXPECT_EQ(3U, r.GetRangeBase());
70 EXPECT_EQ(6U, r.GetRangeBase());
78 EXPECT_EQ(4U, r.GetRangeBase());
83 EXPECT_EQ(6U, r.GetRangeBase());
91 EXPECT_EQ(3U, r.GetRangeBase());