/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/ |
H A D | AddressRange.cpp | 25 AddressRange::AddressRange (addr_t file_addr, addr_t byte_size, const SectionList *section_list) : argument 26 m_base_addr(file_addr, section_list), 72 addr_t file_addr = addr.GetFileAddress(); 73 if (file_addr == LLDB_INVALID_ADDRESS) 76 if (file_base_addr <= file_addr) 77 return (file_addr - file_base_addr) < GetByteSize(); 83 AddressRange::ContainsFileAddress (addr_t file_addr) const 85 if (file_addr == LLDB_INVALID_ADDRESS) 92 if (file_base_addr <= file_addr) 93 return (file_addr [all...] |
H A D | Section.cpp | 24 addr_t file_addr, 36 m_file_addr (file_addr), 46 // this, module_sp.get(), sect_id, file_addr, file_addr + byte_size, file_offset, file_offset + file_size, flags, name.GetCString()); 55 addr_t file_addr, 67 m_file_addr (file_addr), 77 // this, module_sp.get(), sect_id, file_addr, file_addr + byte_size, file_offset, file_offset + file_size, flags, parent_section_sp->GetName().GetCString(), name.GetCString()); 103 Section::SetFileAddress (lldb::addr_t file_addr) argument 108 if (m_file_addr >= file_addr) 19 Section(const ModuleSP &module_sp, ObjectFile *obj_file, user_id_t sect_id, const 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 flags) argument 49 Section(const lldb::SectionSP &parent_section_sp, const ModuleSP &module_sp, ObjectFile *obj_file, user_id_t sect_id, const 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 flags) argument 178 const addr_t file_addr = GetFileAddress(); local [all...] |
H A D | ValueObjectVariable.cpp | 206 lldb::addr_t file_addr = m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); local 207 if (file_addr != LLDB_INVALID_ADDRESS) 216 Address so_addr(file_addr, objfile->GetSectionList());
|
H A D | Address.cpp | 241 Address::ResolveAddressUsingFileSections (addr_t file_addr, const SectionList *section_list) argument 245 SectionSP section_sp (section_list->FindSectionContainingFileAddress(file_addr)); 249 assert( section_sp->ContainsFileAddress(file_addr) ); 250 m_offset = file_addr - section_sp->GetFileAddress(); 254 m_offset = file_addr; 440 addr_t file_addr = GetFileAddress(); local 441 if (file_addr == LLDB_INVALID_ADDRESS) 447 s->Address (file_addr, addr_size);
|
H A D | IOHandler.cpp | 4771 const lldb::addr_t file_addr = bp_loc_sp->GetAddress().GetFileAddress(); local 4772 if (file_addr != LLDB_INVALID_ADDRESS) 4774 if (m_disassembly_range.ContainsFileAddress(file_addr)) 4775 bp_file_addrs.insert(file_addr);
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | LineTable.cpp | 40 lldb::addr_t file_addr, 51 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, is_start_of_basic_block, is_prologue_end, is_epilogue_begin, is_terminal_entry); 85 lldb::addr_t file_addr, 98 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, is_start_of_basic_block, is_prologue_end, is_epilogue_begin, is_terminal_entry); 148 LT_COMPARE (a.file_addr, b.file_addr); 194 search_entry.file_addr = so_addr.GetFileAddress(); 195 if (search_entry.file_addr != LLDB_INVALID_ADDRESS) 204 if (pos->file_addr != search_entry.file_addr) 38 InsertLineEntry( 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 82 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 | 79 addr_t file_addr = addr.GetFileAddress(); local 84 insert_pos = m_unwinds.lower_bound (file_addr);
|
H A D | Symtab.cpp | 863 const addr_t file_addr; member in struct:__anon3813 876 const addr_t info_file_addr = info->file_addr; 902 const addr_t info_file_addr = info->file_addr; 910 // to 'info->file_addr' we set the symbol here. This will get set 925 FindIndexPtrForSymbolContainingAddress(Symtab* symtab, addr_t file_addr, const uint32_t* indexes, uint32_t num_indexes) argument 927 SymbolSearchInfo info = { symtab, file_addr, NULL, NULL, 0 }; 1032 Symtab::FindSymbolContainingFileAddress (addr_t file_addr, const uint32_t* indexes, uint32_t num_indexes) argument 1037 SymbolSearchInfo info = { this, file_addr, NULL, NULL, 0 }; 1063 // offset puts "file_addr" in the symbol's address range. 1071 Symtab::FindSymbolContainingFileAddress (addr_t file_addr) argument [all...] |
H A D | Variable.cpp | 496 const addr_t file_addr = address.GetFileAddress(); local 507 file_addr, 514 file_addr,
|
H A D | DWARFCallFrameInfo.cpp | 88 DWARFCallFrameInfo::GetFDEEntryByFileAddress (addr_t file_addr, FDEEntryMap::Entry &fde_entry) argument 98 FDEEntryMap::Entry *fde = m_fde_index.FindEntryThatContains (file_addr);
|
H A D | ObjectFile.cpp | 337 ObjectFile::GetAddressClass (addr_t file_addr) argument 342 Symbol *symbol = symtab->FindSymbolContainingFileAddress(file_addr);
|
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | LineTable.h | 78 InsertLineEntry (lldb::addr_t file_addr, 96 lldb::addr_t file_addr, 276 file_addr (LLDB_INVALID_ADDRESS), 297 file_addr (_file_addr), 315 file_addr = LLDB_INVALID_ADDRESS; 331 SCALAR_COMPARE (lhs.file_addr, rhs.file_addr); 358 return lhs.file_addr < rhs.file_addr; 364 lldb::addr_t file_addr; ///< Th member in struct:lldb_private::LineTable::Entry [all...] |
H A D | Symtab.h | 73 Symbol * FindSymbolContainingFileAddress (lldb::addr_t file_addr, const uint32_t* indexes, uint32_t num_indexes); 74 Symbol * FindSymbolContainingFileAddress (lldb::addr_t file_addr);
|
H A D | ObjectFile.h | 252 GetAddressClass (lldb::addr_t file_addr);
|
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | AddressRange.h | 54 /// address \a file_addr, and byte size \a byte_size. 56 /// @param[in] file_addr 65 AddressRange (lldb::addr_t file_addr, lldb::addr_t byte_size, const SectionList *section_list = NULL); 139 /// Check if the resolved file address \a file_addr is contained 151 ContainsFileAddress (lldb::addr_t file_addr) const;
|
H A D | Address.h | 148 /// address \a file_addr. 150 /// @param[in] file_addr 154 /// A list of sections, one of which may contain the \a file_addr. 156 Address (lldb::addr_t file_addr, const SectionList * section_list);
|
H A D | Section.h | 197 SetFileAddress (lldb::addr_t file_addr);
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/API/ |
H A D | SBSection.cpp | 137 lldb::addr_t file_addr = LLDB_INVALID_ADDRESS; local 141 return file_addr; 280 const addr_t file_addr = section_sp->GetFileAddress(); local 281 strm.Printf ("[0x%16.16" PRIx64 "-0x%16.16" PRIx64 ") ", file_addr, file_addr + section_sp->GetByteSize());
|
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Expression/ |
H A D | DWARFExpression.h | 137 /// file_addr. If file_addr is LLDB_INVALID_ADDRESS, the this 159 Update_DW_OP_addr (lldb::addr_t file_addr);
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.cpp | 385 lldb::addr_t file_addr = symbol->GetAddress().GetFileAddress(); local 387 DebugMap::Entry debug_map_entry(file_addr, byte_size, OSOEntry(sym_idx, LLDB_INVALID_ADDRESS)); 393 lldb::addr_t file_addr = symbol->GetAddress().GetFileAddress(); local 395 DebugMap::Entry debug_map_entry(file_addr, byte_size, OSOEntry(sym_idx, LLDB_INVALID_ADDRESS));
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 1609 const addr_t file_addr = range.GetBaseAddress().GetFileAddress(); local 1610 Symbol * symbol = verify_unique ? m_symtab_ap->FindSymbolContainingFileAddress(file_addr) : nullptr; 1615 lldb::SectionSP eh_sym_section_sp = section_list->FindSectionContainingFileAddress(file_addr); 1619 addr_t offset = file_addr - section_base;
|
/freebsd-10-stable/sys/kern/ |
H A D | imgact_elf.c | 489 vm_offset_t file_addr; local 508 file_addr = trunc_page_ps(offset, pagesize); 517 map_len = trunc_page_ps(offset + filsz, pagesize) - file_addr; 519 map_len = round_page_ps(offset + filsz, pagesize) - file_addr; 528 file_addr, /* file offset */
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Target/ |
H A D | Target.cpp | 1309 addr_t file_addr = LLDB_INVALID_ADDRESS; local 1318 file_addr = addr.GetOffset(); // "addr" doesn't have a section, so its offset is the file address 1319 m_images.ResolveFileAddress (file_addr, resolved_addr);
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Expression/ |
H A D | ClangExpressionDeclMap.cpp | 1949 lldb::addr_t file_addr = fun_address->GetFileAddress(); local 1952 parser_vars->m_lldb_value.GetScalar() = file_addr;
|
H A D | DWARFExpression.cpp | 1061 DWARFExpression::Update_DW_OP_addr (lldb::addr_t file_addr) argument 1090 if (encoder.PutMaxU64 (offset, addr_byte_size, file_addr) == UINT32_MAX)
|