Lines Matching refs:task
46 ulong kstack_base = (ulong) kbt->task->stack; in in_kernel_stack()
126 return kbt->task->mm && in is_sigreturn()
127 (kbt->it.pc == ((ulong)kbt->task->mm->context.vdso_base + in is_sigreturn()
230 kbt->task = t; in KBacktraceIterator_init()
328 vma = find_vma(kbt->task->mm, address); in describe_addr()
397 if (kbt->task == current && address < PAGE_OFFSET && in tile_show_stack()
398 !have_mmap_sem && kbt->task->mm && !in_interrupt()) { in tile_show_stack()
400 down_read_trylock(&kbt->task->mm->mmap_sem); in tile_show_stack()
417 up_read(&kbt->task->mm->mmap_sem); in tile_show_stack()
457 void show_stack(struct task_struct *task, unsigned long *esp) in show_stack() argument
460 if (task == NULL || task == current) { in show_stack()
464 KBacktraceIterator_init(&kbt, task, NULL); in show_stack()
473 static void save_stack_trace_common(struct task_struct *task, in save_stack_trace_common() argument
486 } else if (task == NULL || task == current) { in save_stack_trace_common()
490 KBacktraceIterator_init(&kbt, task, NULL); in save_stack_trace_common()
509 void save_stack_trace_tsk(struct task_struct *task, struct stack_trace *trace) in save_stack_trace_tsk() argument
511 save_stack_trace_common(task, NULL, false, trace); in save_stack_trace_tsk()