Lines Matching refs:sp
118 static void show_trace_log_lvl(struct task_struct *tsk, unsigned long *sp, in show_trace_log_lvl() argument
157 static void show_trace_log_lvl(struct task_struct *tsk, unsigned long *sp, in show_trace_log_lvl() argument
164 while (!kstack_end(sp)) { in show_trace_log_lvl()
165 addr = *sp++; in show_trace_log_lvl()
179 void show_stack_log_lvl(struct task_struct *tsk, unsigned long sp, in show_stack_log_lvl() argument
184 if (sp == 0) { in show_stack_log_lvl()
186 sp = tsk->thread.cpu_context.ksp; in show_stack_log_lvl()
188 sp = (unsigned long)&tinfo; in show_stack_log_lvl()
195 if (valid_stack_ptr(tinfo, sp)) { in show_stack_log_lvl()
196 dump_mem("Stack: ", log_lvl, sp, in show_stack_log_lvl()
198 show_trace_log_lvl(tsk, (unsigned long *)sp, regs, log_lvl); in show_stack_log_lvl()
214 unsigned long sp = regs->sp; in show_regs_log_lvl() local
221 sp = (unsigned long)regs + FRAME_SIZE_FULL; in show_regs_log_lvl()
232 log_lvl, sp, regs->r12, regs->r11); in show_regs_log_lvl()
261 unsigned long sp = regs->sp; in show_regs() local
264 sp = (unsigned long)regs + FRAME_SIZE_FULL; in show_regs()
267 show_trace_log_lvl(current, (unsigned long *)sp, regs, ""); in show_regs()
298 childregs->sp = usp; in copy_thread()
348 unsigned long sp = p->thread.cpu_context.ksp + 16; in get_wchan()
349 BUG_ON(sp < stack_page || sp > (THREAD_SIZE + stack_page)); in get_wchan()
350 pc = *(unsigned long *)sp; in get_wchan()