Lines Matching refs:cfi_state
690 dump_cfi_state_t cfi_state; in dump_eh_frame() local
699 cfi_state.file = file; in dump_eh_frame()
700 cfi_state.sh_name = sh_name; in dump_eh_frame()
701 cfi_state.e_machine = e_machine; in dump_eh_frame()
702 cfi_state.e_ident = e_ident; in dump_eh_frame()
703 cfi_state.sh_addr = sh_addr; in dump_eh_frame()
704 cfi_state.do_swap = _elf_sys_encoding() != e_ident[EI_DATA]; in dump_eh_frame()
705 cfi_state.gotaddr = gotaddr; in dump_eh_frame()
722 &ndx, 4, cfi_state.do_swap, &length) == DW_OVERFLOW) { in dump_eh_frame()
750 4, cfi_state.do_swap, &id) == DW_OVERFLOW) { in dump_eh_frame()
769 ciePflag = cfi_state.cieRflag = cieZflag = 0; in dump_eh_frame()
786 &cfi_state.ciecalign) == DW_OVERFLOW) { in dump_eh_frame()
794 &cfi_state.ciedalign) == DW_OVERFLOW) { in dump_eh_frame()
804 EC_XWORD(cfi_state.ciecalign), in dump_eh_frame()
805 EC_XWORD(cfi_state.ciedalign), cieretaddr); in dump_eh_frame()
867 cfi_state.cieRflag = data[off + ndx]; in dump_eh_frame()
871 cfi_state.cieRflag, in dump_eh_frame()
872 conv_dwarf_ehe(cfi_state.cieRflag, in dump_eh_frame()
904 dump_cfi(data, off, &ndx, cielength, &cfi_state, in dump_eh_frame()
925 &ndx, &cfi_state.fdeinitloc, cfi_state.cieRflag, in dump_eh_frame()
934 cfi_state.cieRflag); in dump_eh_frame()
942 (cfi_state.cieRflag & ~DW_EH_PE_pcrel), e_ident, in dump_eh_frame()
951 (cfi_state.cieRflag & ~DW_EH_PE_pcrel)); in dump_eh_frame()
958 EC_XWORD(cfi_state.fdeinitloc), in dump_eh_frame()
960 EC_XWORD(cfi_state.fdeinitloc + fdeaddrrange - 1)); in dump_eh_frame()
1005 dump_cfi(data, off, &ndx, fdelength, &cfi_state, in dump_eh_frame()