Home
last modified time | relevance | path

Searched refs:old_ctx (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libc/amd64/unwind/
H A Dcall_frame_inst.c129 _Unw_Propagate_Registers(struct _Unwind_Context *old_ctx, in _Unw_Propagate_Registers() argument
132 new_ctx->current_regs[SP_RSP] = old_ctx->cfa; in _Unw_Propagate_Registers()
133 new_ctx->pc = old_ctx->ra; in _Unw_Propagate_Registers()
134 new_ctx->current_regs[FP_RBP] = old_ctx->entry_regs[FP_RBP]; in _Unw_Propagate_Registers()
135 new_ctx->current_regs[GPR_RBX] = old_ctx->entry_regs[GPR_RBX]; in _Unw_Propagate_Registers()
136 new_ctx->current_regs[EIR_R12] = old_ctx->entry_regs[EIR_R12]; in _Unw_Propagate_Registers()
137 new_ctx->current_regs[EIR_R13] = old_ctx->entry_regs[EIR_R13]; in _Unw_Propagate_Registers()
138 new_ctx->current_regs[EIR_R14] = old_ctx->entry_regs[EIR_R14]; in _Unw_Propagate_Registers()
139 new_ctx->current_regs[EIR_R15] = old_ctx->entry_regs[EIR_R15]; in _Unw_Propagate_Registers()
H A Dunwind.c244 down_one(struct _Unwind_Context *old_ctx, struct _Unwind_Context *new_ctx) in down_one() argument
246 uint64_t old_cfa = old_ctx->cfa; in down_one()
247 uint64_t old_pc = old_ctx->pc; in down_one()
256 if (old_ctx->ra == 0) { in down_one()
263 _Unw_Propagate_Registers(old_ctx, new_ctx); in down_one()
H A Dunwind_context.h135 _Unw_Propagate_Registers(struct _Unwind_Context *old_ctx,