Lines Matching refs:ctx
206 void dump_intr_excp_frame(const struct intr_excp_ctx *ctx) in dump_intr_excp_frame() argument
213 if (ctx->vector < 0x20UL) { in dump_intr_excp_frame()
214 name = excp_names[ctx->vector]; in dump_intr_excp_frame()
215 pr_acrnlog("= Unhandled exception: %d (%s)\n", ctx->vector, name); in dump_intr_excp_frame()
221 ctx->vector, ctx->rip); in dump_intr_excp_frame()
223 ctx->gp_regs.rax, ctx->gp_regs.rbx, ctx->gp_regs.rcx); in dump_intr_excp_frame()
225 ctx->gp_regs.rdx, ctx->gp_regs.rdi, ctx->gp_regs.rsi); in dump_intr_excp_frame()
227 ctx->rsp, ctx->gp_regs.rbp, ctx->gp_regs.rbx); in dump_intr_excp_frame()
229 ctx->gp_regs.r8, ctx->gp_regs.r9, ctx->gp_regs.r10); in dump_intr_excp_frame()
231 ctx->gp_regs.r11, ctx->gp_regs.r12, ctx->gp_regs.r13); in dump_intr_excp_frame()
233 ctx->rflags, ctx->gp_regs.r14, ctx->gp_regs.r15); in dump_intr_excp_frame()
235 ctx->error_code, ctx->cs, ctx->ss); in dump_intr_excp_frame()
244 void dump_exception(struct intr_excp_ctx *ctx, uint16_t pcpu_id) in dump_exception() argument
250 dump_intr_excp_frame(ctx); in dump_exception()
252 show_host_call_trace(ctx->gp_regs.rsp, ctx->gp_regs.rbp, pcpu_id); in dump_exception()
257 crash_ctx = ctx; in dump_exception()