Lines Matching refs:regs
21 static noinline void print_regs_scratch(struct pt_regs *regs) in print_regs_scratch() argument
24 regs->bta, regs->sp, regs->fp, (void *)regs->blink); in print_regs_scratch()
26 regs->lp_start, regs->lp_end, regs->lp_count); in print_regs_scratch()
33 regs->r0, regs->r1, regs->r2, in print_regs_scratch()
34 regs->r3, regs->r4, regs->r5, in print_regs_scratch()
35 regs->r6, regs->r7, regs->r8, in print_regs_scratch()
36 regs->r9, regs->r10, regs->r11, in print_regs_scratch()
37 regs->r12); in print_regs_scratch()
40 static void print_regs_callee(struct callee_regs *regs) in print_regs_callee() argument
47 regs->r13, regs->r14, in print_regs_callee()
48 regs->r15, regs->r16, regs->r17, in print_regs_callee()
49 regs->r18, regs->r19, regs->r20, in print_regs_callee()
50 regs->r21, regs->r22, regs->r23, in print_regs_callee()
51 regs->r24, regs->r25); in print_regs_callee()
110 static void show_ecr_verbose(struct pt_regs *regs) in show_ecr_verbose() argument
118 vec = regs->ecr.vec; in show_ecr_verbose()
119 cause_code = regs->ecr.cause; in show_ecr_verbose()
126 address, (void *)regs->ret); in show_ecr_verbose()
157 if (regs->ecr.param == 5) in show_ecr_verbose()
168 void show_regs(struct pt_regs *regs) in show_regs() argument
182 show_ecr_verbose(regs); in show_regs()
184 if (user_mode(regs)) in show_regs()
185 show_faulting_vma(regs->ret); /* faulting code, not data */ in show_regs()
188 regs->ecr.full, current->thread.fault_address, regs->ret); in show_regs()
190 pr_info("STAT32: 0x%08lx", regs->status32); in show_regs()
196 (regs->status32 & STATUS_U_MASK) ? "U " : "K ", in show_regs()
197 STS_BIT(regs, DE), STS_BIT(regs, AE), in show_regs()
198 STS_BIT(regs, A2), STS_BIT(regs, A1), in show_regs()
199 STS_BIT(regs, E2), STS_BIT(regs, E1)); in show_regs()
202 STS_BIT(regs, IE), in show_regs()
203 (regs->status32 & STATUS_U_MASK) ? "U " : "K ", in show_regs()
204 STS_BIT(regs, DE), STS_BIT(regs, AE)); in show_regs()
207 print_regs_scratch(regs); in show_regs()
214 void show_kernel_fault_diag(const char *str, struct pt_regs *regs, in show_kernel_fault_diag() argument
223 show_regs(regs); in show_kernel_fault_diag()
226 if (!user_mode(regs)) in show_kernel_fault_diag()
227 show_stacktrace(current, regs, KERN_DEFAULT); in show_kernel_fault_diag()