Home
last modified time | relevance | path

Searched refs:cu_offset (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf_die.c116 offset = at->u[0].u64 + cu->cu_offset; in dwarf_siblingof_b()
175 if (offset > cu->cu_offset && offset < cu->cu_next_offset) { in dwarf_offdie_b()
194 if (offset < cu->cu_offset || in dwarf_offdie_b()
208 if (offset < cu->cu_offset || in dwarf_offdie_b()
286 *ret_offset = die->die_offset - cu->cu_offset; in dwarf_die_CU_offset()
292 dwarf_die_CU_offset_range(Dwarf_Die die, Dwarf_Off *cu_offset, in dwarf_die_CU_offset_range() argument
300 if (die == NULL || cu_offset == NULL || cu_length == NULL) { in dwarf_die_CU_offset_range()
308 *cu_offset = cu->cu_offset; in dwarf_die_CU_offset_range()
359 if (cu->cu_offset == in_cu_header_offset) { in dwarf_get_cu_die_offset_given_cu_header_offset_b()
366 if (cu->cu_offset == in_cu_header_offset) { in dwarf_get_cu_die_offset_given_cu_header_offset_b()
H A Ddwarf_nametbl.m4124 Dwarf_Off *cu_offset, Dwarf_Error *error)
133 cu_offset == NULL) {
146 *cu_offset = cu->cu_1st_offset;
H A Dlibdwarf_nametbl.c113 if (cu->cu_offset == nt->nt_cu_offset) in _dwarf_nametbl_init()
186 nt->nt_cu_offset = nt->nt_cu->cu_offset; in _dwarf_nametbl_gen()
H A Dlibdwarf_arange.c103 if (cu->cu_offset == as->as_cu_offset) in _dwarf_arange_init()
H A Dlibdwarf_info.c175 cu->cu_offset = offset; in _dwarf_info_load()
H A Ddwarf_form.c161 at->at_die->die_cu->cu_offset; in dwarf_global_formref()
H A D_libdwarf.h321 Dwarf_Off cu_offset; /* Offset to the this CU. */ member
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugAranges.cpp52 const dw_offset_t cu_offset = set.GetHeader().cu_offset; in extract() local
58 descriptor.length, cu_offset)); in extract()
H A DDWARFDebugArangeSet.cpp26 m_header.cu_offset = 0; in Clear()
61 m_header.cu_offset = data.GetDWARFOffset(offset_ptr); in extract()
173 return m_header.cu_offset; in FindAddress()
H A DDebugNamesDWARFIndex.cpp73 std::optional<uint64_t> cu_offset = entry.getRelatedCUOffset(); in GetForeignTypeUnit() local
74 if (!cu_offset) in GetForeignTypeUnit()
78 m_debug_info.GetUnitAtOffset(DIERef::Section::DebugInfo, *cu_offset); in GetForeignTypeUnit()
220 uint64_t cu_offset = cu.GetOffset(); in GetGlobalVariables() local
226 if (ni.getCUOffset(i) == cu_offset) { in GetGlobalVariables()
240 if (entry_or->getCUOffset() != cu_offset) in GetGlobalVariables()
H A DDWARFCompileUnit.cpp42 const dw_offset_t cu_offset = GetOffset(); in BuildAddressRangeTable()
47 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(), in BuildAddressRangeTable()
41 const dw_offset_t cu_offset = GetOffset(); BuildAddressRangeTable() local
H A DDWARFDebugInfo.cpp212 dw_offset_t cu_offset, in GetUnitAtOffset() argument
214 uint32_t idx = FindUnitIndex(section, cu_offset); in GetUnitAtOffset()
216 if (result && result->GetOffset() != cu_offset) { in GetUnitAtOffset()
H A DDWARFDebugAranges.h33 void AppendRange(dw_offset_t cu_offset, dw_addr_t low_pc, dw_addr_t high_pc);
H A DDWARFDebugArangeSet.h28 uint32_t cu_offset = 0;
26 uint32_t cu_offset = 0; global() member
H A DDWARFDebugInfo.h37 DWARFUnit *GetUnitAtOffset(DIERef::Section section, dw_offset_t cu_offset,
H A DSymbolFileDWARF.cpp2202 const dw_offset_t cu_offset = aranges.FindAddress(file_vm_addr); in ResolveSymbolContext() local
2203 if (cu_offset == DW_INVALID_OFFSET) { in ResolveSymbolContext()
2226 debug_info.GetUnitAtOffset(DIERef::Section::DebugInfo, cu_offset, in ResolveSymbolContext()
2283 cu_offset, cu_idx); in ResolveSymbolContext()
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c5514 Dwarf_Off cu_offset, cu_length; in dump_dwarf_info() local
5563 if (dwarf_die_CU_offset_range(die, &cu_offset, in dump_dwarf_info()
5579 (uintmax_t) cu_offset); in dump_dwarf_info()