/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | SectionLoadList.cpp | 65 addr_t load_addr, in SetSectionLoadAddress() argument 73 load_addr, module_sp.get()); in SetSectionLoadAddress() 83 if (load_addr == sta_pos->second) in SetSectionLoadAddress() 86 sta_pos->second = load_addr; in SetSectionLoadAddress() 88 m_sect_to_addr[section.get()] = load_addr; in SetSectionLoadAddress() 91 addr_to_sect_collection::iterator ats_pos = m_addr_to_sect.find(load_addr); in SetSectionLoadAddress() 111 load_addr, module_sp->GetFileSpec().GetFilename().GetCString(), in SetSectionLoadAddress() 129 m_addr_to_sect[load_addr] = section; in SetSectionLoadAddress() 140 section->GetName().AsCString(), load_addr); in SetSectionLoadAddress() 171 addr_t load_addr = sta_pos->second; in SetSectionUnloaded() local [all …]
|
H A D | SectionLoadHistory.cpp | 114 bool SectionLoadHistory::ResolveLoadAddress(uint32_t stop_id, addr_t load_addr, in ResolveLoadAddress() argument 121 return section_load_list->ResolveLoadAddress(load_addr, so_addr); in ResolveLoadAddress() 125 uint32_t stop_id, const lldb::SectionSP §ion_sp, addr_t load_addr, in SetSectionLoadAddress() argument 131 return section_load_list->SetSectionLoadAddress(section_sp, load_addr, in SetSectionLoadAddress() 147 addr_t load_addr) { in SetSectionUnloaded() argument 152 return section_load_list->SetSectionUnloaded(section_sp, load_addr); in SetSectionUnloaded()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
H A D | DynamicLoaderWindowsDYLD.cpp | 103 lldb::addr_t load_addr = LLDB_INVALID_ADDRESS; in GetLoadAddress() local 110 m_process->GetFileLoadAddress(file_spec, is_loaded, load_addr); in GetLoadAddress() 112 if (status.Success() && is_loaded && load_addr != LLDB_INVALID_ADDRESS) { in GetLoadAddress() 113 m_loaded_modules[executable] = load_addr; in GetLoadAddress() 114 return load_addr; in GetLoadAddress() 131 lldb::addr_t load_addr = GetLoadAddress(executable); in DidAttach() local 132 if (load_addr == LLDB_INVALID_ADDRESS) in DidAttach() 137 if (image_base == load_addr) in DidAttach() 141 UpdateLoadedSections(executable, LLDB_INVALID_ADDRESS, load_addr, false); in DidAttach() 158 lldb::addr_t load_addr = GetLoadAddress(executable); in DidLaunch() local [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | Materializer.cpp | 154 const lldb::addr_t load_addr = process_address + m_offset; in Materialize() local 160 (uint64_t)load_addr, in Materialize() 183 load_addr, in Materialize() 206 const lldb::addr_t load_addr = process_address + m_offset; in Dematerialize() local 235 map.ReadPointerFromMemory(&location, load_addr, read_error); in Dematerialize() 353 const lldb::addr_t load_addr = process_address + m_offset; in DumpToLog() local 356 load_addr, in DumpToLog() 364 map.ReadMemory(data.GetBytes(), load_addr, m_size, err); in DumpToLog() 370 load_addr); in DumpToLog() 381 map.ReadPointerFromMemory(&target_address, load_addr, err); in DumpToLog() [all …]
|
H A D | DWARFExpressionList.cpp | 59 lldb::addr_t load_addr) const { in GetExpressionAtAddress() 64 addr_t addr = load_addr - func_load_addr + m_func_file_addr; in GetExpressionAtAddress() 73 lldb::addr_t load_addr) { in GetMutableExpressionAtAddress() argument 78 addr_t addr = load_addr - func_load_addr + m_func_file_addr; in GetMutableExpressionAtAddress()
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressRange.cpp | 102 addr_t load_addr = addr.GetLoadAddress(target); in ContainsLoadAddress() local 103 if (load_addr == LLDB_INVALID_ADDRESS) in ContainsLoadAddress() 106 if (load_base_addr <= load_addr) in ContainsLoadAddress() 107 return (load_addr - load_base_addr) < GetByteSize(); in ContainsLoadAddress() 112 bool AddressRange::ContainsLoadAddress(addr_t load_addr, Target *target) const { in ContainsLoadAddress() argument 113 if (load_addr == LLDB_INVALID_ADDRESS) in ContainsLoadAddress() 120 if (load_base_addr <= load_addr) in ContainsLoadAddress() 121 return (load_addr - load_base_addr) < GetByteSize(); in ContainsLoadAddress()
|
H A D | Address.cpp | 361 bool Address::SetCallableLoadAddress(lldb::addr_t load_addr, Target *target) { in SetCallableLoadAddress() argument 362 if (SetLoadAddress(load_addr, target)) { in SetCallableLoadAddress() 381 bool Address::SetOpcodeLoadAddress(lldb::addr_t load_addr, Target *target, in SetOpcodeLoadAddress() argument 384 if (SetLoadAddress(load_addr, target, allow_section_end)) { in SetOpcodeLoadAddress() 471 addr_t load_addr = GetLoadAddress(target); in Dump() local 485 load_addr = GetCallableLoadAddress(target); in Dump() 488 if (load_addr == LLDB_INVALID_ADDRESS) { in Dump() 493 DumpAddress(s->AsRawOstream(), load_addr, addr_size); in Dump() 781 addr_t load_addr = GetLoadAddress(target); in Dump() local 782 if (load_addr != LLDB_INVALID_ADDRESS) { in Dump() [all …]
|
H A D | ValueObjectMemory.cpp | 197 lldb::addr_t load_addr = m_address.GetLoadAddress(target); in UpdateValue() local 198 if (load_addr != LLDB_INVALID_ADDRESS) { in UpdateValue() 200 m_value.GetScalar() = load_addr; in UpdateValue()
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBAddress.cpp | 43 SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target) in SBAddress() argument 45 LLDB_INSTRUMENT_VA(this, load_addr, target); in SBAddress() 47 SetLoadAddress(load_addr, target); in SBAddress() 122 void SBAddress::SetLoadAddress(lldb::addr_t load_addr, lldb::SBTarget &target) { in SetLoadAddress() argument 123 LLDB_INSTRUMENT_VA(this, load_addr, target); in SetLoadAddress() 128 *this = target.ResolveLoadAddress(load_addr); in SetLoadAddress() 136 m_opaque_up->SetOffset(load_addr); in SetLoadAddress()
|
H A D | SBMemoryRegionInfo.cpp | 167 const addr_t load_addr = m_opaque_up->GetRange().base; in GetDescription() local 169 strm.Printf("[0x%16.16" PRIx64 "-0x%16.16" PRIx64 " ", load_addr, in GetDescription() 170 load_addr + m_opaque_up->GetRange().size); in GetDescription()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | SectionLoadList.h | 43 bool ResolveLoadAddress(lldb::addr_t load_addr, Address &so_addr, 47 lldb::addr_t load_addr, 54 lldb::addr_t load_addr);
|
H A D | SectionLoadHistory.h | 47 bool ResolveLoadAddress(uint32_t stop_id, lldb::addr_t load_addr, 52 lldb::addr_t load_addr, 59 lldb::addr_t load_addr);
|
/freebsd/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBAddressExtensions.i | 21 def __set_load_addr_property__ (self, load_addr): 25 return self.SetLoadAddress (load_addr, target) 52 load_addr = property(__get_load_addr_property__, __set_load_addr_property__, doc='''A read/write property that gets/sets the SBAddress using load address. This resolves the SBAddress using the SBTarget from lldb.target so this property can ONLY be used in the interactive script interpreter (i.e. under the lldb script command). For things like Python based commands and breakpoint callbacks use GetLoadAddress instead.''')
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | ProcessMinidump.cpp | 345 addr_t load_addr = load_list.GetSectionLoadAddress(section_sp); in BuildMemoryRegions() local 346 if (load_addr == LLDB_INVALID_ADDRESS) in BuildMemoryRegions() 348 MemoryRegionInfo::RangeType section_range(load_addr, in BuildMemoryRegions() 351 MinidumpParser::GetMemoryRegionInfo(*m_memory_regions, load_addr); in BuildMemoryRegions() 369 Status ProcessMinidump::DoGetMemoryRegionInfo(lldb::addr_t load_addr, in DoGetMemoryRegionInfo() argument 372 region = MinidumpParser::GetMemoryRegionInfo(*m_memory_regions, load_addr); in DoGetMemoryRegionInfo() 463 const uint64_t load_addr = module->BaseOfImage; in ReadModuleList() local 466 load_addr, load_addr + load_size, load_size); in ReadModuleList() 510 load_addr) in ReadModuleList() 528 module_spec, load_addr, load_size); in ReadModuleList() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/ |
H A D | nsan.cpp | 246 static const u8 *getShadowPtrForLoad(const u8 *load_addr, uptr n) { in getShadowPtrForLoad() argument 247 const u8 *const shadow_type = GetShadowTypeAddrFor(load_addr); in getShadowPtrForLoad() 257 if (!IsZero<sizeof(FT)>(load_addr)) { in getShadowPtrForLoad() 269 return GetShadowAddrFor(load_addr); in getShadowPtrForLoad() 273 __nsan_get_shadow_ptr_for_float_load(const u8 *load_addr, uptr n) { in __nsan_get_shadow_ptr_for_float_load() argument 274 return getShadowPtrForLoad<float>(load_addr, n); in __nsan_get_shadow_ptr_for_float_load() 278 __nsan_get_shadow_ptr_for_double_load(const u8 *load_addr, uptr n) { in __nsan_get_shadow_ptr_for_double_load() argument 279 return getShadowPtrForLoad<double>(load_addr, n); in __nsan_get_shadow_ptr_for_double_load() 283 __nsan_get_shadow_ptr_for_longdouble_load(const u8 *load_addr, uptr n) { in __nsan_get_shadow_ptr_for_longdouble_load() argument 284 return getShadowPtrForLoad<long double>(load_addr, n); in __nsan_get_shadow_ptr_for_longdouble_load()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/scripted/ |
H A D | ScriptedProcess.cpp | 286 Status ScriptedProcess::DoGetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegions() 290 GetInterface().GetMemoryRegionContainingAddress(load_addr, error)) in GetMemoryRegions() 452 if (!dict->HasKey("load_addr")) in GetLoadedDynamicLibrariesInfos() 453 return error_with_message("Dictionary is missing key 'load_addr'"); in GetLoadedDynamicLibrariesInfos() 472 lldb::addr_t load_addr = LLDB_INVALID_ADDRESS; in GetLoadedDynamicLibrariesInfos() 474 dict->GetValueForKeyAsInteger("load_addr", load_addr); in GetLoadedDynamicLibrariesInfos() 476 if (load_addr == LLDB_INVALID_ADDRESS) in GetLoadedDynamicLibrariesInfos() 481 load_addr += slide; in GetLoadedDynamicLibrariesInfos() 484 module_sp->SetLoadAddress(target, load_addr, fals in GetLoadedDynamicLibrariesInfos() 272 DoGetMemoryRegionInfo(lldb::addr_t load_addr,MemoryRegionInfo & region) DoGetMemoryRegionInfo() argument 458 lldb::addr_t load_addr = LLDB_INVALID_ADDRESS; GetLoadedDynamicLibrariesInfos() local [all...] |
/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/ |
H A D | ArchitectureArm.h | 26 lldb::addr_t GetCallableLoadAddress(lldb::addr_t load_addr, 29 lldb::addr_t GetOpcodeLoadAddress(lldb::addr_t load_addr,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ |
H A D | ArchitectureMips.h | 30 lldb::addr_t GetCallableLoadAddress(lldb::addr_t load_addr, 33 lldb::addr_t GetOpcodeLoadAddress(lldb::addr_t load_addr,
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Address.h | 391 /// Set the address to represent \a load_addr. 394 /// contains \a load_addr. If successful, this address object will have a 396 /// (NULL) and the offset will be \a load_addr. 398 /// \param[in] load_addr 416 bool SetLoadAddress(lldb::addr_t load_addr, Target *target, 420 lldb::addr_t load_addr, Target *target, 424 bool SetCallableLoadAddress(lldb::addr_t load_addr, Target *target);
|
/freebsd/sbin/pfctl/ |
H A D | pfctl_table.c | 62 static int load_addr(struct pfr_buffer *, int, char *[], char *, int); 205 if (load_addr(&b, argc, argv, file, 0)) in pfctl_table() 220 if (load_addr(&b, argc, argv, file, 0)) in pfctl_table() 234 if (load_addr(&b, argc, argv, file, 0)) in pfctl_table() 357 if (load_addr(&b, argc, argv, file, 1)) in pfctl_table() 384 if (load_addr(&b, argc, argv, file, 0)) in pfctl_table() 463 load_addr(struct pfr_buffer *b, int argc, char *argv[], char *file, in load_addr() function
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBAddress.h | 26 SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target); 48 void SetLoadAddress(lldb::addr_t load_addr, lldb::SBTarget &target);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
H A D | TraceIntelPTBundleSaver.cpp | 264 lldb::addr_t load_addr = LLDB_INVALID_ADDRESS; in BuildModulesSection() local 268 load_addr = base_addr.GetLoadAddress(&process.GetTarget()); in BuildModulesSection() 270 if (load_addr == LLDB_INVALID_ADDRESS) in BuildModulesSection() 286 JSONUINT64{load_addr}, module_sp->GetUUID().GetAsString()}); in BuildModulesSection()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | DWARFExpressionList.h | 69 lldb::addr_t load_addr) const; 75 lldb::addr_t load_addr = 0);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
H A D | NativeProcessNetBSD.cpp | 619 Status NativeProcessNetBSD::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo() 646 if (load_addr < proc_entry_info.GetRange().GetRangeBase()) { in GetMemoryRegionInfo() 647 range_info.GetRange().SetRangeBase(load_addr); in GetMemoryRegionInfo() 649 proc_entry_info.GetRange().GetRangeBase() - load_addr); in GetMemoryRegionInfo() 655 } else if (proc_entry_info.GetRange().Contains(load_addr)) { in PopulateMemoryRegionCache() 664 // address. Return the load_addr as start and the amount of bytes betwwen in PopulateMemoryRegionCache() 666 range_info.GetRange().SetRangeBase(load_addr); in PopulateMemoryRegionCache() 777 lldb::addr_t &load_addr) { in SigchldHandler() 778 load_addr = LLDB_INVALID_ADDRESS; in SigchldHandler() 786 load_addr in SigchldHandler() 598 GetMemoryRegionInfo(lldb::addr_t load_addr,MemoryRegionInfo & range_info) GetMemoryRegionInfo() argument 756 GetFileLoadAddress(const llvm::StringRef & file_name,lldb::addr_t & load_addr) GetFileLoadAddress() argument [all...] |
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | NativeProcessFreeBSD.cpp | 583 Status NativeProcessFreeBSD::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo() argument 610 if (load_addr < proc_entry_info.GetRange().GetRangeBase()) { in GetMemoryRegionInfo() 611 range_info.GetRange().SetRangeBase(load_addr); in GetMemoryRegionInfo() 613 proc_entry_info.GetRange().GetRangeBase() - load_addr); in GetMemoryRegionInfo() 619 } else if (proc_entry_info.GetRange().Contains(load_addr)) { in GetMemoryRegionInfo() 630 range_info.GetRange().SetRangeBase(load_addr); in GetMemoryRegionInfo() 754 lldb::addr_t &load_addr) { in GetFileLoadAddress() argument 755 load_addr = LLDB_INVALID_ADDRESS; in GetFileLoadAddress() 767 load_addr = it.first.GetRange().GetRangeBase(); in GetFileLoadAddress()
|