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

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/
H A DAddressRange.cpp25 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 DSection.cpp24 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 DValueObjectVariable.cpp206 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 DAddress.cpp241 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 DIOHandler.cpp4771 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 DLineTable.cpp40 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 DUnwindTable.cpp79 addr_t file_addr = addr.GetFileAddress(); local
84 insert_pos = m_unwinds.lower_bound (file_addr);
H A DSymtab.cpp863 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 DVariable.cpp496 const addr_t file_addr = address.GetFileAddress(); local
507 file_addr,
514 file_addr,
H A DDWARFCallFrameInfo.cpp88 DWARFCallFrameInfo::GetFDEEntryByFileAddress (addr_t file_addr, FDEEntryMap::Entry &fde_entry) argument
98 FDEEntryMap::Entry *fde = m_fde_index.FindEntryThatContains (file_addr);
H A DObjectFile.cpp337 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 DLineTable.h78 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 DSymtab.h73 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 DObjectFile.h252 GetAddressClass (lldb::addr_t file_addr);
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddressRange.h54 /// 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 DAddress.h148 /// 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 DSection.h197 SetFileAddress (lldb::addr_t file_addr);
/freebsd-10-stable/contrib/llvm/tools/lldb/source/API/
H A DSBSection.cpp137 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 DDWARFExpression.h137 /// 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 DSymbolFileDWARFDebugMap.cpp385 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 DObjectFileELF.cpp1609 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 Dimgact_elf.c489 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 DTarget.cpp1309 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 DClangExpressionDeclMap.cpp1949 lldb::addr_t file_addr = fun_address->GetFileAddress(); local
1952 parser_vars->m_lldb_value.GetScalar() = file_addr;
H A DDWARFExpression.cpp1061 DWARFExpression::Update_DW_OP_addr (lldb::addr_t file_addr) argument
1090 if (encoder.PutMaxU64 (offset, addr_byte_size, file_addr) == UINT32_MAX)

Completed in 222 milliseconds