thread_group_leader
if (thread_group_leader(p)) {
if (thread_group_leader(p)) {
BUG_ON(!thread_group_leader(tsk));
if (!thread_group_leader(tsk))
if (!thread_group_leader(tsk)) {
return thread_group_leader(p) &&
(thread_group_leader(p) && !thread_group_empty(p))
if (thread_group_leader(current)) {
} else if (skip_if_dup_files && !thread_group_leader(task) &&
if (!thread_group_leader(tsk)) {
if (!thread_group_leader(task))
if (thread_group_leader(tsk) && atomic_read(&tsk->signal->live))
state = (ptrace_reparented(p) && thread_group_leader(p)) ?
if (state == EXIT_DEAD && thread_group_leader(p)) {
bool group_dead = thread_group_leader(tsk);
if (thread_group_leader(p))
int sig = thread_group_leader(tsk) &&
} else if (thread_group_leader(tsk)) {
if (thread_group_leader(p)) {
int init_pids = thread_group_leader(me) ? 1 : 2;
dead = !thread_group_leader(p);
if (!thread_group_leader(p))
if (thread_group_leader(tsk) && (tsk->flags & PF_FORKNOEXEC))
if (!thread_group_leader(p))
if (!thread_group_leader(parent))
if (!thread_group_leader(walker))
if (!thread_group_leader(tracee))