Lines Matching defs:ruid
529 long __sys_setreuid(uid_t ruid, uid_t euid)
537 kruid = make_kuid(ns, ruid);
540 if ((ruid != (uid_t) -1) && !uid_valid(kruid))
551 if (ruid != (uid_t) -1) {
573 if (ruid != (uid_t) -1 ||
594 SYSCALL_DEFINE2(setreuid, uid_t, ruid, uid_t, euid)
596 return __sys_setreuid(ruid, euid);
664 * This function implements a generic ability to update ruid, euid,
667 long __sys_setresuid(uid_t ruid, uid_t euid, uid_t suid)
676 kruid = make_kuid(ns, ruid);
680 if ((ruid != (uid_t) -1) && !uid_valid(kruid))
692 if ((ruid == (uid_t) -1 || uid_eq(kruid, old->uid)) &&
698 ruid_new = ruid != (uid_t) -1 && !uid_eq(kruid, old->uid) &&
712 if (ruid != (uid_t) -1) {
742 SYSCALL_DEFINE3(setresuid, uid_t, ruid, uid_t, euid, uid_t, suid)
744 return __sys_setresuid(ruid, euid, suid);
751 uid_t ruid, euid, suid;
753 ruid = from_kuid_munged(cred->user_ns, cred->uid);
757 retval = put_user(ruid, ruidp);