Home
last modified time | relevance | path

Searched refs:cr_suid (Results 1 – 15 of 15) sorted by relevance

/titanic_44/usr/src/uts/common/syscall/
H A Duid.c83 if ((uid == cr->cr_ruid || uid == cr->cr_suid) && in setuid()
127 cr->cr_suid != uid) in setuid()
133 newcr->cr_suid = uid; in setuid()
220 if (uid == cr->cr_ruid || uid == cr->cr_uid || uid == cr->cr_suid || in seteuid()
311 euid != cr->cr_suid && secpolicy_allow_setid(cr, euid, B_FALSE)) { in setreuid()
367 newcr->cr_suid = newcr->cr_uid; in setreuid()
374 cr->cr_suid != newcr->cr_suid)) in setreuid()
H A Dppriv.c168 cr->cr_uid != 0 && cr->cr_ruid != 0 && cr->cr_suid != 0) { in setppriv()
/titanic_44/usr/src/uts/common/os/
H A Dpriv.c588 scr->cr_uid == tcr->cr_suid && in priv_proc_cred_perm()
649 if (cr->cr_uid == 0 || cr->cr_suid == 0 || cr->cr_ruid == 0) in priv_set_PA()
662 return ((cr->cr_suid != 0 && cr->cr_ruid != 0 && cr->cr_uid != 0) || in priv_can_clear_PA()
694 if (cr->cr_suid == 0 || cr->cr_ruid == 0 || cr->cr_uid == 0) { in priv_adjust_PA()
733 if (cr->cr_suid == cr->cr_ruid && cr->cr_suid == cr->cr_uid) { in priv_reset_PA()
742 } else if (cr->cr_uid != 0 && (cr->cr_ruid == 0 || cr->cr_suid == 0)) { in priv_reset_PA()
H A Dcred.c198 dummycr->cr_suid = (uid_t)-1; in cred_init()
602 scrp->cr_uid == tcrp->cr_suid || in hasprocperm()
603 scrp->cr_ruid == tcrp->cr_suid || in hasprocperm()
689 return (cr->cr_suid); in crgetsuid()
774 cr->cr_suid = s; in crsetresuid()
809 cr->cr_uid = cr->cr_ruid = cr->cr_suid = uid; in crsetugid()
883 pcrp->pr_suid = cr->cr_suid; in cred2prcred()
H A Dexec.c617 cred->cr_suid = uid; in gexec()
822 cred->cr_suid = cred->cr_uid; in gexec()
1092 cr->cr_suid != uid || in execsetid()
H A Dpolicy.c1661 if (newuid == 0 && cr->cr_uid != 0 && cr->cr_suid != 0 && in secpolicy_allow_setid()
1682 (tcr->cr_uid == 0 || tcr->cr_ruid == 0 || tcr->cr_suid == 0)) in secpolicy_proc_owner()
/titanic_44/usr/src/uts/common/sys/
H A Dcred_impl.h81 uid_t cr_suid; /* "saved" user id (from exec) */ member
H A Dpriv_impl.h74 ((c)->cr_uid != 0 && (c)->cr_suid != 0 && \
/titanic_44/usr/src/uts/common/sys/fs/
H A Dcachefs_dlog.h82 uid_t cr_suid; /* "saved" user id (from exec) */ member
/titanic_44/usr/src/cmd/fs.d/cachefs/cfsd/
H A Dcfsd_kmod.c1486 credp->cr_suid, credp->cr_sgid)); in kmod_print_cred()
H A Dcfsd_logelem.c150 credp->cr_suid, credp->cr_sgid)); in logelem_print_cred()
/titanic_44/usr/src/uts/common/fs/cachefs/
H A Dcachefs_dlog.c170 dst->cr_suid = crgetsuid(src); in copy_cred()
H A Dcachefs_ioctl.c146 (void) crsetresuid(newcr, cr->cr_ruid, cr->cr_uid, cr->cr_suid); in conj_cred()
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/
H A Dgcore.c1614 prcp->pr_suid = cr.cr_suid; in Pcred_gcore()
/titanic_44/usr/src/uts/common/dtrace/
H A Ddtrace.c1214 s_cr->cr_uid == cr->cr_suid && in dtrace_priv_proc_common_user()
1404 s_cr->cr_uid != cr->cr_suid || in dtrace_priv_probe()