Lines Matching refs:who
175 SYSCALL_DEFINE3(setpriority, int, which, int, who, int, niceval) in SYSCALL_DEFINE3() argument
198 if (who) in SYSCALL_DEFINE3()
199 p = find_task_by_vpid(who); in SYSCALL_DEFINE3()
206 if (who) in SYSCALL_DEFINE3()
207 pgrp = find_vpid(who); in SYSCALL_DEFINE3()
215 uid = make_kuid(cred->user_ns, who); in SYSCALL_DEFINE3()
217 if (!who) in SYSCALL_DEFINE3()
245 SYSCALL_DEFINE2(getpriority, int, which, int, who) in SYSCALL_DEFINE2() argument
261 if (who) in SYSCALL_DEFINE2()
262 p = find_task_by_vpid(who); in SYSCALL_DEFINE2()
272 if (who) in SYSCALL_DEFINE2()
273 pgrp = find_vpid(who); in SYSCALL_DEFINE2()
283 uid = make_kuid(cred->user_ns, who); in SYSCALL_DEFINE2()
285 if (!who) in SYSCALL_DEFINE2()
1542 static void k_getrusage(struct task_struct *p, int who, struct rusage *r) in k_getrusage() argument
1552 if (who == RUSAGE_THREAD) { in k_getrusage()
1562 switch (who) { in k_getrusage()
1575 if (who == RUSAGE_CHILDREN) in k_getrusage()
1605 if (who != RUSAGE_CHILDREN) { in k_getrusage()
1616 int getrusage(struct task_struct *p, int who, struct rusage __user *ru) in getrusage() argument
1620 k_getrusage(p, who, &r); in getrusage()
1624 SYSCALL_DEFINE2(getrusage, int, who, struct rusage __user *, ru) in SYSCALL_DEFINE2() argument
1626 if (who != RUSAGE_SELF && who != RUSAGE_CHILDREN && in SYSCALL_DEFINE2()
1627 who != RUSAGE_THREAD) in SYSCALL_DEFINE2()
1629 return getrusage(current, who, ru); in SYSCALL_DEFINE2()
1633 COMPAT_SYSCALL_DEFINE2(getrusage, int, who, struct compat_rusage __user *, ru) in COMPAT_SYSCALL_DEFINE2() argument
1637 if (who != RUSAGE_SELF && who != RUSAGE_CHILDREN && in COMPAT_SYSCALL_DEFINE2()
1638 who != RUSAGE_THREAD) in COMPAT_SYSCALL_DEFINE2()
1641 k_getrusage(current, who, &r); in COMPAT_SYSCALL_DEFINE2()