Lines Matching refs:uid
223 if (uid_eq(pcred->uid, cred->euid) || in set_one_prio_perm()
266 kuid_t uid; in SYSCALL_DEFINE3() local
300 uid = make_kuid(cred->user_ns, who); in SYSCALL_DEFINE3()
303 uid = cred->uid; in SYSCALL_DEFINE3()
304 else if (!uid_eq(uid, cred->uid)) { in SYSCALL_DEFINE3()
305 user = find_user(uid); in SYSCALL_DEFINE3()
310 if (uid_eq(task_uid(p), uid) && task_pid_vnr(p)) in SYSCALL_DEFINE3()
313 if (!uid_eq(uid, cred->uid)) in SYSCALL_DEFINE3()
336 kuid_t uid; in SYSCALL_DEFINE2() local
368 uid = make_kuid(cred->user_ns, who); in SYSCALL_DEFINE2()
371 uid = cred->uid; in SYSCALL_DEFINE2()
372 else if (!uid_eq(uid, cred->uid)) { in SYSCALL_DEFINE2()
373 user = find_user(uid); in SYSCALL_DEFINE2()
378 if (uid_eq(task_uid(p), uid) && task_pid_vnr(p)) { in SYSCALL_DEFINE2()
384 if (!uid_eq(uid, cred->uid)) in SYSCALL_DEFINE2()
527 new_user = alloc_uid(new->uid); in set_user()
593 new->uid = kruid; in __sys_setreuid()
594 if (!uid_eq(old->uid, kruid) && in __sys_setreuid()
602 if (!uid_eq(old->uid, keuid) && in __sys_setreuid()
609 if (!uid_eq(new->uid, old->uid)) { in __sys_setreuid()
615 (euid != (uid_t) -1 && !uid_eq(keuid, old->uid))) in __sys_setreuid()
651 long __sys_setuid(uid_t uid) in __sys_setuid() argument
659 kuid = make_kuid(ns, uid); in __sys_setuid()
670 new->suid = new->uid = kuid; in __sys_setuid()
671 if (!uid_eq(kuid, old->uid)) { in __sys_setuid()
676 } else if (!uid_eq(kuid, old->uid) && !uid_eq(kuid, new->suid)) { in __sys_setuid()
698 SYSCALL_DEFINE1(setuid, uid_t, uid) in SYSCALL_DEFINE1() argument
700 return __sys_setuid(uid); in SYSCALL_DEFINE1()
733 if ((ruid == (uid_t) -1 || uid_eq(kruid, old->uid)) && in __sys_setresuid()
739 ruid_new = ruid != (uid_t) -1 && !uid_eq(kruid, old->uid) && in __sys_setresuid()
741 euid_new = euid != (uid_t) -1 && !uid_eq(keuid, old->uid) && in __sys_setresuid()
743 suid_new = suid != (uid_t) -1 && !uid_eq(ksuid, old->uid) && in __sys_setresuid()
754 new->uid = kruid; in __sys_setresuid()
755 if (!uid_eq(kruid, old->uid)) { in __sys_setresuid()
794 ruid = from_kuid_munged(cred->user_ns, cred->uid); in SYSCALL_DEFINE3()
904 long __sys_setfsuid(uid_t uid) in __sys_setfsuid() argument
914 kuid = make_kuid(old->user_ns, uid); in __sys_setfsuid()
922 if (uid_eq(kuid, old->uid) || uid_eq(kuid, old->euid) || in __sys_setfsuid()
940 SYSCALL_DEFINE1(setfsuid, uid_t, uid) in SYSCALL_DEFINE1() argument
942 return __sys_setfsuid(uid); in SYSCALL_DEFINE1()
1717 id_match = (uid_eq(cred->uid, tcred->euid) && in check_prlimit_permission()
1718 uid_eq(cred->uid, tcred->suid) && in check_prlimit_permission()
1719 uid_eq(cred->uid, tcred->uid) && in check_prlimit_permission()