Lines Matching refs:kernel_regs

14 static void to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs,  in to_gdb_regs()  argument
20 gdb_regs[_R0 + regno] = get_reg(regno, kernel_regs, cregs); in to_gdb_regs()
25 gdb_regs[_FP] = kernel_regs->fp; in to_gdb_regs()
26 gdb_regs[__SP] = kernel_regs->sp; in to_gdb_regs()
27 gdb_regs[_BLINK] = kernel_regs->blink; in to_gdb_regs()
28 gdb_regs[_RET] = kernel_regs->ret; in to_gdb_regs()
29 gdb_regs[_STATUS32] = kernel_regs->status32; in to_gdb_regs()
30 gdb_regs[_LP_COUNT] = kernel_regs->lp_count; in to_gdb_regs()
31 gdb_regs[_LP_END] = kernel_regs->lp_end; in to_gdb_regs()
32 gdb_regs[_LP_START] = kernel_regs->lp_start; in to_gdb_regs()
33 gdb_regs[_BTA] = kernel_regs->bta; in to_gdb_regs()
34 gdb_regs[_STOP_PC] = kernel_regs->ret; in to_gdb_regs()
37 static void from_gdb_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs, in from_gdb_regs() argument
43 set_reg(regno, gdb_regs[regno + _R0], kernel_regs, cregs); in from_gdb_regs()
45 kernel_regs->fp = gdb_regs[_FP]; in from_gdb_regs()
46 kernel_regs->sp = gdb_regs[__SP]; in from_gdb_regs()
47 kernel_regs->blink = gdb_regs[_BLINK]; in from_gdb_regs()
48 kernel_regs->ret = gdb_regs[_RET]; in from_gdb_regs()
49 kernel_regs->status32 = gdb_regs[_STATUS32]; in from_gdb_regs()
50 kernel_regs->lp_count = gdb_regs[_LP_COUNT]; in from_gdb_regs()
51 kernel_regs->lp_end = gdb_regs[_LP_END]; in from_gdb_regs()
52 kernel_regs->lp_start = gdb_regs[_LP_START]; in from_gdb_regs()
53 kernel_regs->bta = gdb_regs[_BTA]; in from_gdb_regs()
57 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs) in pt_regs_to_gdb_regs() argument
59 to_gdb_regs(gdb_regs, kernel_regs, (struct callee_regs *) in pt_regs_to_gdb_regs()
63 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs) in gdb_regs_to_pt_regs() argument
65 from_gdb_regs(gdb_regs, kernel_regs, (struct callee_regs *) in gdb_regs_to_pt_regs()