Lines Matching refs:ruid
876 uid_t ruid;
886 uid_t euid, ruid;
891 ruid = uap->ruid;
893 AUDIT_ARG_RUID(ruid);
896 ruip = uifind(ruid);
901 error = mac_cred_check_setreuid(oldcred, ruid, euid);
906 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
907 ruid != oldcred->cr_svuid) ||
917 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
921 if ((ruid != (uid_t)-1 || newcred->cr_uid != newcred->cr_ruid) &&
1005 * setresuid(ruid, euid, suid) is like setreuid except control over the saved
1010 uid_t ruid;
1021 uid_t euid, ruid, suid;
1026 ruid = uap->ruid;
1029 AUDIT_ARG_RUID(ruid);
1033 ruip = uifind(ruid);
1038 error = mac_cred_check_setresuid(oldcred, ruid, euid, suid);
1043 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
1044 ruid != oldcred->cr_svuid &&
1045 ruid != oldcred->cr_uid) ||
1059 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
1159 uid_t *ruid;
1172 if (uap->ruid)
1174 uap->ruid, sizeof(cred->cr_ruid));
1510 * Generally, the target credential's ruid or svuid must match the
1511 * subject credential's ruid or euid.
1668 * effective uid? This includes p's euid, svuid, and ruid.