Home
last modified time | relevance | path

Searched refs:cr_gid (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/syscall/
H A Dgid.c86 newcr->cr_gid = gid; in setgid()
98 if (cr->cr_gid != gid || in setgid()
104 newcr->cr_gid = gid; in setgid()
137 r.r_val2 = cr->cr_gid; in getgid()
182 if (cr->cr_gid != gid && error == 0) in setegid()
187 newcr->cr_gid = gid; in setegid()
249 (egid == -1 || egid == cr->cr_rgid || egid == cr->cr_gid || in setregid()
257 newcr->cr_gid = egid; in setregid()
268 (egid != -1 && newcr->cr_gid != newcr->cr_rgid)) in setregid()
269 newcr->cr_sgid = newcr->cr_gid; in setregid()
[all …]
H A Daccess.c80 (cr->cr_uid == cr->cr_ruid && cr->cr_gid == cr->cr_rgid); in caccess()
87 tmpcr->cr_gid = cr->cr_rgid; in caccess()
89 tmpcr->cr_rgid = cr->cr_gid; in caccess()
/illumos-gate/usr/src/uts/common/os/
H A Dcred.c103 #define REMOTE_PEER_CRED(c) ((c)->cr_gid == -1)
196 dummycr->cr_gid = (gid_t)-1; in cred_init()
533 if (gid == cr->cr_gid) in groupmember()
660 cr1->cr_gid == cr2->cr_gid && in crcmp()
698 return (cr->cr_gid); in crgetgid()
795 cr->cr_gid = e; in crsetresgid()
813 cr->cr_gid = cr->cr_rgid = cr->cr_sgid = gid; in crsetugid()
872 return (cr->cr_grps == NULL ? &cr->cr_gid : cr->cr_grps->crg_groups); in crgetgroups()
887 pcrp->pr_egid = cr->cr_gid; in cred2prcred()
H A Dpriv.c588 scr->cr_gid == tcr->cr_gid && in priv_proc_cred_perm()
589 scr->cr_gid == tcr->cr_rgid && in priv_proc_cred_perm()
590 scr->cr_gid == tcr->cr_sgid && in priv_proc_cred_perm()
H A Dexec.c719 cred->cr_gid = gid; in gexec()
851 if (cred->cr_uid != cred->cr_ruid || (cred->cr_rgid != cred->cr_gid && in gexec()
852 !supgroupmember(cred->cr_gid, cred))) { in gexec()
930 cred->cr_sgid = cred->cr_gid; in gexec()
940 (cred->cr_rgid != cred->cr_gid && in gexec()
941 !supgroupmember(cred->cr_gid, cred)) || in gexec()
1123 gid = cr->cr_gid; in execsetid()
1204 cr->cr_gid != gid || in execsetid()
/illumos-gate/usr/src/uts/common/sys/
H A Dcred_impl.h78 gid_t cr_gid; /* effective group id */ member
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dcred.c97 cr->cr_uid, cr->cr_gid, in cmd_cred()
H A Dgcore.c1616 prcp->pr_egid = cr.cr_gid; in Pcred_gcore()
1797 psp->pr_egid = cr.cr_gid; in Ppsinfo_gcore()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Dprocfs.d.in229 pr_egid = T->p_cred->cr_gid;
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c1381 s_cr->cr_gid == cr->cr_gid && in dtrace_priv_proc_common_user()
1382 s_cr->cr_gid == cr->cr_rgid && in dtrace_priv_proc_common_user()
1383 s_cr->cr_gid == cr->cr_sgid) in dtrace_priv_proc_common_user()
1571 s_cr->cr_gid != cr->cr_gid || in dtrace_priv_probe()
1572 s_cr->cr_gid != cr->cr_rgid || in dtrace_priv_probe()
1573 s_cr->cr_gid != cr->cr_sgid || in dtrace_priv_probe()
3521 return ((uint64_t)p0.p_cred->cr_gid); in dtrace_dif_variable()
3532 return ((uint64_t)curthread->t_procp->p_cred->cr_gid); in dtrace_dif_variable()