Lines Matching refs:ruid
885 uid_t ruid;
895 uid_t euid, ruid;
900 ruid = uap->ruid;
902 AUDIT_ARG_RUID(ruid);
905 ruip = uifind(ruid);
910 error = mac_cred_check_setreuid(oldcred, ruid, euid);
915 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
916 ruid != oldcred->cr_svuid) ||
926 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
930 if ((ruid != (uid_t)-1 || newcred->cr_uid != newcred->cr_ruid) &&
1019 * setresuid(ruid, euid, suid) is like setreuid except control over the saved
1024 uid_t ruid;
1035 uid_t euid, ruid, suid;
1040 ruid = uap->ruid;
1043 AUDIT_ARG_RUID(ruid);
1047 ruip = uifind(ruid);
1052 error = mac_cred_check_setresuid(oldcred, ruid, euid, suid);
1057 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
1058 ruid != oldcred->cr_svuid &&
1059 ruid != oldcred->cr_uid) ||
1073 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
1178 uid_t *ruid;
1191 if (uap->ruid)
1193 uap->ruid, sizeof(cred->cr_ruid));
1527 * Generally, the target credential's ruid or svuid must match the
1528 * subject credential's ruid or euid.
1685 * effective uid? This includes p's euid, svuid, and ruid.