Lines Matching refs:regs
43 struct pt_regs *regs, in seed_unwind_frame_info() argument
50 if (tsk == NULL && regs == NULL) { in seed_unwind_frame_info()
62 frame_info->regs.r27 = fp; in seed_unwind_frame_info()
63 frame_info->regs.r28 = sp; in seed_unwind_frame_info()
64 frame_info->regs.r31 = blink; in seed_unwind_frame_info()
65 frame_info->regs.r63 = ret; in seed_unwind_frame_info()
67 } else if (regs == NULL) { in seed_unwind_frame_info()
76 frame_info->regs.r27 = TSK_K_FP(tsk); in seed_unwind_frame_info()
77 frame_info->regs.r28 = TSK_K_ESP(tsk); in seed_unwind_frame_info()
78 frame_info->regs.r31 = TSK_K_BLINK(tsk); in seed_unwind_frame_info()
79 frame_info->regs.r63 = (unsigned int)__switch_to; in seed_unwind_frame_info()
90 frame_info->regs.r27 = 0; in seed_unwind_frame_info()
91 frame_info->regs.r28 += 60; in seed_unwind_frame_info()
101 frame_info->regs.r27 = regs->fp; in seed_unwind_frame_info()
102 frame_info->regs.r28 = regs->sp; in seed_unwind_frame_info()
103 frame_info->regs.r31 = regs->blink; in seed_unwind_frame_info()
104 frame_info->regs.r63 = regs->ret; in seed_unwind_frame_info()
112 arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, in arc_unwind_core() argument
120 seed_unwind_frame_info(tsk, regs, &frame_info); in arc_unwind_core()
133 frame_info.regs.r63 = frame_info.regs.r31; in arc_unwind_core()
223 noinline void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs) in show_stacktrace() argument
226 arc_unwind_core(tsk, regs, __print_sym, NULL); in show_stacktrace()