/external/lldb/include/lldb/Core/ |
AddressRange.h | 70 /// Initialize by copying the section offset address in \a so_addr, 73 /// @param[in] so_addr 79 AddressRange (const Address& so_addr, lldb::addr_t byte_size); 100 /// @param[in] so_addr 104 /// Returns \b true if \a so_addr is contained in this range, 108 // Contains (const Address &so_addr) const; 117 /// Returns \b true if \a so_addr is contained in this range, 124 /// Check if a section offset \a so_addr when represented as a file 127 /// @param[in] so_addr 131 /// Returns \b true if both \a this and \a so_addr hav [all...] |
Section.h | 167 ResolveContainedAddress (lldb::addr_t offset, Address &so_addr) const;
|
/external/lldb/source/Core/ |
Address.cpp | 385 Address so_addr; local 493 if (ReadAddress (exe_scope, *this, pointer_size, so_addr)) 497 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, DumpStyleFileAddress); 501 ReadCStringFromMemory (exe_scope, so_addr, s); 508 if (ReadAddress (exe_scope, *this, pointer_size, so_addr)) 510 if (target && so_addr.IsSectionOffset()) 513 target->GetImages().ResolveSymbolContextForAddress (so_addr, 521 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, DumpStyleFileAddress); 527 func_sc.DumpStopContext(s, exe_scope, so_addr, true, true, false); 528 if (ReadAddress (exe_scope, cstr_addr, pointer_size, so_addr)) [all...] |
AddressRange.cpp | 37 AddressRange::AddressRange (const Address& so_addr, addr_t byte_size) : 38 m_base_addr(so_addr),
|
Section.cpp | 132 Section::ResolveContainedAddress (addr_t offset, Address &so_addr) const 143 return child_section->ResolveContainedAddress (offset - child_offset, so_addr); 146 so_addr.SetOffset(offset); 147 so_addr.SetSection(const_cast<Section *>(this)->shared_from_this());
|
Value.cpp | 456 Address so_addr(address, objfile->GetSectionList()); 457 addr_t load_address = so_addr.GetLoadAddress (exe_ctx->GetTargetPtr()); 472 if (so_addr.IsSectionOffset()) 475 file_so_addr = so_addr;
|
ModuleList.cpp | 730 ModuleList::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) const 736 if ((*pos)->ResolveFileAddress (vm_addr, so_addr)) 744 ModuleList::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) const 748 ModuleSP module_sp (so_addr.GetModule()); 751 resolved_flags = module_sp->ResolveSymbolContextForAddress (so_addr, 761 resolved_flags = (*pos)->ResolveSymbolContextForAddress (so_addr, [all...] |
ValueObjectVariable.cpp | 212 Address so_addr(file_addr, objfile->GetSectionList()); 213 lldb::addr_t load_addr = so_addr.GetLoadAddress (target);
|
Module.cpp | 440 Module::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) 446 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); 451 Module::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) 460 SectionSP section_sp (so_addr.GetSection()); 479 resolved_flags |= symbols->ResolveSymbolContext (so_addr, resolve_scope, sc); 491 if (so_addr.IsSectionOffset()) 493 sc.symbol = symtab->FindSymbolContainingFileAddress(so_addr.GetFileAddress()); [all...] |
DataExtractor.cpp | 1393 lldb_private::Address so_addr; local 1876 lldb_private::Address so_addr; local [all...] |
/external/lldb/source/Breakpoint/ |
BreakpointLocationList.cpp | 119 Address so_addr; local 123 so_addr = addr; 128 m_owner.GetTarget().GetSectionLoadList().ResolveLoadAddress (addr.GetOffset(), so_addr); 129 if (!so_addr.IsValid()) 132 so_addr = addr; 136 addr_map::const_iterator pos = m_address_to_location.find (so_addr);
|
/external/lldb/source/Target/ |
SectionLoadList.cpp | 202 SectionLoadList::ResolveLoadAddress (addr_t load_addr, Address &so_addr) const 221 return pos->second->ResolveContainedAddress (offset, so_addr); 237 return rpos->second->ResolveContainedAddress (offset, so_addr); 242 so_addr.Clear();
|
/external/lldb/examples/python/ |
symbolication.py | 45 self.so_addr = None # the resolved lldb.SBAddress (if any), named so_addr for section/offset address 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 inlined_parent_sym_ctx = symbolicated_address.sym_ctx.GetParentOfInlinedScope (symbolicated_address.so_addr, inlined_parent_so_addr [all...] |
/external/lldb/source/Commands/ |
CommandObjectSource.cpp | 609 Address so_addr; local 622 if (module_sp && module_sp->ResolveFileAddress(m_options.address, so_addr)) 626 if (module_sp->ResolveSymbolContextForAddress (so_addr, eSymbolContextEverything, sc) & eSymbolContextLineEntry) 643 if (target->GetSectionLoadList().ResolveLoadAddress (m_options.address, so_addr)) 645 ModuleSP module_sp (so_addr.GetModule()); 650 if (module_sp->ResolveSymbolContextForAddress (so_addr, eSymbolContextEverything, sc) & eSymbolContextLineEntry) 656 so_addr.Dump(&error_strm, NULL, Address::DumpStyleModuleWithFileAddress); [all...] |
/external/lldb/include/lldb/Target/ |
SectionLoadList.h | 56 ResolveLoadAddress (lldb::addr_t load_addr, Address &so_addr) const;
|
/external/lldb/source/Plugins/SymbolFile/Symtab/ |
SymbolFileSymtab.cpp | 308 SymbolFileSymtab::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) 316 sc.symbol = m_obj_file->GetSymtab()->FindSymbolContainingFileAddress(so_addr.GetFileAddress());
|
SymbolFileSymtab.h | 85 ResolveSymbolContext (const lldb_private::Address& so_addr, uint32_t resolve_scope, lldb_private::SymbolContext& sc);
|
/external/lldb/include/lldb/Symbol/ |
LineTable.h | 134 /// so_addr. 136 /// @param[in] so_addr 149 /// Returns \b true if \a so_addr is contained in a line entry 153 FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr = NULL);
|
SymbolFile.h | 134 virtual uint32_t ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) = 0;
|
SymbolVendor.h | 83 ResolveSymbolContext (const Address& so_addr,
|
/external/lldb/source/Plugins/ABI/MacOSX-arm/ |
ABIMacOSX_arm.cpp | 263 Address so_addr; local 268 so_addr.SetLoadAddress (return_addr, target_sp.get()); 269 return_addr = so_addr.GetCallableLoadAddress (target_sp.get()); 281 so_addr.SetLoadAddress (function_addr, target_sp.get()); 282 function_addr = so_addr.GetCallableLoadAddress (target_sp.get()); [all...] |
/external/lldb/source/Symbol/ |
SymbolVendor.cpp | 255 SymbolVendor::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) 262 return m_sym_file_ap->ResolveSymbolContext(so_addr, resolve_scope, sc);
|
LineTable.cpp | 184 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr) 191 if (so_addr.GetModule().get() == m_comp_unit->GetModule().get()) 194 search_entry.file_addr = so_addr.GetFileAddress();
|
/external/qemu/slirp-android/ |
udp.c | 455 uint32_t so_addr; // source address member in struct:cu_header 478 cu_head->so_addr = htonl( sock_address_get_ip(&sockaddr));
|
/external/lldb/www/ |
symbolication.html | 241 <font color=green># so_addr is a section offset address, or a lldb.SBAddress object</font>
242 so_addr = target.ResolveLoadAddress (load_addr)
245 sym_ctx = so_addr.GetSymbolContext (lldb.eSymbolContextEverything)
|