| /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 122 return section_load_list->ResolveLoadAddress(load_addr, so_addr, in ResolveLoadAddress() 127 uint32_t stop_id, const lldb::SectionSP §ion_sp, addr_t load_addr, in SetSectionLoadAddress() argument 133 return section_load_list->SetSectionLoadAddress(section_sp, load_addr, in SetSectionLoadAddress() 149 addr_t load_addr) { in SetSectionUnloaded() argument 154 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 | 164 const lldb::addr_t load_addr = process_address + m_offset; in Materialize() local 170 (uint64_t)load_addr, in Materialize() 193 load_addr, in Materialize() 216 const lldb::addr_t load_addr = process_address + m_offset; in Dematerialize() local 245 map.ReadPointerFromMemory(&location, load_addr, read_error); in Dematerialize() 355 const lldb::addr_t load_addr = process_address + m_offset; in DumpToLog() local 358 load_addr, in DumpToLog() 366 map.ReadMemory(data.GetBytes(), load_addr, m_size, err); in DumpToLog() 372 load_addr); in DumpToLog() 383 map.ReadPointerFromMemory(&target_address, load_addr, err); in DumpToLog() [all …]
|
| H A D | DWARFExpressionList.cpp | 59 lldb::addr_t load_addr) const { in GetExpressionEntryAtAddress() 69 if (load_addr < func_load_addr) in GetExpressionEntryAtAddress() 73 lldb::addr_t delta = load_addr - func_load_addr; in GetExpressionEntryAtAddress() 77 lldb::addr_t file_pc = (load_addr - func_load_addr) + m_func_file_addr; in GetExpressionEntryAtAddress() 91 lldb::addr_t load_addr) const { in GetExpressionAtAddress() 96 addr_t addr = load_addr - func_load_addr + m_func_file_addr; in GetExpressionAtAddress() 105 lldb::addr_t load_addr) { in GetMutableExpressionAtAddress() argument 110 addr_t addr = load_addr - func_load_addr + m_func_file_addr; in GetMutableExpressionAtAddress()
|
| H A D | IRExecutionUnit.cpp | 812 if (auto load_addr = resolver.Resolve(sc_list)) in FindInSymbols() local 813 return *load_addr; in FindInSymbols() 820 if (auto load_addr = resolver.Resolve(sc_list)) in FindInSymbols() local 821 return *load_addr; in FindInSymbols() 828 if (auto load_addr = resolver.Resolve(sc_list)) in FindInSymbols() local 829 return *load_addr; in FindInSymbols() 836 if (auto load_addr = resolver.Resolve(sc_list)) in FindInSymbols() local 837 return *load_addr; in FindInSymbols() 844 if (auto load_addr = resolver.Resolve(sc_list)) in FindInSymbols() local 845 return *load_addr; in FindInSymbols() [all …]
|
| /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 | 349 bool Address::SetCallableLoadAddress(lldb::addr_t load_addr, Target *target) { in SetCallableLoadAddress() argument 350 if (SetLoadAddress(load_addr, target)) { in SetCallableLoadAddress() 369 bool Address::SetOpcodeLoadAddress(lldb::addr_t load_addr, Target *target, in SetOpcodeLoadAddress() argument 372 if (SetLoadAddress(load_addr, target, allow_section_end)) { in SetOpcodeLoadAddress() 459 addr_t load_addr = GetLoadAddress(target); in Dump() local 473 load_addr = GetCallableLoadAddress(target); in Dump() 476 if (load_addr == LLDB_INVALID_ADDRESS) { in Dump() 481 DumpAddress(s->AsRawOstream(), load_addr, addr_size); in Dump() 769 addr_t load_addr = GetLoadAddress(target); in Dump() local 770 if (load_addr != LLDB_INVALID_ADDRESS) { in Dump() [all …]
|
| /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/source/Plugins/Process/scripted/ |
| H A D | ScriptedProcess.cpp | 293 Status ScriptedProcess::DoGetMemoryRegionInfo(lldb::addr_t load_addr, in DoGetMemoryRegionInfo() argument 297 GetInterface().GetMemoryRegionContainingAddress(load_addr, error)) in DoGetMemoryRegionInfo() 473 lldb::addr_t load_addr = LLDB_INVALID_ADDRESS; in GetLoadedDynamicLibrariesInfos() local 475 dict->GetValueForKeyAsInteger("load_addr", load_addr); in GetLoadedDynamicLibrariesInfos() 477 if (load_addr == LLDB_INVALID_ADDRESS) in GetLoadedDynamicLibrariesInfos() 482 load_addr += slide; in GetLoadedDynamicLibrariesInfos() 497 __FUNCTION__, path.str().c_str(), load_addr); in GetLoadedDynamicLibrariesInfos() 500 module_spec, load_addr, module_spec.GetFileSpec().MemorySize()); in GetLoadedDynamicLibrariesInfos() 506 module_sp->SetLoadAddress(target, load_addr, false /*=value_is_offset*/, in GetLoadedDynamicLibrariesInfos()
|
| /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/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/Process/minidump/ |
| H A D | ProcessMinidump.cpp | 391 addr_t load_addr = target.GetSectionLoadAddress(section_sp); in BuildMemoryRegions() local 392 if (load_addr == LLDB_INVALID_ADDRESS) in BuildMemoryRegions() 394 MemoryRegionInfo::RangeType section_range(load_addr, in BuildMemoryRegions() 397 MinidumpParser::GetMemoryRegionInfo(*m_memory_regions, load_addr); in BuildMemoryRegions() 415 Status ProcessMinidump::DoGetMemoryRegionInfo(lldb::addr_t load_addr, in DoGetMemoryRegionInfo() argument 418 region = MinidumpParser::GetMemoryRegionInfo(*m_memory_regions, load_addr); in DoGetMemoryRegionInfo() 508 const uint64_t load_addr = module->BaseOfImage; in ReadModuleList() local 511 load_addr, load_addr + load_size, load_size); in ReadModuleList() 555 load_addr) in ReadModuleList() 573 module_spec, load_addr, load_size); in ReadModuleList() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/nsan/ |
| H A D | nsan.cpp | 272 static const u8 *getShadowPtrForLoad(const u8 *load_addr, uptr n) { in getShadowPtrForLoad() argument 273 const u8 *const shadow_type = GetShadowTypeAddrFor(load_addr); in getShadowPtrForLoad() 283 if (!IsZero<sizeof(FT)>(load_addr)) { in getShadowPtrForLoad() 295 return GetShadowAddrFor(load_addr); in getShadowPtrForLoad() 299 __nsan_get_shadow_ptr_for_float_load(const u8 *load_addr, uptr n) { in __nsan_get_shadow_ptr_for_float_load() argument 300 return getShadowPtrForLoad<float>(load_addr, n); in __nsan_get_shadow_ptr_for_float_load() 304 __nsan_get_shadow_ptr_for_double_load(const u8 *load_addr, uptr n) { in __nsan_get_shadow_ptr_for_double_load() argument 305 return getShadowPtrForLoad<double>(load_addr, n); in __nsan_get_shadow_ptr_for_double_load() 309 __nsan_get_shadow_ptr_for_longdouble_load(const u8 *load_addr, uptr n) { in __nsan_get_shadow_ptr_for_longdouble_load() argument 310 return getShadowPtrForLoad<long double>(load_addr, n); in __nsan_get_shadow_ptr_for_longdouble_load()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | DWARFExpressionList.h | 76 lldb::addr_t load_addr) const; 79 lldb::addr_t load_addr) const; 85 lldb::addr_t load_addr = 0);
|
| /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 | 409 bool SetLoadAddress(lldb::addr_t load_addr, Target *target, 413 lldb::addr_t load_addr, Target *target, 417 bool SetCallableLoadAddress(lldb::addr_t load_addr, Target *target);
|
| /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/ValueObject/ |
| H A D | ValueObjectMemory.cpp | 201 lldb::addr_t load_addr = m_address.GetLoadAddress(target); in UpdateValue() local 202 if (load_addr != LLDB_INVALID_ADDRESS) { in UpdateValue() 204 m_value.GetScalar() = load_addr; in UpdateValue()
|
| /freebsd/sbin/pfctl/ |
| H A D | pfctl_table.c | 60 static int load_addr(struct pfr_buffer *, int, char *[], char *, int, int); 203 if (load_addr(&b, argc, argv, file, 0, opts)) in pfctl_table() 219 if (load_addr(&b, argc, argv, file, 0, opts)) in pfctl_table() 234 if (load_addr(&b, argc, argv, file, 0, opts)) in pfctl_table() 350 if (load_addr(&b, argc, argv, file, 1, opts)) in pfctl_table() 377 if (load_addr(&b, argc, argv, file, 0, opts)) in pfctl_table() 461 load_addr(struct pfr_buffer *b, int argc, char *argv[], char *file, in load_addr() function
|
| /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 267 load_addr = base_addr.GetLoadAddress(&process.GetTarget()); in BuildModulesSection() 269 if (load_addr == LLDB_INVALID_ADDRESS) in BuildModulesSection() 285 JSONUINT64{load_addr}, module_sp->GetUUID().GetAsString()}); in BuildModulesSection()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeProcessNetBSD.h | 57 Status GetMemoryRegionInfo(lldb::addr_t load_addr, 83 lldb::addr_t &load_addr) override;
|