/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressRange.cpp | 32 AddressRange::AddressRange(addr_t file_addr, addr_t byte_size, argument 34 : m_base_addr(file_addr, section_list), m_byte_size(byte_size) {} 69 addr_t file_addr = addr.GetFileAddress(); 70 if (file_addr == LLDB_INVALID_ADDRESS) 73 if (file_base_addr <= file_addr) 74 return (file_addr - file_base_addr) < GetByteSize(); 79 bool AddressRange::ContainsFileAddress(addr_t file_addr) const { 80 if (file_addr == LLDB_INVALID_ADDRESS) 87 if (file_base_addr <= file_addr) 88 return (file_addr [all...] |
H A D | Section.cpp | 156 SectionType sect_type, addr_t file_addr, addr_t byte_size, 162 m_file_addr(file_addr), m_byte_size(byte_size), 170 // this, module_sp.get(), sect_id, file_addr, file_addr + 178 SectionType sect_type, addr_t file_addr, addr_t byte_size, 184 m_file_addr(file_addr), m_byte_size(byte_size), 192 // this, module_sp.get(), sect_id, file_addr, file_addr + 215 bool Section::SetFileAddress(lldb::addr_t file_addr) { argument 218 if (m_file_addr >= file_addr) 154 Section(const ModuleSP &module_sp, ObjectFile *obj_file, user_id_t sect_id, ConstString name, SectionType sect_type, addr_t file_addr, addr_t byte_size, lldb::offset_t file_offset, lldb::offset_t file_size, uint32_t log2align, uint32_t flags, uint32_t target_byte_size ) argument 175 Section(const lldb::SectionSP &parent_section_sp, const ModuleSP &module_sp, ObjectFile *obj_file, user_id_t sect_id, ConstString name, SectionType sect_type, addr_t file_addr, addr_t byte_size, lldb::offset_t file_offset, lldb::offset_t file_size, uint32_t log2align, uint32_t flags, uint32_t target_byte_size ) argument 275 const addr_t file_addr = GetFileAddress(); local [all...] |
H A D | Address.cpp | 247 bool Address::ResolveAddressUsingFileSections(addr_t file_addr, argument 251 section_list->FindSectionContainingFileAddress(file_addr)); 254 assert(section_sp->ContainsFileAddress(file_addr)); 255 m_offset = file_addr - section_sp->GetFileAddress(); 260 m_offset = file_addr; 441 addr_t file_addr = GetFileAddress(); local 442 if (file_addr == LLDB_INVALID_ADDRESS) { 447 DumpAddress(s->AsRawOstream(), file_addr, addr_size);
|
H A D | Value.cpp | 679 lldb::addr_t file_addr = GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 680 if (file_addr == LLDB_INVALID_ADDRESS) 684 if (!module->ResolveFileAddress(file_addr, so_addr))
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | LineTable.cpp | 39 void LineTable::InsertLineEntry(lldb::addr_t file_addr, uint32_t line, argument 45 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, 70 LineSequence *sequence, lldb::addr_t file_addr, uint32_t line, 76 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, 89 if (!entries.empty() && entries.back().file_addr == file_addr) { 154 LT_COMPARE(a.file_addr, b.file_addr); 198 search_entry.file_addr = so_addr.GetFileAddress(); 199 if (search_entry.file_addr ! 69 AppendLineEntryToSequence( LineSequence *sequence, lldb::addr_t file_addr, uint32_t line, uint16_t column, uint16_t file_idx, bool is_start_of_statement, bool is_start_of_basic_block, bool is_prologue_end, bool is_epilogue_begin, bool is_terminal_entry) argument [all...] |
H A D | UnwindTable.cpp | 122 addr_t file_addr = addr.GetFileAddress(); local 126 insert_pos = m_unwinds.lower_bound(file_addr);
|
H A D | Symtab.cpp | 820 const addr_t file_addr; member in struct:__anon2985 943 Symbol *Symtab::FindSymbolAtFileAddress(addr_t file_addr) { argument 949 m_file_addr_to_index.FindEntryStartsAt(file_addr); 952 if (symbol->GetFileAddress() == file_addr) 958 Symbol *Symtab::FindSymbolContainingFileAddress(addr_t file_addr) { argument 965 m_file_addr_to_index.FindEntryThatContains(file_addr); 968 if (symbol->ContainsFileAddress(file_addr)) 975 addr_t file_addr, std::function<bool(Symbol *)> const &callback) { 983 // Get all symbols with file_addr 985 m_file_addr_to_index.FindEntryIndexesThatContain(file_addr, 974 ForEachSymbolContainingFileAddress( addr_t file_addr, std::function<bool(Symbol *)> const &callback) argument [all...] |
H A D | ArmUnwindInfo.cpp | 59 lldb::addr_t file_addr = exidx_base_addr + offset; local 63 m_exidx_entries.emplace_back(file_addr, addr, data);
|
H A D | Variable.cpp | 461 const addr_t file_addr = address.GetFileAddress(); local 470 file_addr, abi.get()); 474 LLDB_INVALID_ADDRESS, file_addr,
|
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | LineTable.h | 69 void InsertLineEntry(lldb::addr_t file_addr, uint32_t line, uint16_t column, 79 static void AppendLineEntryToSequence(LineSequence *sequence, lldb::addr_t file_addr, 213 : file_addr(LLDB_INVALID_ADDRESS), line(0), 222 : file_addr(_file_addr), line(_line), 233 file_addr = LLDB_INVALID_ADDRESS; 251 SCALAR_COMPARE(lhs.file_addr, rhs.file_addr); 278 return lhs.file_addr < rhs.file_addr; 283 lldb::addr_t file_addr; member in struct:lldb_private::LineTable::Entry [all...] |
H A D | Symtab.h | 115 Symbol *FindSymbolAtFileAddress(lldb::addr_t file_addr); 116 Symbol *FindSymbolContainingFileAddress(lldb::addr_t file_addr); 118 lldb::addr_t file_addr, std::function<bool(Symbol *)> const &callback);
|
H A D | Symbol.h | 224 bool ContainsFileAddress(lldb::addr_t file_addr) const;
|
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | AddressRange.h | 53 /// file_addr, and byte size \a byte_size. 55 /// \param[in] file_addr 63 AddressRange(lldb::addr_t file_addr, lldb::addr_t byte_size, 123 /// Check if the resolved file address \a file_addr is contained within this 126 /// \param[in] file_addr 133 bool ContainsFileAddress(lldb::addr_t file_addr) const;
|
H A D | Address.h | 151 /// file_addr. 153 /// \param[in] file_addr 157 /// A list of sections, one of which may contain the \a file_addr. 158 Address(lldb::addr_t file_addr, const SectionList *section_list);
|
H A D | Section.h | 152 bool SetFileAddress(lldb::addr_t file_addr);
|
/freebsd-13-stable/contrib/ofed/librdmacm/examples/ |
H A D | rcopy.c | 63 static void *file_addr; variable 236 if (file_addr || fd > 0) { 279 if (file_addr) { 280 munmap(file_addr, bytes); 281 file_addr = NULL; 318 file_addr = mmap(NULL, bytes, PROT_WRITE, MAP_SHARED, fd, 0); 319 if (file_addr == (void *) -1) { 327 len = _recv(rs, file_addr, bytes); 439 file_addr = mmap(NULL, bytes, PROT_READ, MAP_SHARED, fd, 0); 440 if (file_addr [all...] |
/freebsd-13-stable/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBInstructionList.i | 90 lookup_file_addr = key.file_addr 94 inst_file_addr = inst.addr.file_addr
|
H A D | SBSection.i | 134 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 | SBAddress.i | 185 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-13-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | DWARFExpression.h | 96 /// contains a DW_OP_addr () opcode in the stream that matches \a file_addr. 97 /// If file_addr is LLDB_INVALID_ADDRESS, the this function will return true 116 bool Update_DW_OP_addr(lldb::addr_t file_addr); 127 std::function<lldb::addr_t(lldb::addr_t file_addr)> const
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDIE.h | 65 LookupDeepestBlock(lldb::addr_t file_addr) const;
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBSection.cpp | 127 lldb::addr_t file_addr = LLDB_INVALID_ADDRESS; local 131 return file_addr; 281 const addr_t file_addr = section_sp->GetFileAddress(); local 282 strm.Printf("[0x%16.16" PRIx64 "-0x%16.16" PRIx64 ") ", file_addr, 283 file_addr + section_sp->GetByteSize());
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | ObjectFileBreakpad.h | 72 AddressClass GetAddressClass(lldb::addr_t file_addr) override {
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/ |
H A D | ObjectFileWasm.h | 78 AddressClass GetAddressClass(lldb::addr_t file_addr) override {
|
/freebsd-13-stable/contrib/ofed/librdmacm/ |
H A D | preload.c | 1155 void *file_addr; local 1162 file_addr = mmap(NULL, count, PROT_READ, 0, in_fd, offset ? *offset : 0); 1163 if (file_addr == (void *) -1) 1166 ret = rwrite(fd, file_addr, count); 1169 munmap(file_addr, count);
|