Searched refs:so_addr (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DCXXFunctionPointer.cpp43 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 DAddressRange.h74 /// 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 DModule.h807 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 DModuleList.h500 Address& so_addr) const;
506 ResolveSymbolContextForAddress (const Address& so_addr,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/
H A DAddress.cpp419 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 DAddressRange.cpp37 AddressRange::AddressRange (const Address& so_addr, addr_t byte_size) : argument
38 m_base_addr(so_addr),
H A DSection.cpp162 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 DModule.cpp511 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 DValue.cpp550 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 DValueObjectVariable.cpp257 Address so_addr(file_addr, objfile->GetSectionList());
258 lldb::addr_t load_addr = so_addr.GetLoadAddress (target);
H A DModuleList.cpp790 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 DDataExtractor.cpp1460 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 DBreakpointLocationList.cpp123 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 DSectionLoadHistory.h67 Address &so_addr);
H A DSectionLoadList.h62 ResolveLoadAddress (lldb::addr_t load_addr, Address &so_addr) const;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/
H A DSectionLoadList.cpp233 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 DSectionLoadHistory.cpp127 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 DCommandObjectSource.cpp341 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 DSymbolFileSymtab.h98 ResolveSymbolContext(const lldb_private::Address& so_addr,
H A DSymbolFileSymtab.cpp306 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 DSymbolFile.h138 virtual uint32_t ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) = 0;
H A DSymbolVendor.h88 ResolveSymbolContext (const Address& so_addr,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/
H A DABIMacOSX_arm.cpp259 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 DABISysV_arm.cpp259 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 DLineTable.cpp211 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();

Completed in 150 milliseconds

12