Lines Matching refs:tsk
43 seed_unwind_frame_info(struct task_struct *tsk, struct pt_regs *regs, in seed_unwind_frame_info() argument
51 frame_info->task = tsk; in seed_unwind_frame_info()
58 } else if (tsk == NULL || tsk == current) { in seed_unwind_frame_info()
87 if (task_is_running(tsk)) in seed_unwind_frame_info()
90 frame_info->task = tsk; in seed_unwind_frame_info()
92 frame_info->regs.r27 = TSK_K_FP(tsk); in seed_unwind_frame_info()
93 frame_info->regs.r28 = TSK_K_ESP(tsk); in seed_unwind_frame_info()
94 frame_info->regs.r31 = TSK_K_BLINK(tsk); in seed_unwind_frame_info()
117 arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, in arc_unwind_core() argument
125 if (seed_unwind_frame_info(tsk, regs, &frame_info)) in arc_unwind_core()
234 noinline void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs, in show_stacktrace() argument
238 arc_unwind_core(tsk, regs, __print_sym, (void *)loglvl); in show_stacktrace()
243 void show_stack(struct task_struct *tsk, unsigned long *sp, const char *loglvl) in show_stack() argument
245 show_stacktrace(tsk, NULL, loglvl); in show_stack()
252 unsigned int __get_wchan(struct task_struct *tsk) in __get_wchan() argument
254 return arc_unwind_core(tsk, NULL, __get_first_nonsched, NULL); in __get_wchan()
263 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
266 arc_unwind_core(tsk, NULL, __collect_all_but_sched, trace); in save_stack_trace_tsk()