Lines Matching refs:pid
181 struct pid *pgrp; in SYSCALL_DEFINE3()
251 struct pid *pgrp; in SYSCALL_DEFINE2()
849 int pid; in SYSCALL_DEFINE0() local
852 pid = task_tgid_vnr(rcu_dereference(current->real_parent)); in SYSCALL_DEFINE0()
855 return pid; in SYSCALL_DEFINE0()
919 SYSCALL_DEFINE2(setpgid, pid_t, pid, pid_t, pgid) in SYSCALL_DEFINE2() argument
923 struct pid *pgrp; in SYSCALL_DEFINE2()
926 if (!pid) in SYSCALL_DEFINE2()
927 pid = task_pid_vnr(group_leader); in SYSCALL_DEFINE2()
929 pgid = pid; in SYSCALL_DEFINE2()
940 p = find_task_by_vpid(pid); in SYSCALL_DEFINE2()
966 if (pgid != pid) { in SYSCALL_DEFINE2()
990 SYSCALL_DEFINE1(getpgid, pid_t, pid) in SYSCALL_DEFINE1() argument
993 struct pid *grp; in SYSCALL_DEFINE1()
997 if (!pid) in SYSCALL_DEFINE1()
1001 p = find_task_by_vpid(pid); in SYSCALL_DEFINE1()
1027 SYSCALL_DEFINE1(getsid, pid_t, pid) in SYSCALL_DEFINE1() argument
1030 struct pid *sid; in SYSCALL_DEFINE1()
1034 if (!pid) in SYSCALL_DEFINE1()
1038 p = find_task_by_vpid(pid); in SYSCALL_DEFINE1()
1055 static void set_special_pids(struct pid *pid) in set_special_pids() argument
1059 if (task_session(curr) != pid) in set_special_pids()
1060 change_pid(curr, PIDTYPE_SID, pid); in set_special_pids()
1062 if (task_pgrp(curr) != pid) in set_special_pids()
1063 change_pid(curr, PIDTYPE_PGID, pid); in set_special_pids()
1069 struct pid *sid = task_pid(group_leader); in SYSCALL_DEFINE0()
1448 SYSCALL_DEFINE4(prlimit64, pid_t, pid, unsigned int, resource, in SYSCALL_DEFINE4() argument
1464 tsk = pid ? find_task_by_vpid(pid) : current; in SYSCALL_DEFINE4()