Lines Matching refs:cie
83 const struct dwarf_cie *cie, in execute_cfi() argument
148 loc += operand * cie->code_alignment_factor; in execute_cfi()
162 if (likely (!read_encoded_value (cache, cie->fde_encoding, in execute_cfi()
193 offset = sf_offset * cie->data_alignment_factor; in execute_cfi()
205 offset = sf_offset * cie->data_alignment_factor; in execute_cfi()
232 offset *= cie->data_alignment_factor; in execute_cfi()
241 offset = sf_offset * cie->data_alignment_factor; in execute_cfi()
254 offset *= cie->data_alignment_factor; in execute_cfi()
262 offset = sf_offset * cie->data_alignment_factor; in execute_cfi()
303 cfi_assert (cie->initial_state != NULL); in execute_cfi()
308 if (cie->initial_state->nregs > operand) in execute_cfi()
309 fs->regs[operand] = cie->initial_state->regs[operand]; in execute_cfi()
372 cfi_assert (cie->initial_state != NULL); in execute_cfi()
416 cie_cache_initial_state (Dwarf_CFI *cache, struct dwarf_cie *cie) in cie_cache_initial_state() argument
420 if (likely (cie->initial_state != NULL)) in cie_cache_initial_state()
465 if (cie->initial_instructions_end > cie->initial_instructions in cie_cache_initial_state()
467 result = execute_cfi (cache, cie, &cie_fs, in cie_cache_initial_state()
468 cie->initial_instructions, in cie_cache_initial_state()
469 cie->initial_instructions_end, false, in cie_cache_initial_state()
477 cie->initial_state = cie_fs; in cie_cache_initial_state()
488 int result = cie_cache_initial_state (cache, fde->cie); in __libdw_frame_at_address()
491 Dwarf_Frame *fs = duplicate_frame_state (fde->cie->initial_state, NULL); in __libdw_frame_at_address()
499 result = execute_cfi (cache, fde->cie, &fs, in __libdw_frame_at_address()