Lines Matching refs:gid
44 setgid(gid_t gid) in setgid() argument
54 if (!VALID_GID(gid, zone)) in setgid()
57 if (gid > MAXUID) { in setgid()
58 if (ksid_lookupbygid(zone, gid, &ksid) != 0) in setgid()
79 if ((gid == cr->cr_rgid || gid == cr->cr_sgid) && in setgid()
88 newcr->cr_gid = gid; in setgid()
100 if (cr->cr_gid != gid || in setgid()
101 cr->cr_rgid != gid || in setgid()
102 cr->cr_sgid != gid) in setgid()
106 newcr->cr_gid = gid; in setgid()
107 newcr->cr_rgid = gid; in setgid()
108 newcr->cr_sgid = gid; in setgid()
144 setegid(gid_t gid) in setegid() argument
153 if (!VALID_GID(gid, zone)) in setegid()
156 if (gid > MAXUID) { in setegid()
157 if (ksid_lookupbygid(zone, gid, &ksid) != 0) in setegid()
174 if (gid == cr->cr_rgid || gid == cr->cr_gid || gid == cr->cr_sgid || in setegid()
184 if (cr->cr_gid != gid && error == 0) in setegid()
189 newcr->cr_gid = gid; in setegid()