/freebsd-11.0-release/contrib/llvm/tools/lldb/source/DataFormatters/ |
H A D | CXXFunctionPointer.cpp | 43 Address so_addr; local 47 if (target->GetSectionLoadList().ResolveLoadAddress(func_ptr_address, so_addr)) 49 so_addr.Dump (&sstr,
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | AddressRange.h | 74 /// Initialize by copying the section offset address in \a so_addr, 77 /// @param[in] so_addr 83 AddressRange (const Address& so_addr, lldb::addr_t byte_size); 104 /// @param[in] so_addr 108 /// Returns \b true if \a so_addr is contained in this range, 112 // Contains (const Address &so_addr) const; 121 /// Returns \b true if \a so_addr is contained in this range, 128 /// Check if a section offset \a so_addr when represented as a file 131 /// @param[in] so_addr 135 /// Returns \b true if both \a this and \a so_addr hav [all...] |
H A D | Module.h | 807 ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr); 824 /// @param[in] so_addr 840 /// Determines if so_addr should resolve to a symbol in the case 850 ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, 1152 /// @param[out] so_addr 1170 Address& so_addr,
|
H A D | ModuleList.h | 500 Address& so_addr) const; 506 ResolveSymbolContextForAddress (const Address& so_addr,
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | Address.cpp | 419 Address so_addr; local 545 if (ReadAddress (exe_scope, *this, pointer_size, so_addr)) 549 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, DumpStyleFileAddress); 553 ReadCStringFromMemory (exe_scope, so_addr, s); 560 if (ReadAddress (exe_scope, *this, pointer_size, so_addr)) 562 if (target && so_addr.IsSectionOffset()) 565 target->GetImages().ResolveSymbolContextForAddress (so_addr, 573 so_addr.Dump(s, exe_scope, DumpStyleLoadAddress, DumpStyleFileAddress); 579 func_sc.DumpStopContext(s, exe_scope, so_addr, true, true, false, true, true); 580 if (ReadAddress (exe_scope, cstr_addr, pointer_size, so_addr)) [all...] |
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 | Section.cpp | 162 Section::ResolveContainedAddress (addr_t offset, Address &so_addr) const 173 return child_section->ResolveContainedAddress (offset - child_offset, so_addr); 176 so_addr.SetOffset(offset); 177 so_addr.SetSection(const_cast<Section *>(this)->shared_from_this());
|
H A D | Module.cpp | 511 Module::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) argument 517 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); 522 Module::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc, argument 532 SectionSP section_sp (so_addr.GetSection()); 553 resolved_flags |= sym_vendor->ResolveSymbolContext (so_addr, resolve_scope, sc); 560 if (symtab && so_addr.IsSectionOffset()) 564 symtab->ForEachSymbolContainingFileAddress(so_addr.GetFileAddress(), 579 sc.symbol = obj_file->ResolveSymbolForAddress(so_addr, verify_unique); 604 Symbol *symbol = symfile_symtab->FindSymbolContainingFileAddress(so_addr.GetFileAddress()); 619 // For function symbols, so_addr ma [all...] |
H A D | Value.cpp | 550 Address so_addr(address, objfile->GetSectionList()); 551 addr_t load_address = so_addr.GetLoadAddress (exe_ctx->GetTargetPtr()); 566 if (so_addr.IsSectionOffset()) 569 file_so_addr = so_addr;
|
H A D | ValueObjectVariable.cpp | 257 Address so_addr(file_addr, objfile->GetSectionList()); 258 lldb::addr_t load_addr = so_addr.GetLoadAddress (target);
|
H A D | ModuleList.cpp | 790 ModuleList::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) const 796 if ((*pos)->ResolveFileAddress (vm_addr, so_addr)) 804 ModuleList::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) const argument 808 ModuleSP module_sp (so_addr.GetModule()); 811 resolved_flags = module_sp->ResolveSymbolContextForAddress (so_addr, 821 resolved_flags = (*pos)->ResolveSymbolContextForAddress (so_addr,
|
H A D | DataExtractor.cpp | 1460 lldb_private::Address so_addr; local 1462 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) 1468 if (target_sp->GetSectionLoadList().IsEmpty() || !target_sp->GetImages().ResolveFileAddress(addr, so_addr)) 1469 so_addr.SetRawAddress(addr); 1472 size_t bytes_consumed = disassembler_sp->DecodeInstructions (so_addr, *this, start_offset, item_count, false, data_from_file); 1938 lldb_private::Address so_addr; local 1941 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) 1944 so_addr.Dump (s, 1951 so_addr.SetOffset(addr); 1952 so_addr [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/ |
H A D | BreakpointLocationList.cpp | 123 Address so_addr; local 127 so_addr = addr; 132 m_owner.GetTarget().GetSectionLoadList().ResolveLoadAddress (addr.GetOffset(), so_addr); 133 if (!so_addr.IsValid()) 136 so_addr = addr; 140 addr_map::const_iterator pos = m_address_to_location.find (so_addr);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/ |
H A D | SectionLoadHistory.h | 67 Address &so_addr);
|
H A D | SectionLoadList.h | 62 ResolveLoadAddress (lldb::addr_t load_addr, Address &so_addr) const;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | SectionLoadList.cpp | 233 SectionLoadList::ResolveLoadAddress (addr_t load_addr, Address &so_addr) const 252 return pos->second->ResolveContainedAddress (offset, so_addr); 268 return rpos->second->ResolveContainedAddress (offset, so_addr); 273 so_addr.Clear();
|
H A D | SectionLoadHistory.cpp | 127 SectionLoadHistory::ResolveLoadAddress (uint32_t stop_id, addr_t load_addr, Address &so_addr) argument 133 return section_load_list->ResolveLoadAddress (load_addr, so_addr);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Commands/ |
H A D | CommandObjectSource.cpp | 341 Address so_addr; local 355 if (module_sp->ResolveFileAddress(addr, so_addr)) 359 if (module_sp->ResolveSymbolContextForAddress(so_addr, eSymbolContextEverything, sc) & 375 if (target->GetSectionLoadList().ResolveLoadAddress(addr, so_addr)) 377 ModuleSP module_sp(so_addr.GetModule()); 384 if (module_sp->ResolveSymbolContextForAddress(so_addr, eSymbolContextEverything, sc) & 393 so_addr.Dump(&addr_strm, NULL, Address::DumpStyleModuleWithFileAddress); 402 so_addr.Dump(&addr_strm, NULL, Address::DumpStyleModuleWithFileAddress); 1187 Address so_addr; variable 1200 if (module_sp && module_sp->ResolveFileAddress(m_options.address, so_addr)) [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.h | 98 ResolveSymbolContext(const lldb_private::Address& so_addr,
|
H A D | SymbolFileSymtab.cpp | 306 SymbolFileSymtab::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) argument 314 sc.symbol = m_obj_file->GetSymtab()->FindSymbolContainingFileAddress(so_addr.GetFileAddress());
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | SymbolFile.h | 138 virtual uint32_t ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) = 0;
|
H A D | SymbolVendor.h | 88 ResolveSymbolContext (const Address& so_addr,
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ |
H A D | ABIMacOSX_arm.cpp | 259 Address so_addr; local 264 so_addr.SetLoadAddress (return_addr, target_sp.get()); 265 return_addr = so_addr.GetCallableLoadAddress (target_sp.get()); 277 so_addr.SetLoadAddress (function_addr, target_sp.get()); 278 function_addr = so_addr.GetCallableLoadAddress (target_sp.get());
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ |
H A D | ABISysV_arm.cpp | 259 Address so_addr; local 264 so_addr.SetLoadAddress (return_addr, target_sp.get()); 265 return_addr = so_addr.GetCallableLoadAddress (target_sp.get()); 277 so_addr.SetLoadAddress (function_addr, target_sp.get()); 278 function_addr = so_addr.GetCallableLoadAddress (target_sp.get());
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | LineTable.cpp | 211 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr) argument 218 if (so_addr.GetModule().get() == m_comp_unit->GetModule().get()) 221 search_entry.file_addr = so_addr.GetFileAddress();
|