Lines Matching defs:ruid
1292 uid_t ruid;
1302 uid_t euid, ruid;
1307 ruid = uap->ruid;
1309 AUDIT_ARG_RUID(ruid);
1312 ruip = uifind(ruid);
1317 error = mac_cred_check_setreuid(oldcred, ruid, euid);
1322 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
1323 ruid != oldcred->cr_svuid) ||
1333 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
1337 if ((ruid != (uid_t)-1 || newcred->cr_uid != newcred->cr_ruid) &&
1426 * setresuid(ruid, euid, suid) is like setreuid except control over the saved
1431 uid_t ruid;
1442 uid_t euid, ruid, suid;
1447 ruid = uap->ruid;
1450 AUDIT_ARG_RUID(ruid);
1454 ruip = uifind(ruid);
1459 error = mac_cred_check_setresuid(oldcred, ruid, euid, suid);
1464 if (((ruid != (uid_t)-1 && ruid != oldcred->cr_ruid &&
1465 ruid != oldcred->cr_svuid &&
1466 ruid != oldcred->cr_uid) ||
1480 if (ruid != (uid_t)-1 && oldcred->cr_ruid != ruid) {
1585 uid_t *ruid;
1598 if (uap->ruid)
1600 uap->ruid, sizeof(cred->cr_ruid));
2030 * Generally, the target credential's ruid or svuid must match the
2031 * subject credential's ruid or euid.
2198 * effective uid? This includes p's euid, svuid, and ruid.