Lines Matching defs:group_leader
1076 struct task_struct *group_leader = current->group_leader;
1081 pid = task_pid_vnr(group_leader);
1102 if (same_thread_group(p->real_parent, group_leader)) {
1104 if (task_session(p) != task_session(group_leader))
1111 if (p != group_leader)
1125 if (!g || task_session(g) != task_session(group_leader))
1216 struct task_struct *curr = current->group_leader;
1227 struct task_struct *group_leader = current->group_leader;
1228 struct pid *sid = task_pid(group_leader);
1234 if (group_leader->signal->leader)
1243 group_leader->signal->leader = 1;
1246 proc_clear_tty(group_leader);
1252 proc_sid_connector(group_leader);
1253 sched_autogroup_create_attach(group_leader);
1475 task_lock(tsk->group_leader);
1493 task_unlock(tsk->group_leader);
1508 * The group_leader is the last task to be released, so if we
1512 update_rlimit_cpu(tsk->group_leader, new_rlim->rlim_cur);
1591 task_lock(current->group_leader);
1593 task_unlock(current->group_leader);
1611 task_lock(current->group_leader);
1613 task_unlock(current->group_leader);