Home
last modified time | relevance | path

Searched refs:file_addr (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DLineTable.cpp89 if (!entries.empty() && entries.back().file_addr == file_addr) { in AppendLineEntryToSequence()
154 LT_COMPARE(a.file_addr, b.file_addr); in operator ()()
206 if (pos->file_addr != search_entry.file_addr) in FindLineEntryByAddress()
208 else if (pos->file_addr == search_entry.file_addr) { in FindLineEntryByAddress()
218 if (pos->file_addr != search_entry.file_addr) in FindLineEntryByAddress()
228 if (prev_pos->file_addr == search_entry.file_addr && in FindLineEntryByAddress()
270 addr_t file_addr = entry.file_addr; in ConvertEntryAtIndexToLineEntry() local
275 --file_addr; in ConvertEntryAtIndexToLineEntry()
395 range.SetRangeEnd(entry.file_addr); in GetContiguousFileAddressRanges()
400 range.SetRangeBase(entry.file_addr); in GetContiguousFileAddressRanges()
[all …]
H A DSymtab.cpp884 const addr_t file_addr; member
1007 Symbol *Symtab::FindSymbolAtFileAddress(addr_t file_addr) { in FindSymbolAtFileAddress() argument
1013 m_file_addr_to_index.FindEntryStartsAt(file_addr); in FindSymbolAtFileAddress()
1016 if (symbol->GetFileAddress() == file_addr) in FindSymbolAtFileAddress()
1022 Symbol *Symtab::FindSymbolContainingFileAddress(addr_t file_addr) { in FindSymbolContainingFileAddress() argument
1029 m_file_addr_to_index.FindEntryThatContains(file_addr); in FindSymbolContainingFileAddress()
1032 if (symbol->ContainsFileAddress(file_addr)) in FindSymbolContainingFileAddress()
1039 addr_t file_addr, std::function<bool(Symbol *)> const &callback) { in ForEachSymbolContainingFileAddress() argument
1049 m_file_addr_to_index.FindEntryIndexesThatContain(file_addr, in ForEachSymbolContainingFileAddress()
1054 if (symbol->ContainsFileAddress(file_addr)) { in ForEachSymbolContainingFileAddress()
H A DUnwindTable.cpp122 addr_t file_addr = addr.GetFileAddress(); in GetFuncUnwindersContainingAddress() local
126 insert_pos = m_unwinds.lower_bound(file_addr); in GetFuncUnwindersContainingAddress()
H A DArmUnwindInfo.cpp59 lldb::addr_t file_addr = exidx_base_addr + offset; in ArmUnwindInfo() local
63 m_exidx_entries.emplace_back(file_addr, addr, data); in ArmUnwindInfo()
H A DVariable.cpp462 const addr_t file_addr = address.GetFileAddress(); in DumpLocationForAddress() local
471 file_addr, abi.get()); in DumpLocationForAddress()
475 LLDB_INVALID_ADDRESS, file_addr, in DumpLocationForAddress()
H A DSymbol.cpp567 bool Symbol::ContainsFileAddress(lldb::addr_t file_addr) const { in ContainsFileAddress()
568 return m_addr_range.ContainsFileAddress(file_addr); in ContainsFileAddress()
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DAddressRange.cpp33 AddressRange::AddressRange(addr_t file_addr, addr_t byte_size, in AddressRange() argument
35 : m_base_addr(file_addr, section_list), m_byte_size(byte_size) {} in AddressRange()
78 addr_t file_addr = addr.GetFileAddress(); in ContainsFileAddress() local
79 if (file_addr == LLDB_INVALID_ADDRESS) in ContainsFileAddress()
82 if (file_base_addr <= file_addr) in ContainsFileAddress()
83 return (file_addr - file_base_addr) < GetByteSize(); in ContainsFileAddress()
88 bool AddressRange::ContainsFileAddress(addr_t file_addr) const { in ContainsFileAddress()
89 if (file_addr == LLDB_INVALID_ADDRESS) in ContainsFileAddress()
96 if (file_base_addr <= file_addr) in ContainsFileAddress()
97 return (file_addr - file_base_addr) < GetByteSize(); in ContainsFileAddress()
H A DSection.cpp156 SectionType sect_type, addr_t file_addr, addr_t byte_size, in Section() argument
162 m_file_addr(file_addr), m_byte_size(byte_size), in Section()
184 m_file_addr(file_addr), m_byte_size(byte_size), in Section()
215 bool Section::SetFileAddress(lldb::addr_t file_addr) { in SetFileAddress() argument
218 if (m_file_addr >= file_addr) in SetFileAddress()
219 return parent_sp->SetFileAddress(m_file_addr - file_addr); in SetFileAddress()
223 m_file_addr = file_addr; in SetFileAddress()
275 const addr_t file_addr = GetFileAddress(); in ContainsFileAddress() local
276 if (file_addr != LLDB_INVALID_ADDRESS && !IsThreadSpecific()) { in ContainsFileAddress()
277 if (file_addr <= vm_addr) { in ContainsFileAddress()
[all …]
H A DAddress.cpp247 bool Address::ResolveAddressUsingFileSections(addr_t file_addr, in ResolveAddressUsingFileSections() argument
251 section_list->FindSectionContainingFileAddress(file_addr)); in ResolveAddressUsingFileSections()
254 assert(section_sp->ContainsFileAddress(file_addr)); in ResolveAddressUsingFileSections()
255 m_offset = file_addr - section_sp->GetFileAddress(); in ResolveAddressUsingFileSections()
260 m_offset = file_addr; in ResolveAddressUsingFileSections()
441 addr_t file_addr = GetFileAddress(); in Dump() local
442 if (file_addr == LLDB_INVALID_ADDRESS) { in Dump()
447 DumpAddress(s->AsRawOstream(), file_addr, addr_size); in Dump()
H A DValue.cpp653 lldb::addr_t file_addr = GetScalar().ULongLong(LLDB_INVALID_ADDRESS); in ConvertToLoadAddress() local
654 if (file_addr == LLDB_INVALID_ADDRESS) in ConvertToLoadAddress()
658 if (!module->ResolveFileAddress(file_addr, so_addr)) in ConvertToLoadAddress()
/freebsd-13.1/contrib/ofed/librdmacm/examples/
H A Drcopy.c63 static void *file_addr; variable
236 if (file_addr || fd > 0) { in server_open()
279 if (file_addr) { in server_close()
280 munmap(file_addr, bytes); in server_close()
281 file_addr = NULL; in server_close()
319 if (file_addr == (void *) -1) { in server_write()
327 len = _recv(rs, file_addr, bytes); in server_write()
440 if (file_addr == (void *) -1) { in client_open()
469 munmap(file_addr, bytes); in client_open()
514 munmap(file_addr, bytes); in client_close()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DLineTable.h71 void InsertLineEntry(lldb::addr_t file_addr, uint32_t line, uint16_t column,
81 static void AppendLineEntryToSequence(LineSequence *sequence, lldb::addr_t file_addr,
220 : file_addr(_file_addr), line(_line), in Entry()
231 file_addr = LLDB_INVALID_ADDRESS; in Clear()
249 SCALAR_COMPARE(lhs.file_addr, rhs.file_addr); in Compare()
276 return lhs.file_addr < rhs.file_addr; in EntryAddressLessThan()
281 lldb::addr_t file_addr = LLDB_INVALID_ADDRESS; member
H A DSymtab.h116 Symbol *FindSymbolAtFileAddress(lldb::addr_t file_addr);
117 Symbol *FindSymbolContainingFileAddress(lldb::addr_t file_addr);
119 lldb::addr_t file_addr, std::function<bool(Symbol *)> const &callback);
H A DSymbol.h232 bool ContainsFileAddress(lldb::addr_t file_addr) const;
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBSection.cpp127 lldb::addr_t file_addr = LLDB_INVALID_ADDRESS; in GetFileAddress() local
131 return file_addr; in GetFileAddress()
281 const addr_t file_addr = section_sp->GetFileAddress(); in GetDescription() local
282 strm.Printf("[0x%16.16" PRIx64 "-0x%16.16" PRIx64 ") ", file_addr, in GetDescription()
283 file_addr + section_sp->GetByteSize()); in GetDescription()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressRange.h63 AddressRange(lldb::addr_t file_addr, lldb::addr_t byte_size,
132 bool ContainsFileAddress(lldb::addr_t file_addr) const;
H A DAddress.h158 Address(lldb::addr_t file_addr, const SectionList *section_list);
/freebsd-13.1/contrib/llvm-project/lldb/bindings/interface/
H A DSBInstructionList.i90 lookup_file_addr = key.file_addr
94 inst_file_addr = inst.addr.file_addr
H A DSBSection.i134 …file_addr = property(GetFileAddress, None, doc='''A read only property that returns an integer tha…
H A DSBAddress.i185 …file_addr = property(GetFileAddress, None, doc='''A read only property that returns file address f…
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Expression/
H A DDWARFExpression.h116 bool Update_DW_OP_addr(lldb::addr_t file_addr);
127 std::function<lldb::addr_t(lldb::addr_t file_addr)> const
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h67 LookupDeepestBlock(lldb::addr_t file_addr) const;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.h72 AddressClass GetAddressClass(lldb::addr_t file_addr) override { in GetAddressClass() argument
/freebsd-13.1/contrib/ofed/librdmacm/
H A Dpreload.c1155 void *file_addr; in sendfile() local
1162 file_addr = mmap(NULL, count, PROT_READ, 0, in_fd, offset ? *offset : 0); in sendfile()
1163 if (file_addr == (void *) -1) in sendfile()
1166 ret = rwrite(fd, file_addr, count); in sendfile()
1169 munmap(file_addr, count); in sendfile()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.h78 AddressClass GetAddressClass(lldb::addr_t file_addr) override { in GetAddressClass() argument

12