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

12

/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddressRange.h70 /// 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...]
H A DModule.h724 ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr);
727 ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc);
1033 /// @param[out] so_addr
1051 Address& so_addr,
H A DModuleList.h457 Address& so_addr) const;
463 ResolveSymbolContextForAddress (const Address& so_addr,
H A DSection.h167 ResolveContainedAddress (lldb::addr_t offset, Address &so_addr) const;
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DSectionLoadList.h56 ResolveLoadAddress (lldb::addr_t load_addr, Address &so_addr) const;
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointLocationList.cpp119 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);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Core/
H A DAddress.cpp385 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 DAddressRange.cpp37 AddressRange::AddressRange (const Address& so_addr, addr_t byte_size) : argument
38 m_base_addr(so_addr),
H A DSection.cpp150 Section::ResolveContainedAddress (addr_t offset, Address &so_addr) const
161 return child_section->ResolveContainedAddress (offset - child_offset, so_addr);
164 so_addr.SetOffset(offset);
165 so_addr.SetSection(const_cast<Section *>(this)->shared_from_this());
H A DValue.cpp456 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;
H A DValueObjectVariable.cpp212 Address so_addr(file_addr, objfile->GetSectionList());
213 lldb::addr_t load_addr = so_addr.GetLoadAddress (target);
H A DModuleList.cpp733 ModuleList::ResolveFileAddress (lldb::addr_t vm_addr, Address& so_addr) const
739 if ((*pos)->ResolveFileAddress (vm_addr, so_addr))
747 ModuleList::ResolveSymbolContextForAddress (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) const argument
751 ModuleSP module_sp (so_addr.GetModule());
754 resolved_flags = module_sp->ResolveSymbolContextForAddress (so_addr,
764 resolved_flags = (*pos)->ResolveSymbolContextForAddress (so_addr,
H A DDataExtractor.cpp1381 lldb_private::Address so_addr; local
1383 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr))
1389 if (target_sp->GetSectionLoadList().IsEmpty() || !target_sp->GetImages().ResolveFileAddress(addr, so_addr))
1390 so_addr.SetRawAddress(addr);
1393 size_t bytes_consumed = disassembler_sp->DecodeInstructions (so_addr, *this, start_offset, item_count, false, data_from_file);
1864 lldb_private::Address so_addr; local
1867 if (target_sp->GetSectionLoadList().ResolveLoadAddress(addr, so_addr))
1870 so_addr.Dump (s,
1877 so_addr.SetOffset(addr);
1878 so_addr
[all...]
H A DModule.cpp440 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());
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Target/
H A DSectionLoadList.cpp220 SectionLoadList::ResolveLoadAddress (addr_t load_addr, Address &so_addr) const
239 return pos->second->ResolveContainedAddress (offset, so_addr);
255 return rpos->second->ResolveContainedAddress (offset, so_addr);
260 so_addr.Clear();
/freebsd-10.0-release/contrib/ntp/ntpd/
H A Drefclock_nmea.c169 struct sockaddr_in so_addr; local
184 so_addr.sin_family = AF_INET;
185 so_addr.sin_port = htons(nmea_port);
186 so_addr.sin_addr = *((struct in_addr *) he->h_addr);
190 if (connect(fd,(struct sockaddr *)&so_addr,SOCKLEN(&so_addr)) == -1) {
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectSource.cpp609 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);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp308 SymbolFileSymtab::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) argument
316 sc.symbol = m_obj_file->GetSymtab()->FindSymbolContainingFileAddress(so_addr.GetFileAddress());
H A DSymbolFileSymtab.h85 ResolveSymbolContext (const lldb_private::Address& so_addr, uint32_t resolve_scope, lldb_private::SymbolContext& sc);
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbolContext.h162 /// @param[in] so_addr
168 const Address &so_addr,
H A DSymbolFile.h134 virtual uint32_t ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext& sc) = 0;
H A DSymbolVendor.h83 ResolveSymbolContext (const Address& so_addr,
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/
H A DABIMacOSX_arm.cpp263 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());
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DLineTable.cpp184 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();
H A DSymbolVendor.cpp255 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);

Completed in 326 milliseconds

12