/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | LineTable.cpp | 39 void LineTable::InsertLineEntry(lldb::addr_t file_addr, uint32_t line, in InsertLineEntry() argument 45 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, in InsertLineEntry() 70 LineSequence *sequence, lldb::addr_t file_addr, uint32_t line, in AppendLineEntryToSequence() argument 76 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, in AppendLineEntryToSequence() 89 if (!entries.empty() && entries.back().file_addr == file_addr) { in AppendLineEntryToSequence() 154 LT_COMPARE(a.file_addr, b.file_addr); in operator ()() 198 search_entry.file_addr = so_addr.GetFileAddress(); in FindLineEntryByAddress() 199 if (search_entry.file_addr != LLDB_INVALID_ADDRESS) { in FindLineEntryByAddress() 206 if (pos->file_addr != search_entry.file_addr) in FindLineEntryByAddress() 208 else if (pos->file_addr == search_entry.file_addr) { in FindLineEntryByAddress() [all …]
|
H A D | Symtab.cpp | 903 const addr_t file_addr; member 1029 Symbol *Symtab::FindSymbolAtFileAddress(addr_t file_addr) { in FindSymbolAtFileAddress() argument 1035 m_file_addr_to_index.FindEntryStartsAt(file_addr); in FindSymbolAtFileAddress() 1038 if (symbol->GetFileAddress() == file_addr) in FindSymbolAtFileAddress() 1044 Symbol *Symtab::FindSymbolContainingFileAddress(addr_t file_addr) { in FindSymbolContainingFileAddress() argument 1051 m_file_addr_to_index.FindEntryThatContains(file_addr); in FindSymbolContainingFileAddress() 1054 if (symbol->ContainsFileAddress(file_addr)) in FindSymbolContainingFileAddress() 1061 addr_t file_addr, std::function<bool(Symbol *)> const &callback) { in ForEachSymbolContainingFileAddress() argument 1071 m_file_addr_to_index.FindEntryIndexesThatContain(file_addr, in ForEachSymbolContainingFileAddress() 1076 if (symbol->ContainsFileAddress(file_addr)) { in ForEachSymbolContainingFileAddress()
|
H A D | UnwindTable.cpp | 168 addr_t file_addr = addr.GetFileAddress(); in GetFuncUnwindersContainingAddress() local 172 insert_pos = m_unwinds.lower_bound(file_addr); in GetFuncUnwindersContainingAddress()
|
H A D | ArmUnwindInfo.cpp | 59 lldb::addr_t file_addr = exidx_base_addr + offset; in ArmUnwindInfo() local 63 m_exidx_entries.emplace_back(file_addr, addr, data); in ArmUnwindInfo()
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressRange.cpp | 34 AddressRange::AddressRange(addr_t file_addr, addr_t byte_size, in AddressRange() argument 36 : m_base_addr(file_addr, section_list), m_byte_size(byte_size) {} in AddressRange() 70 addr_t file_addr = addr.GetFileAddress(); in ContainsFileAddress() local 71 if (file_addr == LLDB_INVALID_ADDRESS) in ContainsFileAddress() 74 if (file_base_addr <= file_addr) in ContainsFileAddress() 75 return (file_addr - file_base_addr) < GetByteSize(); in ContainsFileAddress() 80 bool AddressRange::ContainsFileAddress(addr_t file_addr) const { in ContainsFileAddress() 81 if (file_addr == LLDB_INVALID_ADDRESS) in ContainsFileAddress() 88 if (file_base_addr <= file_addr) in ContainsFileAddress() 89 return (file_addr - file_base_addr) < GetByteSize(); in ContainsFileAddress()
|
H A D | Section.cpp | 160 SectionType sect_type, addr_t file_addr, addr_t byte_size, in Section() argument 166 m_file_addr(file_addr), m_byte_size(byte_size), in Section() 176 SectionType sect_type, addr_t file_addr, addr_t byte_size, in Section() argument 182 m_file_addr(file_addr), m_byte_size(byte_size), in Section() 205 bool Section::SetFileAddress(lldb::addr_t file_addr) { in SetFileAddress() argument 208 if (m_file_addr >= file_addr) in SetFileAddress() 209 return parent_sp->SetFileAddress(m_file_addr - file_addr); in SetFileAddress() 213 m_file_addr = file_addr; in SetFileAddress() 265 const addr_t file_addr = GetFileAddress(); in ContainsFileAddress() local 266 if (file_addr != LLDB_INVALID_ADDRESS && !IsThreadSpecific()) { in ContainsFileAddress() [all …]
|
H A D | Address.cpp | 250 bool Address::ResolveAddressUsingFileSections(addr_t file_addr, in ResolveAddressUsingFileSections() argument 254 section_list->FindSectionContainingFileAddress(file_addr)); in ResolveAddressUsingFileSections() 257 assert(section_sp->ContainsFileAddress(file_addr)); in ResolveAddressUsingFileSections() 258 m_offset = file_addr - section_sp->GetFileAddress(); in ResolveAddressUsingFileSections() 263 m_offset = file_addr; in ResolveAddressUsingFileSections() 459 addr_t file_addr = GetFileAddress(); in Dump() local 460 if (file_addr == LLDB_INVALID_ADDRESS) { in Dump() 465 DumpAddress(s->AsRawOstream(), file_addr, addr_size); in Dump() 731 addr_t file_addr = GetFileAddress(); in Dump() local 759 file_addr)) in Dump()
|
H A D | Value.cpp | 667 lldb::addr_t file_addr = GetScalar().ULongLong(LLDB_INVALID_ADDRESS); in ConvertToLoadAddress() 668 if (file_addr == LLDB_INVALID_ADDRESS) in ConvertToLoadAddress() 672 if (!module->ResolveFileAddress(file_addr, so_addr)) in ConvertToLoadAddress() 665 lldb::addr_t file_addr = GetScalar().ULongLong(LLDB_INVALID_ADDRESS); ConvertToLoadAddress() local
|
/freebsd/contrib/ofed/librdmacm/examples/ |
H A D | rcopy.c | 63 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() 318 file_addr = mmap(NULL, bytes, PROT_WRITE, MAP_SHARED, fd, 0); in server_write() 319 if (file_addr == (void *) -1) { in server_write() 327 len = _recv(rs, file_addr, bytes); in server_write() 439 file_addr = mmap(NULL, bytes, PROT_READ, MAP_SHARED, fd, 0); in client_open() 440 if (file_addr == (void *) -1) { in client_open() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | LineTable.h | 71 void InsertLineEntry(lldb::addr_t file_addr, uint32_t line, uint16_t column, 81 static void AppendLineEntryToSequence(LineSequence *sequence, lldb::addr_t file_addr, 219 : file_addr(_file_addr), line(_line), in Entry() 230 file_addr = LLDB_INVALID_ADDRESS; in Clear() 248 SCALAR_COMPARE(lhs.file_addr, rhs.file_addr); in Compare() 275 return lhs.file_addr < rhs.file_addr; in EntryAddressLessThan() 280 lldb::addr_t file_addr = LLDB_INVALID_ADDRESS; member
|
H A D | Symtab.h | 119 Symbol *FindSymbolAtFileAddress(lldb::addr_t file_addr); 120 Symbol *FindSymbolContainingFileAddress(lldb::addr_t file_addr); 122 lldb::addr_t file_addr, std::function<bool(Symbol *)> const &callback);
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | DWARFExpressionList.cpp | 43 lldb::addr_t file_addr) const { in GetExpressionData() 45 GetExpressionAtAddress(func_load_addr, file_addr)) in GetExpressionData() 98 std::function<lldb::addr_t(lldb::addr_t file_addr)> const in LinkThreadLocalStorage() 144 lldb::addr_t file_addr, in DumpLocations() argument 155 if (file_addr != LLDB_INVALID_ADDRESS && in DumpLocations() 156 (file_addr < load_base || file_addr >= load_end)) in DumpLocations() 170 if (file_addr != LLDB_INVALID_ADDRESS) in DumpLocations()
|
H A D | DWARFExpression.cpp | 373 lldb::addr_t file_addr) { in Update_DW_OP_addr() argument 392 if (encoder.PutAddress(offset, file_addr) == UINT32_MAX) in Update_DW_OP_addr() 416 encoder.AppendAddress(file_addr); in Update_DW_OP_addr() 448 std::function<lldb::addr_t(lldb::addr_t file_addr)> const in LinkThreadLocalStorage() 784 const char *dw_op_type, lldb::addr_t file_addr, in ResolveLoadAddress() argument 790 if (!module_sp->ResolveFileAddress(file_addr, so_addr)) in ResolveLoadAddress() 971 auto file_addr = stack.back().GetScalar().ULongLong( in Evaluate() local 976 exe_ctx, module_sp, "DW_OP_deref", file_addr, so_addr); in Evaluate() 1088 auto file_addr = in Evaluate() local 1092 exe_ctx, module_sp, "DW_OP_deref_size", file_addr, so_addr, in Evaluate()
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBSection.cpp | 121 lldb::addr_t file_addr = LLDB_INVALID_ADDRESS; in GetFileAddress() local 125 return file_addr; in GetFileAddress() 254 const addr_t file_addr = section_sp->GetFileAddress(); in GetDescription() local 255 strm.Printf("[0x%16.16" PRIx64 "-0x%16.16" PRIx64 ") ", file_addr, in GetDescription() 256 file_addr + section_sp->GetByteSize()); in GetDescription()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | DWARFExpressionList.h | 57 lldb::addr_t file_addr = 0) const; 83 std::function<lldb::addr_t(lldb::addr_t file_addr)> const 92 lldb::addr_t func_load_addr, lldb::addr_t file_addr,
|
H A D | DWARFExpression.h | 75 lldb::addr_t file_addr); 85 std::function<lldb::addr_t(lldb::addr_t file_addr)> const
|
/freebsd/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBInstructionListExtensions.i | 25 lookup_file_addr = key.file_addr 29 inst_file_addr = inst.addr.file_addr
|
H A D | SBSectionExtensions.i | 24 file_addr = property(GetFileAddress, None, doc='''A read only property that returns an integer that represents the starting "file" address for this section, or the address of the section in the object file in which it is defined.''')
|
H A D | SBAddressExtensions.i | 51 file_addr = property(GetFileAddress, None, doc='''A read only property that returns file address for the section as an integer. This is the address that represents the address as it is found in the object file that defines it.''')
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | AddressRange.h | 63 AddressRange(lldb::addr_t file_addr, lldb::addr_t byte_size, 134 bool ContainsFileAddress(lldb::addr_t file_addr) const;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDIE.h | 67 LookupDeepestBlock(lldb::addr_t file_addr) const;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | ObjectFileBreakpad.h | 70 AddressClass GetAddressClass(lldb::addr_t file_addr) override { in GetAddressClass() argument
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.h | 169 return lhs.file_addr < rhs.file_addr; in operator()
|
/freebsd/contrib/ofed/librdmacm/ |
H A D | preload.c | 1155 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/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/ |
H A D | ObjectFileWasm.h | 78 AddressClass GetAddressClass(lldb::addr_t file_addr) override { in GetAddressClass() argument
|