Home
last modified time | relevance | path

Searched refs:so_addr (Results 1 – 25 of 35) sorted by relevance

12

/external/lldb/source/Core/
DAddress.cpp385 Address so_addr; in Dump() local
493 if (ReadAddress (exe_scope, *this, pointer_size, so_addr)) in Dump()
497 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, DumpStyleFileAddress); in Dump()
501 ReadCStringFromMemory (exe_scope, so_addr, s); in Dump()
508 if (ReadAddress (exe_scope, *this, pointer_size, so_addr)) in Dump()
510 if (target && so_addr.IsSectionOffset()) in Dump()
513 target->GetImages().ResolveSymbolContextForAddress (so_addr, in Dump()
521so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, DumpStyleFileAddress); in Dump()
527 … func_sc.DumpStopContext(s, exe_scope, so_addr, true, true, false); in Dump()
528 if (ReadAddress (exe_scope, cstr_addr, pointer_size, so_addr)) in Dump()
[all …]
DSection.cpp132 Section::ResolveContainedAddress (addr_t offset, Address &so_addr) const in ResolveContainedAddress()
143 return child_section->ResolveContainedAddress (offset - child_offset, so_addr); in ResolveContainedAddress()
146 so_addr.SetOffset(offset); in ResolveContainedAddress()
147 so_addr.SetSection(const_cast<Section *>(this)->shared_from_this()); in ResolveContainedAddress()
DAddressRange.cpp37 AddressRange::AddressRange (const Address& so_addr, addr_t byte_size) : in AddressRange() argument
38 m_base_addr(so_addr), in AddressRange()
DValue.cpp456 Address so_addr(address, objfile->GetSectionList()); in GetValueAsData() local
457 addr_t load_address = so_addr.GetLoadAddress (exe_ctx->GetTargetPtr()); in GetValueAsData()
472 if (so_addr.IsSectionOffset()) in GetValueAsData()
475 file_so_addr = so_addr; in GetValueAsData()
DModuleList.cpp730 ModuleList::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) const in ResolveFileAddress()
736 if ((*pos)->ResolveFileAddress (vm_addr, so_addr)) in ResolveFileAddress()
744 ModuleList::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolC… in ResolveSymbolContextForAddress() argument
748 ModuleSP module_sp (so_addr.GetModule()); in ResolveSymbolContextForAddress()
751 resolved_flags = module_sp->ResolveSymbolContextForAddress (so_addr, in ResolveSymbolContextForAddress()
761 resolved_flags = (*pos)->ResolveSymbolContextForAddress (so_addr, in ResolveSymbolContextForAddress()
DDataExtractor.cpp1393 lldb_private::Address so_addr; in Dump() local
1395 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) in Dump()
1401 …et_sp->GetSectionLoadList().IsEmpty() || !target_sp->GetImages().ResolveFileAddress(addr, so_addr)) in Dump()
1402 so_addr.SetRawAddress(addr); in Dump()
1405 …size_t bytes_consumed = disassembler_sp->DecodeInstructions (so_addr, *this, start_offset, item_co… in Dump()
1876 lldb_private::Address so_addr; in Dump() local
1879 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) in Dump()
1882 so_addr.Dump (s, in Dump()
1889 so_addr.SetOffset(addr); in Dump()
1890so_addr.Dump (s, exe_scope, Address::DumpStyleResolvedPointerDescription); in Dump()
DValueObjectVariable.cpp212 Address so_addr(file_addr, objfile->GetSectionList()); in UpdateValue() local
213 lldb::addr_t load_addr = so_addr.GetLoadAddress (target); in UpdateValue()
DModule.cpp440 Module::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) in ResolveFileAddress() argument
446 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); in ResolveFileAddress()
451 Module::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolConte… in ResolveSymbolContextForAddress() argument
460 SectionSP section_sp (so_addr.GetSection()); in ResolveSymbolContextForAddress()
479 resolved_flags |= symbols->ResolveSymbolContext (so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress()
491 if (so_addr.IsSectionOffset()) in ResolveSymbolContextForAddress()
493 … sc.symbol = symtab->FindSymbolContainingFileAddress(so_addr.GetFileAddress()); in ResolveSymbolContextForAddress()
/external/lldb/include/lldb/Core/
DAddressRange.h79 AddressRange (const Address& so_addr, lldb::addr_t byte_size);
136 ContainsFileAddress (const Address &so_addr) const;
166 ContainsLoadAddress (const Address &so_addr, Target *target) const;
DModule.h724 ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr);
727 …ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc);
1051 Address& so_addr,
DModuleList.h457 Address& so_addr) const;
463 ResolveSymbolContextForAddress (const Address& so_addr,
DSection.h167 ResolveContainedAddress (lldb::addr_t offset, Address &so_addr) const;
/external/lldb/source/Breakpoint/
DBreakpointLocationList.cpp119 Address so_addr; in FindByAddress() local
123 so_addr = addr; in FindByAddress()
128 m_owner.GetTarget().GetSectionLoadList().ResolveLoadAddress (addr.GetOffset(), so_addr); in FindByAddress()
129 if (!so_addr.IsValid()) in FindByAddress()
132 so_addr = addr; in FindByAddress()
136 addr_map::const_iterator pos = m_address_to_location.find (so_addr); in FindByAddress()
/external/lldb/examples/python/
Dsymbolication.py45 …self.so_addr = None # the resolved lldb.SBAddress (if any), named so_addr for section/offset addre…
56 elif self.so_addr:
57 s += " %s" % (self.so_addr)
61 if self.so_addr == None:
62 self.so_addr = self.target.ResolveLoadAddress (self.load_addr)
63 return self.so_addr
111 … block_range_idx = inlined_block.GetRangeIndexForBlockAddress (self.so_addr)
444 if symbolicated_address.so_addr:
450 …mbolicated_address.sym_ctx.GetParentOfInlinedScope (symbolicated_address.so_addr, inlined_parent_s…
458 symbolicated_address.so_addr = inlined_parent_so_addr
/external/lldb/source/Target/
DSectionLoadList.cpp202 SectionLoadList::ResolveLoadAddress (addr_t load_addr, Address &so_addr) const in ResolveLoadAddress()
221 return pos->second->ResolveContainedAddress (offset, so_addr); in ResolveLoadAddress()
237 return rpos->second->ResolveContainedAddress (offset, so_addr); in ResolveLoadAddress()
242 so_addr.Clear(); in ResolveLoadAddress()
/external/lldb/source/Commands/
DCommandObjectSource.cpp609 Address so_addr; in DoExecute() local
622 if (module_sp && module_sp->ResolveFileAddress(m_options.address, so_addr)) in DoExecute()
626 …if (module_sp->ResolveSymbolContextForAddress (so_addr, eSymbolContextEverything, sc) & eSymbolCon… in DoExecute()
643 if (target->GetSectionLoadList().ResolveLoadAddress (m_options.address, so_addr)) in DoExecute()
645 ModuleSP module_sp (so_addr.GetModule()); in DoExecute()
650 …if (module_sp->ResolveSymbolContextForAddress (so_addr, eSymbolContextEverything, sc) & eSymbolCon… in DoExecute()
656so_addr.Dump(&error_strm, NULL, Address::DumpStyleModuleWithFileAddress); in DoExecute()
/external/lldb/include/lldb/Target/
DSectionLoadList.h56 ResolveLoadAddress (lldb::addr_t load_addr, Address &so_addr) const;
/external/lldb/source/Plugins/SymbolFile/Symtab/
DSymbolFileSymtab.cpp308 SymbolFileSymtab::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolConte… in ResolveSymbolContext() argument
316 … sc.symbol = m_obj_file->GetSymtab()->FindSymbolContainingFileAddress(so_addr.GetFileAddress()); in ResolveSymbolContext()
DSymbolFileSymtab.h85 …ResolveSymbolContext (const lldb_private::Address& so_addr, uint32_t resolve_scope, lldb_private::…
/external/lldb/source/Plugins/ABI/MacOSX-arm/
DABIMacOSX_arm.cpp263 Address so_addr; in PrepareTrivialCall() local
268 so_addr.SetLoadAddress (return_addr, target_sp.get()); in PrepareTrivialCall()
269 return_addr = so_addr.GetCallableLoadAddress (target_sp.get()); in PrepareTrivialCall()
281 so_addr.SetLoadAddress (function_addr, target_sp.get()); in PrepareTrivialCall()
282 function_addr = so_addr.GetCallableLoadAddress (target_sp.get()); in PrepareTrivialCall()
/external/lldb/source/Symbol/
DLineTable.cpp184 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_p… in FindLineEntryByAddress() argument
191 if (so_addr.GetModule().get() == m_comp_unit->GetModule().get()) in FindLineEntryByAddress()
194 search_entry.file_addr = so_addr.GetFileAddress(); in FindLineEntryByAddress()
DSymbolVendor.cpp255 SymbolVendor::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& … in ResolveSymbolContext() argument
262 return m_sym_file_ap->ResolveSymbolContext(so_addr, resolve_scope, sc); in ResolveSymbolContext()
/external/lldb/include/lldb/Symbol/
DSymbolVendor.h83 ResolveSymbolContext (const Address& so_addr,
DSymbolFile.h134 …virtual uint32_t ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, Symb…
DSymbolContext.h168 const Address &so_addr,

12