Searched refs:current_regs (Results 1 – 3 of 3) sorted by relevance
131 new_ctx->current_regs[SP_RSP] = old_ctx->cfa; in _Unw_Propagate_Registers()133 new_ctx->current_regs[FP_RBP] = old_ctx->entry_regs[FP_RBP]; in _Unw_Propagate_Registers()134 new_ctx->current_regs[GPR_RBX] = old_ctx->entry_regs[GPR_RBX]; in _Unw_Propagate_Registers()135 new_ctx->current_regs[EIR_R12] = old_ctx->entry_regs[EIR_R12]; in _Unw_Propagate_Registers()136 new_ctx->current_regs[EIR_R13] = old_ctx->entry_regs[EIR_R13]; in _Unw_Propagate_Registers()137 new_ctx->current_regs[EIR_R14] = old_ctx->entry_regs[EIR_R14]; in _Unw_Propagate_Registers()138 new_ctx->current_regs[EIR_R15] = old_ctx->entry_regs[EIR_R15]; in _Unw_Propagate_Registers()149 ctx->cfa = (ctx->current_regs)[rs[CF_ADDR].source_reg] + in fix_cfa()157 (ctx->current_regs[rs[CF_ADDR].source_reg] + in fix_cfa()176 ctx->ra = ctx->current_regs[rs[RET_ADD].source_reg] + in fix_ra()[all …]
235 uint64_t fp1 = ctx->current_regs[FP_RBP]; in finish_capture()239 ctx->current_regs[SP_RSP] = fp2 + 16; in finish_capture()240 ctx->current_regs[FP_RBP] = ((uint64_t *)fp2)[0]; in finish_capture()278 _Unw_jmp(ctx->pc, ctx->current_regs); in jmp_ctx()356 _Unw_capture_regs(entry_ctx->current_regs); in _Unwind_RaiseException()441 _Unw_capture_regs(ctx->current_regs); in _Unwind_ForcedUnwind()454 _Unw_capture_regs(ctx->current_regs); in _Unwind_Resume()486 res = context->current_regs[index]; in _Unwind_GetGR()499 context->current_regs[index] = new_value; in _Unwind_SetGR()
43 uint64_t current_regs[16]; member