Lines Matching refs:frame_info
43 struct unwind_frame_info *frame_info) in seed_unwind_frame_info() argument
50 frame_info->task = tsk; in seed_unwind_frame_info()
52 frame_info->regs.r27 = regs->fp; in seed_unwind_frame_info()
53 frame_info->regs.r28 = regs->sp; in seed_unwind_frame_info()
54 frame_info->regs.r31 = regs->blink; in seed_unwind_frame_info()
55 frame_info->regs.r63 = regs->ret; in seed_unwind_frame_info()
56 frame_info->call_frame = 0; in seed_unwind_frame_info()
63 frame_info->task = current; in seed_unwind_frame_info()
73 frame_info->regs.r27 = fp; in seed_unwind_frame_info()
74 frame_info->regs.r28 = sp; in seed_unwind_frame_info()
75 frame_info->regs.r31 = blink; in seed_unwind_frame_info()
76 frame_info->regs.r63 = ret; in seed_unwind_frame_info()
77 frame_info->call_frame = 0; in seed_unwind_frame_info()
89 frame_info->task = tsk; in seed_unwind_frame_info()
91 frame_info->regs.r27 = TSK_K_FP(tsk); in seed_unwind_frame_info()
92 frame_info->regs.r28 = TSK_K_ESP(tsk); in seed_unwind_frame_info()
93 frame_info->regs.r31 = TSK_K_BLINK(tsk); in seed_unwind_frame_info()
94 frame_info->regs.r63 = (unsigned int)__switch_to; in seed_unwind_frame_info()
105 frame_info->regs.r27 = 0; in seed_unwind_frame_info()
106 frame_info->regs.r28 += 60; in seed_unwind_frame_info()
107 frame_info->call_frame = 0; in seed_unwind_frame_info()
122 struct unwind_frame_info frame_info; in arc_unwind_core() local
124 if (seed_unwind_frame_info(tsk, regs, &frame_info)) in arc_unwind_core()
128 address = UNW_PC(&frame_info); in arc_unwind_core()
136 ret = arc_unwind(&frame_info); in arc_unwind_core()
140 frame_info.regs.r63 = frame_info.regs.r31; in arc_unwind_core()