Searched refs:cie_offset (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | DWARFCallFrameInfo.cpp | 235 pos->second = ParseCIE(cie_offset); in GetCIE() 244 CIESP cie_sp(new CIE(cie_offset)); in ParseCIE() 245 lldb::offset_t offset = cie_offset; in ParseCIE() 254 end_offset = cie_offset + length + 12; in ParseCIE() 257 end_offset = cie_offset + length + 4; in ParseCIE() 482 cie_offset = cie_id; in GetFDEIndex() 496 const CIE *cie = GetCIE(cie_offset); in GetFDEIndex() 539 dw_offset_t cie_offset; in FDEToUnwindPlan() local 549 assert(!(m_type == EH && 0 == cie_offset) && cie_offset != UINT32_MAX); in FDEToUnwindPlan() 555 cie_offset = current_entry + (is_64bit ? 12 : 4) - cie_offset; in FDEToUnwindPlan() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | DWARFCallFrameInfo.h | 84 dw_offset_t cie_offset; member 104 : cie_offset(offset), version(-1), code_align(0), data_align(0), in CIE() 129 const CIE *GetCIE(dw_offset_t cie_offset); 157 ParseCIE(const uint32_t cie_offset);
|
| /freebsd-12.1/contrib/elftoolchain/libdwarf/ |
| H A D | libdwarf_frame.c | 38 if (cie->cie_offset == offset) in _dwarf_frame_find_cie() 198 cie->cie_offset = *off; in _dwarf_frame_add_cie() 229 *off = cie->cie_offset + ((dwarf_size == 4) ? 4 : 12) + in _dwarf_frame_add_cie() 279 cie->cie_instlen = cie->cie_offset + 4 + length - *off; in _dwarf_frame_add_cie() 281 cie->cie_instlen = cie->cie_offset + 12 + length - *off; in _dwarf_frame_add_cie() 289 cie->cie_version, cie->cie_offset, cie->cie_length, in _dwarf_frame_add_cie() 1437 cie->cie_offset = offset = ds->ds_size; in _dwarf_frame_gen_cie() 1467 len = ds->ds_size - cie->cie_offset - 4; in _dwarf_frame_gen_cie() 1494 fde->fde_cieoff = fde->fde_cie->cie_offset; in _dwarf_frame_gen_fde()
|
| H A D | dwarf_frame.c | 192 Dwarf_Ptr *fde_bytes, Dwarf_Unsigned *fde_byte_len, Dwarf_Off *cie_offset, in dwarf_get_fde_range() argument 200 fde_bytes == NULL || fde_byte_len == NULL || cie_offset == NULL || in dwarf_get_fde_range() 210 *cie_offset = fde->fde_cieoff; in dwarf_get_fde_range()
|
| H A D | _libdwarf.h | 257 Dwarf_Unsigned cie_offset; /* Offset of the CIE. */ member
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | elf-eh-frame.c | 792 unsigned int cie_offset = this_inf->offset + 4 - hdr_id; in _bfd_elf_discard_section_eh_frame() local 794 if (cie_offset == ecie->offset) in _bfd_elf_discard_section_eh_frame()
|
| /freebsd-12.1/contrib/elftoolchain/readelf/ |
| H A D | readelf.c | 5939 Dwarf_Off cie_offset, fde_offset; in dump_dwarf_frame_section() local 5983 &fde_length, &cie_offset, &cie_index, &fde_offset, in dump_dwarf_frame_section() 6005 (uintmax_t) cie_offset, in dump_dwarf_frame_section() 6042 (uintmax_t) cie_offset, in dump_dwarf_frame_section() 6043 (uintmax_t) (eh_frame ? fde_offset + 4 - cie_offset : in dump_dwarf_frame_section() 6044 cie_offset), in dump_dwarf_frame_section()
|