/external/lldb/source/Core/ |
H A D | AddressRange.cpp | 37 AddressRange::AddressRange (const Address& so_addr, addr_t byte_size) : argument 38 m_base_addr(so_addr),
|
H A D | 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...] |
H A D | 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 argument 748 ModuleSP module_sp (so_addr.GetModule()); 751 resolved_flags = module_sp->ResolveSymbolContextForAddress (so_addr, 761 resolved_flags = (*pos)->ResolveSymbolContextForAddress (so_addr,
|
H A D | DataExtractor.cpp | 1393 lldb_private::Address so_addr; local 1395 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) 1401 if (target_sp->GetSectionLoadList().IsEmpty() || !target_sp->GetImages().ResolveFileAddress(addr, so_addr)) 1402 so_addr.SetRawAddress(addr); 1405 size_t bytes_consumed = disassembler_sp->DecodeInstructions (so_addr, *this, start_offset, item_count, false, data_from_file); 1876 lldb_private::Address so_addr; local 1879 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) 1882 so_addr.Dump (s, 1889 so_addr.SetOffset(addr); 1890 so_addr [all...] |
H A D | Module.cpp | 440 Module::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) argument 446 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); 451 Module::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) argument 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());
|
H A D | ValueObject.cpp | 801 Address so_addr; local 805 if (target->GetSectionLoadList().ResolveLoadAddress(func_ptr_address, so_addr)) 807 so_addr.Dump (&sstr, 921 Address so_addr; local 922 module_sp->ResolveFileAddress(addr, so_addr); 928 size_t bytes_read = target->ReadMemory(so_addr, false, heap_buf_ptr->GetBytes(), bytes, error);
|
/external/lldb/source/Breakpoint/ |
H A D | 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/Symbol/ |
H A D | SymbolVendor.cpp | 255 SymbolVendor::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) argument 262 return m_sym_file_ap->ResolveSymbolContext(so_addr, resolve_scope, sc);
|
H A D | LineTable.cpp | 184 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr) argument 191 if (so_addr.GetModule().get() == m_comp_unit->GetModule().get()) 194 search_entry.file_addr = so_addr.GetFileAddress();
|
/external/lldb/source/Plugins/ABI/MacOSX-arm/ |
H A D | 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());
|
/external/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.cpp | 308 SymbolFileSymtab::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) argument 316 sc.symbol = m_obj_file->GetSymtab()->FindSymbolContainingFileAddress(so_addr.GetFileAddress());
|
/external/lldb/source/Commands/ |
H A D | 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);
|
H A D | CommandObjectTarget.cpp | 1498 DumpAddress (ExecutionContextScope *exe_scope, const Address &so_addr, bool verbose, Stream &strm) argument 1502 so_addr.Dump (&strm, exe_scope, Address::DumpStyleModuleWithFileAddress); 1504 so_addr.Dump (&strm, exe_scope, Address::DumpStyleSectionNameOffset); 1509 so_addr.Dump (&strm, exe_scope, Address::DumpStyleResolvedDescription); 1515 so_addr.Dump (&strm, exe_scope, Address::DumpStyleDetailedSymbolContext); 1532 Address so_addr; local 1537 if (!target->GetSectionLoadList().ResolveLoadAddress (addr, so_addr)) 1539 else if (so_addr.GetModule().get() != module) 1544 if (!module->ResolveFileAddress (addr, so_addr)) 1549 DumpAddress (exe_scope, so_addr, verbos [all...] |
/external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/ |
H A D | DynamicLoaderMacOSXDYLD.cpp | 1525 Address so_addr; local 1531 if (m_process->GetTarget().GetSectionLoadList().ResolveLoadAddress(m_dyld_all_image_infos.notification, so_addr)) 1533 Breakpoint *dyld_break = m_process->GetTarget().CreateBreakpoint (so_addr, true).get();
|
/external/lldb/source/Target/ |
H A D | Target.cpp | 314 Address so_addr; local 319 m_section_load_list.ResolveLoadAddress(addr, so_addr); 320 if (!so_addr.IsValid()) 323 so_addr.SetOffset (addr); 325 BreakpointSP bp_sp (CreateBreakpoint(so_addr, internal));
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARF.cpp | 2706 SymbolFileDWARF::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) argument 2709 "SymbolFileDWARF::ResolveSymbolContext (so_addr = { section = %p, offset = 0x%" PRIx64 " }, resolve_scope = 0x%8.8x)", 2710 so_addr.GetSection().get(), 2711 so_addr.GetOffset(), 2719 lldb::addr_t file_vm_addr = so_addr.GetFileAddress(); 2795 Address exe_so_addr (so_addr);
|