Lines Matching refs:tsk
308 static int zap_threads(struct task_struct *tsk, struct mm_struct *mm, in zap_threads() argument
315 spin_lock_irq(&tsk->sighand->siglock); in zap_threads()
316 if (!signal_group_exit(tsk->signal)) { in zap_threads()
318 tsk->signal->group_exit_task = tsk; in zap_threads()
319 nr = zap_process(tsk, exit_code, 0); in zap_threads()
320 clear_tsk_thread_flag(tsk, TIF_SIGPENDING); in zap_threads()
322 spin_unlock_irq(&tsk->sighand->siglock); in zap_threads()
326 tsk->flags |= PF_DUMPCORE; in zap_threads()
361 if (g == tsk->group_leader) in zap_threads()
386 struct task_struct *tsk = current; in coredump_wait() local
387 struct mm_struct *mm = tsk->mm; in coredump_wait()
391 core_state->dumper.task = tsk; in coredump_wait()
396 core_waiters = zap_threads(tsk, mm, core_state, exit_code); in coredump_wait()