Lines Matching refs:tsk
42 seed_unwind_frame_info(struct task_struct *tsk, struct pt_regs *regs, in seed_unwind_frame_info() argument
50 frame_info->task = tsk; in seed_unwind_frame_info()
57 } else if (tsk == NULL || tsk == current) { in seed_unwind_frame_info()
86 if (tsk->state == TASK_RUNNING) 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()
116 arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, in arc_unwind_core() argument
124 if (seed_unwind_frame_info(tsk, regs, &frame_info)) in arc_unwind_core()
233 noinline void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs, in show_stacktrace() argument
237 arc_unwind_core(tsk, regs, __print_sym, (void *)loglvl); in show_stacktrace()
242 void show_stack(struct task_struct *tsk, unsigned long *sp, const char *loglvl) in show_stack() argument
244 show_stacktrace(tsk, NULL, loglvl); in show_stack()
251 unsigned int get_wchan(struct task_struct *tsk) in get_wchan() argument
253 return arc_unwind_core(tsk, NULL, __get_first_nonsched, NULL); in get_wchan()
262 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
265 arc_unwind_core(tsk, NULL, __collect_all_but_sched, trace); in save_stack_trace_tsk()