Lines Matching defs:ruid
866 uid_t ruid;
876 uid_t euid, ruid;
881 ruid = uap->ruid;
883 AUDIT_ARG_RUID(ruid);
886 ruip = uifind(ruid);
891 error = mac_cred_check_setreuid(oldcred, ruid, euid);
896 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
897 ruid != oldcred->cr_svuid) ||
907 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
911 if ((ruid != (uid_t)-1 || newcred->cr_uid != newcred->cr_ruid) &&
1000 * setresuid(ruid, euid, suid) is like setreuid except control over the saved
1005 uid_t ruid;
1016 uid_t euid, ruid, suid;
1021 ruid = uap->ruid;
1024 AUDIT_ARG_RUID(ruid);
1028 ruip = uifind(ruid);
1033 error = mac_cred_check_setresuid(oldcred, ruid, euid, suid);
1038 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
1039 ruid != oldcred->cr_svuid &&
1040 ruid != oldcred->cr_uid) ||
1054 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
1159 uid_t *ruid;
1172 if (uap->ruid)
1174 uap->ruid, sizeof(cred->cr_ruid));
1539 * Generally, the target credential's ruid or svuid must match the
1540 * subject credential's ruid or euid.
1697 * effective uid? This includes p's euid, svuid, and ruid.