/freebsd/contrib/llvm-project/lldb/source/DataFormatters/ |
H A D | CXXFunctionPointer.cpp | 40 Address so_addr; in CXXFunctionPointerSummaryProvider() 44 so_addr); in CXXFunctionPointerSummaryProvider() 45 if (so_addr.GetSection() == nullptr) { in CXXFunctionPointerSummaryProvider() 63 so_addr = test_address; in CXXFunctionPointerSummaryProvider() 70 if (so_addr.IsValid()) { in CXXFunctionPointerSummaryProvider() 71 so_addr.Dump(&sstr, exe_ctx.GetBestExecutionContextScope(), in CXXFunctionPointerSummaryProvider() 39 Address so_addr; CXXFunctionPointerSummaryProvider() local
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | Address.cpp | 429 Address so_addr; in Dump() local 539 if (ReadAddress(exe_scope, *this, pointer_size, so_addr)) { in Dump() 542 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, in Dump() 547 ReadCStringFromMemory(exe_scope, so_addr, s); in Dump() 552 if (ReadAddress(exe_scope, *this, pointer_size, so_addr)) { in Dump() 553 if (target && so_addr.IsSectionOffset()) { in Dump() 556 so_addr, eSymbolContextEverything, func_sc); in Dump() 561 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, in Dump() 568 func_sc.DumpStopContext(s, exe_scope, so_addr, true, true, in Dump() 570 if (ReadAddress(exe_scope, cstr_addr, pointer_size, so_addr)) { in Dump() [all …]
|
H A D | DumpDataExtractor.cpp | 136 lldb_private::Address so_addr; in DumpInstructions() local 138 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) { in DumpInstructions() 142 !target_sp->GetImages().ResolveFileAddress(addr, so_addr)) in DumpInstructions() 143 so_addr.SetRawAddress(addr); in DumpInstructions() 147 so_addr, DE, start_offset, number_of_instructions, false, in DumpInstructions() 707 lldb_private::Address so_addr; in DumpDataExtractor() local 710 so_addr)) { in DumpDataExtractor() 712 so_addr.Dump(s, exe_scope, Address::DumpStyleResolvedDescription, in DumpDataExtractor() 715 so_addr.SetOffset(addr); in DumpDataExtractor() 716 so_addr.Dump(s, exe_scope, in DumpDataExtractor() [all …]
|
H A D | Value.cpp | 416 Address so_addr(address, objfile->GetSectionList()); in GetValueAsData() 418 so_addr.GetLoadAddress(exe_ctx->GetTargetPtr()); in GetValueAsData() 436 if (so_addr.IsSectionOffset()) { in GetValueAsData() 438 file_so_addr = so_addr; in GetValueAsData() 671 Address so_addr; in ConvertToLoadAddress() 672 if (!module->ResolveFileAddress(file_addr, so_addr)) in ConvertToLoadAddress() 674 lldb::addr_t load_addr = so_addr.GetLoadAddress(target); in ConvertToLoadAddress() 414 Address so_addr(address, objfile->GetSectionList()); GetValueAsData() local 669 Address so_addr; ConvertToLoadAddress() local
|
H A D | Module.cpp | 437 bool Module::ResolveFileAddress(lldb::addr_t vm_addr, Address &so_addr) { in ResolveFileAddress() argument 441 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); in ResolveFileAddress() 446 const Address &so_addr, lldb::SymbolContextItem resolve_scope, in ResolveSymbolContextForAddress() argument 456 SectionSP section_sp(so_addr.GetSection()); in ResolveSymbolContextForAddress() 478 symfile->ResolveSymbolContext(so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress() 486 if (symtab && so_addr.IsSectionOffset()) { in ResolveSymbolContextForAddress() 490 so_addr.GetFileAddress(), in ResolveSymbolContextForAddress() 506 obj_file->ResolveSymbolForAddress(so_addr, verify_unique); in ResolveSymbolContextForAddress() 524 so_addr.GetFileAddress()); in ResolveSymbolContextForAddress() 542 so_addr.IsSectionOffset()) { in ResolveSymbolContextForAddress() [all …]
|
H A D | AddressRange.cpp | 42 AddressRange::AddressRange(const Address &so_addr, addr_t byte_size) in AddressRange() argument 43 : m_base_addr(so_addr), m_byte_size(byte_size) {} in AddressRange()
|
H A D | Section.cpp | 243 bool Section::ResolveContainedAddress(addr_t offset, Address &so_addr, in ResolveContainedAddress() argument 254 so_addr, allow_section_end); in ResolveContainedAddress() 256 so_addr.SetOffset(offset); in ResolveContainedAddress() 257 so_addr.SetSection(const_cast<Section *>(this)->shared_from_this()); in ResolveContainedAddress()
|
H A D | ModuleList.cpp | 671 Address &so_addr) const { in ResolveFileAddress() 674 if (module_sp->ResolveFileAddress(vm_addr, so_addr)) in ResolveFileAddress() 682 ModuleList::ResolveSymbolContextForAddress(const Address &so_addr, in ResolveSymbolContextForAddress() argument 687 ModuleSP module_sp(so_addr.GetModule()); in ResolveSymbolContextForAddress() 690 module_sp->ResolveSymbolContextForAddress(so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress() 696 (*pos)->ResolveSymbolContextForAddress(so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | AddressRange.h | 76 AddressRange(const Address &so_addr, lldb::addr_t byte_size); 99 bool Contains(const Address &so_addr) const; 122 bool ContainsFileAddress(const Address &so_addr) const; 146 bool ContainsLoadAddress(const Address &so_addr, Target *target) const;
|
H A D | ModuleList.h | 432 bool ResolveFileAddress(lldb::addr_t vm_addr, Address &so_addr) const; 436 uint32_t ResolveSymbolContextForAddress(const Address &so_addr,
|
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | BreakpointLocationList.cpp | 100 Address so_addr; in FindByAddress() local 103 so_addr = addr; in FindByAddress() 107 addr.GetOffset(), so_addr); in FindByAddress() 108 if (!so_addr.IsValid()) { in FindByAddress() 110 so_addr = addr; in FindByAddress() 114 addr_map::const_iterator pos = m_address_to_location.find(so_addr); in FindByAddress()
|
/freebsd/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectSource.cpp | 301 Address so_addr; in GetSymbolContextsForAddress() local 313 if (module_sp->ResolveFileAddress(addr, so_addr)) { in GetSymbolContextsForAddress() 317 so_addr, eSymbolContextEverything, sc) & in GetSymbolContextsForAddress() 331 if (target->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) { in GetSymbolContextsForAddress() 332 ModuleSP module_sp(so_addr.GetModule()); in GetSymbolContextsForAddress() 339 so_addr, eSymbolContextEverything, sc) & in GetSymbolContextsForAddress() 345 so_addr.Dump(&addr_strm, nullptr, in GetSymbolContextsForAddress() 354 so_addr.Dump(&addr_strm, nullptr, in GetSymbolContextsForAddress() 966 Address so_addr; in DoExecute() local 978 module_sp->ResolveFileAddress(m_options.address, so_addr)) { in DoExecute() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | SectionLoadList.cpp | 219 bool SectionLoadList::ResolveLoadAddress(addr_t load_addr, Address &so_addr, in ResolveLoadAddress() argument 235 return pos->second->ResolveContainedAddress(offset, so_addr, in ResolveLoadAddress() 250 return rpos->second->ResolveContainedAddress(offset, so_addr, in ResolveLoadAddress() 256 so_addr.Clear(); in ResolveLoadAddress()
|
H A D | SectionLoadHistory.cpp | 115 Address &so_addr) { in ResolveLoadAddress() argument 121 return section_load_list->ResolveLoadAddress(load_addr, so_addr); in ResolveLoadAddress()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/ |
H A D | SymbolFileJSON.cpp | 65 uint32_t SymbolFileJSON::ResolveSymbolContext(const Address &so_addr, in ResolveSymbolContext() argument 75 so_addr.GetFileAddress()); in ResolveSymbolContext()
|
H A D | SymbolFileJSON.h | 93 uint32_t ResolveSymbolContext(const lldb_private::Address &so_addr,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/ |
H A D | InstrumentationRuntimeTSan.cpp | 548 lldb_private::Address so_addr; in GetSymbolNameFromAddress() local 550 so_addr)) in GetSymbolNameFromAddress() 553 lldb_private::Symbol *symbol = so_addr.CalculateSymbolContextSymbol(); in GetSymbolNameFromAddress() 563 lldb_private::Address so_addr; in GetSymbolDeclarationFromAddress() local 565 so_addr)) in GetSymbolDeclarationFromAddress() 568 lldb_private::Symbol *symbol = so_addr.CalculateSymbolContextSymbol(); in GetSymbolDeclarationFromAddress() 602 lldb_private::Address so_addr; in GetFirstNonInternalFramePc() local 604 addr, so_addr)) in GetFirstNonInternalFramePc() 607 if (so_addr.GetModule() == runtime_module_sp) in GetFirstNonInternalFramePc()
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat_compat.c | 62 uint64_t so_addr; member 186 sock_compat->so_addr = sock.so_addr; in freebsd11_procstat_get_socket_info()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.cpp | 243 uint32_t SymbolFileSymtab::ResolveSymbolContext(const Address &so_addr, in ResolveSymbolContext() argument 253 so_addr.GetFileAddress()); in ResolveSymbolContext()
|
H A D | SymbolFileSymtab.h | 80 uint32_t ResolveSymbolContext(const lldb_private::Address &so_addr,
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | LineTable.cpp | 188 bool LineTable::FindLineEntryByAddress(const Address &so_addr, in FindLineEntryByAddress() argument 196 if (so_addr.GetModule().get() == m_comp_unit->GetModule().get()) { in FindLineEntryByAddress() 198 search_entry.file_addr = so_addr.GetFileAddress(); in FindLineEntryByAddress() 242 if (pos->file_addr > so_addr.GetFileAddress()) in FindLineEntryByAddress()
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | DWARFExpression.cpp | 785 Address &so_addr, bool check_sectionoffset = false) { in ResolveLoadAddress() argument 790 if (!module_sp->ResolveFileAddress(file_addr, so_addr)) in ResolveLoadAddress() 793 const addr_t load_addr = so_addr.GetLoadAddress(exe_ctx->GetTargetPtr()); in ResolveLoadAddress() 796 (check_sectionoffset && !so_addr.IsSectionOffset())) in ResolveLoadAddress() 974 Address so_addr; in Evaluate() local 976 exe_ctx, module_sp, "DW_OP_deref", file_addr, so_addr); in Evaluate() 1090 Address so_addr; in Evaluate() local 1092 exe_ctx, module_sp, "DW_OP_deref_size", file_addr, so_addr, in Evaluate() 1100 if (load_addr == LLDB_INVALID_ADDRESS && so_addr.IsSectionOffset()) { in Evaluate() 1105 target->ReadMemory(so_addr, &addr_bytes, size, error, in Evaluate()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | SectionLoadList.h | 43 bool ResolveLoadAddress(lldb::addr_t load_addr, Address &so_addr,
|
H A D | SectionLoadHistory.h | 48 Address &so_addr);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.h | 104 uint32_t ResolveSymbolContext(const lldb_private::Address &so_addr, 199 GetCompileUnitContainsAddress(const lldb_private::Address &so_addr);
|