Symbol: gid_t
usr/src/boot/include/unistd.h
325
int chown(const char *, uid_t, gid_t);
usr/src/boot/include/unistd.h
339
gid_t getegid(void);
usr/src/boot/include/unistd.h
341
gid_t getgid(void);
usr/src/boot/include/unistd.h
342
int getgroups(int, gid_t []);
usr/src/boot/include/unistd.h
359
int setgid(gid_t);
usr/src/boot/include/unistd.h
404
int fchown(int, uid_t, gid_t);
usr/src/boot/include/unistd.h
409
int setegid(gid_t);
usr/src/boot/include/unistd.h
418
int lchown(const char *, uid_t, gid_t);
usr/src/boot/include/unistd.h
431
int fchownat(int, const char *, uid_t, gid_t, int);
usr/src/boot/include/unistd.h
456
int setregid(gid_t, gid_t);
usr/src/boot/include/unistd.h
503
int getgrouplist(const char *, gid_t, gid_t *, int *);
usr/src/boot/include/unistd.h
507
int getpeereid(int, uid_t *, gid_t *);
usr/src/boot/include/unistd.h
508
int getresgid(gid_t *, gid_t *, gid_t *);
usr/src/boot/include/unistd.h
511
int initgroups(const char *, gid_t);
usr/src/boot/include/unistd.h
559
int setgroups(int, const gid_t *);
usr/src/boot/include/unistd.h
571
int setresgid(gid_t, gid_t, gid_t);
usr/src/boot/include/unistd.h
573
int setrgid(gid_t);
usr/src/boot/sys/sys/socket.h
472
gid_t cmcred_gid; /* real GID of sending process */
usr/src/boot/sys/sys/socket.h
474
gid_t cmcred_groups[CMGROUP_MAX]; /* groups */
usr/src/boot/sys/sys/socket.h
483
gid_t sc_gid; /* real group id */
usr/src/boot/sys/sys/socket.h
484
gid_t sc_egid; /* effective group id */
usr/src/boot/sys/sys/socket.h
486
gid_t sc_groups[1]; /* variable length */
usr/src/boot/sys/sys/socket.h
493
(sizeof(struct sockcred) + (sizeof(gid_t) * ((ngrps) - 1)))
usr/src/boot/sys/sys/stat.h
128
gid_t st_gid; /* group ID of the file's group */
usr/src/boot/sys/sys/stat.h
159
gid_t st_gid; /* group ID of the file's group */
usr/src/cmd/acct/acctcom.c
101
gid_t gidval;
usr/src/cmd/acct/acctcom.c
458
ab.ac_gid = (gid_t) oab.ac_gid;
usr/src/cmd/acct/accton.c
92
if (s->st_uid != admuid || s->st_gid != (gid_t)admuid)
usr/src/cmd/acct/accton.c
93
if (fchown(fd, admuid, (gid_t)admuid) == ERR) {
usr/src/cmd/acct/acctprc1.c
290
ab.ac_gid = (gid_t) oab.ac_gid;
usr/src/cmd/allocate/allocate3.c
597
_newdac(char *file, uid_t owner, gid_t group, o_mode_t mode)
usr/src/cmd/allocate/allocate3.c
701
gid_t gid = getgid();
usr/src/cmd/auditreduce/auditrd.h
41
gid_t m_groupr; /* 'g' group-id */
usr/src/cmd/auditreduce/auditrd.h
42
gid_t m_groupe; /* 'f' effective group-id */
usr/src/cmd/auditreduce/auditrd.h
59
gid_t obj_group; /* object group */
usr/src/cmd/auditreduce/auditrt.h
169
extern gid_t m_groupr; /* 'g' real group-id */
usr/src/cmd/auditreduce/auditrt.h
170
extern gid_t m_groupe; /* 'f' effective group-id */
usr/src/cmd/auditreduce/auditrt.h
188
extern gid_t obj_group; /* object group */
usr/src/cmd/auditreduce/option.c
575
proc_group(char *optstr, gid_t *gid)
usr/src/cmd/auditreduce/option.c
581
*gid = (gid_t)atoi(optstr);
usr/src/cmd/auditreduce/option.c
88
static int proc_group(char *, gid_t *);
usr/src/cmd/auditreduce/token.c
446
gid_t gid;
usr/src/cmd/backup/dump/dump.h
289
extern int isoperator(uid_t, gid_t);
usr/src/cmd/backup/restore/dirs.c
46
gid_t gid;
usr/src/cmd/backup/restore/dirs.c
867
dip->di_sgid == GID_LONG ? dip->di_gid : (gid_t)dip->di_sgid;
usr/src/cmd/backup/restore/tape.c
751
gid_t gid;
usr/src/cmd/backup/restore/tape.c
767
curfile.dip->di_gid : (gid_t)curfile.dip->di_sgid;
usr/src/cmd/bnu/ct.c
68
#define TTYGID (gid_t) 7 /* group id for terminal */
usr/src/cmd/bnu/grades.c
70
gid_t gid;
usr/src/cmd/bnu/in.uucpd.c
70
"", "nope", (uid_t)-1, (gid_t)-1, "", "", "", "", "" };
usr/src/cmd/boot/bootadm/bootadm.c
1812
gid_t sys_gid;
usr/src/cmd/boot/bootadm/bootadm.c
1860
sys_gid = (gid_t)DEFAULT_DEV_GID;
usr/src/cmd/chgrp/chgrp.c
196
gid = (gid_t)strtoul(argv[0], NULL, 10);
usr/src/cmd/chgrp/chgrp.c
351
chgrpr(char *dir, gid_t gid)
usr/src/cmd/chgrp/chgrp.c
66
static gid_t gid;
usr/src/cmd/chgrp/chgrp.c
81
static void chgrpr(char *, gid_t);
usr/src/cmd/chown/chown.c
201
gid = (gid_t)strtoul(grpp, NULL, 10);
usr/src/cmd/chown/chown.c
362
chownr(char *dir, uid_t uid, gid_t gid)
usr/src/cmd/chown/chown.c
65
static gid_t gid = (gid_t)-1;
usr/src/cmd/chown/chown.c
78
static void chownr(char *, uid_t, gid_t);
usr/src/cmd/cmd-inet/usr.bin/pppd/pppd.h
156
#define GIDSET_TYPE gid_t
usr/src/cmd/cmd-inet/usr.lib/pppoe/options.c
719
gid_t gid;
usr/src/cmd/cmd-inet/usr.lib/pppoe/options.c
722
gid = (gid_t)strtol(str, &cp, 0);
usr/src/cmd/cmd-inet/usr.lib/pppoe/options.c
89
gid_t se_gid; /* Group ID */
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
341
if (setgid((gid_t)pwd->pw_gid) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
767
detail_gname(gid_t gid)
usr/src/cmd/cpio/cpio.c
489
gid_t Lastgid = (gid_t)-1; /* Used with -t & -v to record current gid */
usr/src/cmd/cpio/cpio.c
7049
if (Lastgid == (gid_t)Gen.g_gid) {
usr/src/cmd/cpio/cpio.c
7050
if (Lastgid == (gid_t)-1)
usr/src/cmd/cpio/cpio.c
7057
Lastgid = (gid_t)Gen.g_gid;
usr/src/cmd/cpio/cpio.c
7060
Lastgid = (gid_t)-1;
usr/src/cmd/cpio/cpio.c
7141
gid_t gid;
usr/src/cmd/cpio/cpio.c
9715
fchownat(int fd, char *name, uid_t owner, gid_t group, int flag)
usr/src/cmd/cpio/cpio.h
279
gid_t st_gid; /* actual gid */
usr/src/cmd/cron/cron.c
211
gid_t gid; /* group id */
usr/src/cmd/cron/cron.c
3182
static gid_t *UsrGrps;
usr/src/cmd/cron/cron.c
3183
static gid_t *OrigGrps;
usr/src/cmd/cron/cron.c
3209
UsrGrps = xcalloc(nGroupsMax, sizeof (gid_t));
usr/src/cmd/cron/cron.c
3210
OrigGrps = xcalloc(nGroupsMax, sizeof (gid_t));
usr/src/cmd/cron/cron.c
363
extern int audit_cron_session(char *, char *, uid_t, gid_t, char *);
usr/src/cmd/csh/sh.c
54
extern gid_t getegid(), getgid();
usr/src/cmd/devfsadm/devfsadm.c
175
static gid_t sys_gid;
usr/src/cmd/devfsadm/devfsadm.c
2988
gid_t gid;
usr/src/cmd/devfsadm/devfsadm.c
303
sys_gid = (gid_t)3; /* assume 3 is sys */
usr/src/cmd/devfsadm/devfsadm.c
7150
uid_t *uid, gid_t *gid)
usr/src/cmd/devfsadm/devfsadm_impl.h
459
mode_t *mode, uid_t *uid, gid_t *gid);
usr/src/cmd/filesync/action.c
395
gid_t gid;
usr/src/cmd/filesync/database.h
131
gid_t f_gid; /* owning GID */
usr/src/cmd/filesync/filesync.h
141
extern gid_t my_gid; /* Group ID for files I create */
usr/src/cmd/filesync/main.c
86
gid_t my_gid; /* default GID for files I create */
usr/src/cmd/find/find.c
1731
getgroup(gid_t gid)
usr/src/cmd/find/find.c
225
static char *getgroup(gid_t);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
111
static int check_client_old(share_t *, struct cln *, int, uid_t, gid_t, uint_t,
usr/src/cmd/fs.d/nfs/mountd/mountd.c
112
gid_t *, uid_t *, gid_t *, uint_t *, gid_t **);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
113
static int check_client_new(share_t *, struct cln *, int, uid_t, gid_t, uint_t,
usr/src/cmd/fs.d/nfs/mountd/mountd.c
114
gid_t *, uid_t *, gid_t *i, uint_t *, gid_t **);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2300
gid_t clnt_gid, uint_t clnt_ngids, gid_t *clnt_gids, uid_t *srv_uid,
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2301
gid_t *srv_gid, uint_t *srv_ngids, gid_t **srv_gids)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2313
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2319
getusergroups(uid_t uid, uint_t *ngrps, gid_t **grps)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2323
gid_t *tmpgrps = alloca(ngroups_max * sizeof (gid_t));
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2340
*grps = malloc(tmpngrps * sizeof (gid_t));
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2349
(void) memcpy(*grps, tmpgrps, tmpngrps * sizeof (gid_t));
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2408
get_gid(char *value, gid_t *gid)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2426
*gid = (gid_t)intval;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2434
gid_t clnt_gid, uint_t clnt_ngids, gid_t *clnt_gids, uid_t *srv_uid,
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2435
gid_t *srv_gid, uint_t *srv_ngids, gid_t **srv_gids)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2622
gid_t srv;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2640
if (clnt_gid != (gid_t)-1)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2643
gid_t clnt;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2656
else if (srv == (gid_t)-1) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2791
gid_t clnt_gid, uint_t clnt_ngids, gid_t *clnt_gids, uid_t *srv_uid,
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2792
gid_t *srv_gid, uint_t *srv_ngids, gid_t **srv_gids)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2991
gid_t srv;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3009
if (clnt_gid != (gid_t)-1)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3012
gid_t clnt;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3025
else if (srv == (gid_t)-1) {
usr/src/cmd/fs.d/nfs/mountd/mountd.h
70
extern int check_client(struct share *, struct cln *, int, uid_t, gid_t, uint_t,
usr/src/cmd/fs.d/nfs/mountd/mountd.h
71
gid_t *, uid_t *, gid_t *, uint_t *, gid_t **);
usr/src/cmd/fs.d/nfs/mountd/nfsauth_xdr.c
75
&argp->areq.req_clnt_gids.len, NGROUPS_UMAX, (uint_t)sizeof (gid_t),
usr/src/cmd/fs.d/nfs/mountd/nfsauth_xdr.c
93
&argp->ares.auth_srv_gids.len, NGROUPS_UMAX, (uint_t)sizeof (gid_t),
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
47
extern struct group *_uncached_getgrgid_r(gid_t, struct group *, char *, int);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
384
result.u_res.gid = (gid_t)id;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
447
gid_t gid = argp->u_arg.gid;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
456
if (gid == (gid_t)-1) {
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_test.c
172
gid_t gid;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_test.c
491
nfs_idmap_str_gid(utf8string *u8s, gid_t *gid)
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_test.c
53
static int nfs_idmap_str_gid(utf8string *, gid_t *);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_test.c
54
static int nfs_idmap_gid_str(gid_t, utf8string *);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_test.c
593
nfs_idmap_gid_str(gid_t gid, /* gid to map */
usr/src/cmd/fs.d/nfs/statd/sm_svc.c
95
gid_t daemon_gid = DAEMON_GID;
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
104
gid = (gid_t)tl;
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
149
if (gid != (gid_t)-1)
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
162
chacl(char *file, uint32_t selector, uid_t uid, gid_t gid, acl_t *acl)
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
180
if (uid == (uid_t)-1 || gid == (gid_t)-1) {
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
192
if (gid == (gid_t)-1)
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
215
if (gid == (gid_t)-1)
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
63
void chacl(char *, uint32_t, uid_t, gid_t, acl_t *);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
80
gid_t gid = (gid_t)-1;
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
100
gid_t gid;
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
151
if (gid == (gid_t)-1)
usr/src/cmd/fs.d/smbclnt/mount/mount.c
234
mdata.gid = (gid_t)-1;
usr/src/cmd/fs.d/smbclnt/mount/mount.c
332
if (mdata.gid == (gid_t)-1)
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
359
gid_t gid;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
411
cmd_start(uid_t uid, gid_t gid)
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
494
new_child(uid_t uid, gid_t gid)
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
74
static int cmd_start(uid_t uid, gid_t gid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
75
static int new_child(uid_t uid, gid_t gid);
usr/src/cmd/fs.d/ufs/ff/ff.c
76
gid_t gid;
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
76
gid_t gid;
usr/src/cmd/getent/dogetgr.c
72
gid_t gid;
usr/src/cmd/getfacl/getfacl.c
315
prgname(gid_t gid)
usr/src/cmd/getfacl/getfacl.c
57
static char *prgname(gid_t);
usr/src/cmd/groups/groups.c
105
static gid_t *groups = NULL;
usr/src/cmd/groups/groups.c
110
if ((groups = (gid_t *)calloc((uint_t)ngroups_max,
usr/src/cmd/groups/groups.c
111
sizeof (gid_t))) == 0) {
usr/src/cmd/groups/groups.c
114
ngroups_max * sizeof (gid_t));
usr/src/cmd/groups/groups.c
53
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/cmd/grpck/grpck.c
269
gid = gid * 10 + (gid_t)(buf[i] - '0');
usr/src/cmd/grpck/grpck.c
274
else if (gid > (gid_t)MAXUID)
usr/src/cmd/grpck/grpck.c
66
gid_t gid;
usr/src/cmd/grpck/grpck.c
72
gid_t grp;
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2082
gid_t *gidOut;
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2083
gid_t *gids[];
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2152
gid_t *gidOut;
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2153
gid_t *gids[];
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2235
gid_t *gidOut;
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2236
gid_t *gids[];
usr/src/cmd/gss/gssd/gssd_proc.c
2455
gid_t *gids, gidOut;
usr/src/cmd/gss/gssd/gssd_proc.c
2513
gid_t *gids, gidOut;
usr/src/cmd/gss/gssd/gssd_proc.c
2558
gid_t *gids, gidOut;
usr/src/cmd/gss/gssd/gssdtest.c
1833
gid_t *gids, gidOut;
usr/src/cmd/gss/gssd/gssdtest.c
1877
FREE(gids, gidsLen * sizeof (gid_t));
usr/src/cmd/gss/gssd/gssdtest.c
1894
gid_t *gids, gidOut;
usr/src/cmd/gss/gssd/gssdtest.c
1977
FREE(gids, gidsLen * sizeof (gid_t));
usr/src/cmd/gss/gssd/gssdtest.c
1992
gid_t *gids, gidOut;
usr/src/cmd/gss/gssd/gssdtest.c
2018
FREE(gids, gidsLen * sizeof (gid_t));
usr/src/cmd/hal/tools/hal-storage-mount.c
483
gid_t calling_gid;
usr/src/cmd/id/id.c
316
pgid(gid_t gid)
usr/src/cmd/id/id.c
380
gid_t *grouplist;
usr/src/cmd/id/id.c
382
gid_t prgid;
usr/src/cmd/id/id.c
58
static void pgid(gid_t);
usr/src/cmd/id/id.c
60
static int getusergroups(int, gid_t *, char *, gid_t);
usr/src/cmd/id/id.c
69
gid_t *idp;
usr/src/cmd/id/id.c
71
gid_t gid, egid, prgid;
usr/src/cmd/id/id.c
76
gid_t *groupids = alloca(groupmax * sizeof (gid_t));
usr/src/cmd/idmap/idmap/idmap.c
1643
type == TYPE_GID && (gid_t)ll != ll) {
usr/src/cmd/idmap/idmap/idmap.c
2974
gid_t gid = UNDEFINED_GID;
usr/src/cmd/idmap/idmap/idmap.c
3026
(gid_t)nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
43
#define UNDEFINED_GID (gid_t)-1
usr/src/cmd/idmap/idmapd/dbutils.c
3292
gid_t gid;
usr/src/cmd/idmap/idmapd/dbutils.c
3314
get_next_eph_gid(gid_t *next_gid)
usr/src/cmd/idmap/idmapd/dbutils.c
3317
gid_t gid;
usr/src/cmd/idmap/idmapd/idmapd.h
102
gid_t next_gid;
usr/src/cmd/idmap/idmapd/idmapd.h
104
gid_t limit_gid;
usr/src/cmd/idmap/idmapd/idmapd.h
314
extern int create_directory(const char *, uid_t, gid_t);
usr/src/cmd/idmap/idmapd/init.c
426
create_directory(const char *path, uid_t uid, gid_t gid)
usr/src/cmd/keyserv/keyserv.c
874
if (!netname2user(*name, (uid_t *)&cred->uid, (gid_t *)&cred->gid,
usr/src/cmd/keyserv/keyserv.c
876
(gid_t *)cred->gids.gids_val)) {
usr/src/cmd/login/login_audit.c
212
gid_t gid;
usr/src/cmd/logins/logins.c
110
gid_t groupID; /* Group's ID */
usr/src/cmd/logins/logins.c
138
gid_t groupID; /* Group-ID */
usr/src/cmd/logins/logins.c
372
gid_t groupID; /* Group ID of primary group */
usr/src/cmd/lp/cmd/lpsched/disp1.c
94
gid_t org_gid;
usr/src/cmd/lp/cmd/lpsched/files.c
340
gid_t gid
usr/src/cmd/lp/cmd/lpsched/files.c
43
off_t chfiles ( char * * list, uid_t uid, gid_t gid ) /* funcdef */
usr/src/cmd/lp/cmd/lpsched/lpfsck.c
229
gid_t gid;
usr/src/cmd/lp/cmd/lpsched/lpfsck.c
300
gid = va_arg(ap, gid_t);
usr/src/cmd/lp/cmd/lpsched/lpsched.c
56
gid_t Lp_Gid;
usr/src/cmd/lp/cmd/lpsched/lpsched.h
249
char * _alloc_files ( int , char * , uid_t , gid_t);
usr/src/cmd/lp/cmd/lpsched/lpsched.h
273
off_t chfiles ( char ** , uid_t , gid_t );
usr/src/cmd/lp/cmd/lpsched/lpsched.h
401
extern gid_t Lp_Gid;
usr/src/cmd/lp/include/lp.h
591
extern int chownmod(char *, uid_t, gid_t, mode_t);
usr/src/cmd/lp/include/msgs.h
322
gid_t gid; /* Clients GID */
usr/src/cmd/lp/include/secure.h
56
gid_t gid;
usr/src/cmd/lp/lib/lp/files.c
231
static gid_t lp_gid;
usr/src/cmd/lp/lib/lp/files.c
67
chownmod(char *path, uid_t owner, gid_t group, mode_t mode)
usr/src/cmd/lp/lib/secure/secure.c
95
secp->gid = (gid_t)atol(buf);
usr/src/cmd/ls/ls.c
195
gid_t lgid;
usr/src/cmd/ls/ls.c
2280
getgroup(gid_t gid)
usr/src/cmd/ls/ls.c
2342
getgsid(gid_t gid)
usr/src/cmd/ls/ls.c
236
static char *getgroup(gid_t);
usr/src/cmd/ls/ls.c
238
static char *getgsid(gid_t);
usr/src/cmd/ls/ls.c
312
static gid_t lastgid = (gid_t)-1;
usr/src/cmd/mail/init.c
188
gid_t mailgrp; /* numeric id of group 'mail' */
usr/src/cmd/mail/init.c
195
gid_t mf_gid; /* gid of users mailfile */
usr/src/cmd/mail/init.c
200
gid_t my_egid; /* user's egid */
usr/src/cmd/mail/init.c
202
gid_t my_gid; /* user's gid */
usr/src/cmd/mail/mail.h
411
extern gid_t mailgrp; /* numeric id of group 'mail' */
usr/src/cmd/mail/mail.h
418
extern gid_t mf_gid; /* gid of user's mailfile */
usr/src/cmd/mail/mail.h
423
extern gid_t my_egid; /* user's egid */
usr/src/cmd/mail/mail.h
425
extern gid_t my_gid; /* user's gid */
usr/src/cmd/mail/mkdead.c
37
gid_t egid = getegid();
usr/src/cmd/mail/printmail.c
48
gid_t savedegid;
usr/src/cmd/mailx/hdr/glob.h
91
extern gid_t myegid; /* User's effective gid */
usr/src/cmd/mailx/hdr/glob.h
95
extern gid_t myrgid; /* User's real gid */
usr/src/cmd/mailx/init.c
104
gid_t myegid;
usr/src/cmd/mailx/init.c
108
gid_t myrgid;
usr/src/cmd/make/lib/vroot/chown.cc
30
extern int chown(const char *path, uid_t owner, gid_t group);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
5225
(sizeof (prcred_t) + (cr.pr_ngroups - 1) * sizeof (gid_t));
usr/src/cmd/mdb/common/modules/genunix/cred.c
112
gid_t gid;
usr/src/cmd/mdb/common/modules/genunix/cred.c
137
for (i = 0; i < grps.crg_ngroups; i++, addr += sizeof (gid_t)) {
usr/src/cmd/mv/mv.c
1718
chg_mode(const char *target, uid_t uid, gid_t gid, mode_t mode)
usr/src/cmd/mv/mv.c
207
static int chg_mode(const char *, uid_t, gid_t, mode_t);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
360
gid_t gid;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2089
gid_t gid;
usr/src/cmd/newgrp/newgrp.c
229
gid_t
usr/src/cmd/newgrp/newgrp.c
81
gid_t chkgrp();
usr/src/cmd/nscd/nscd_selfcred.c
775
gid_t set2gid;
usr/src/cmd/nscd/nscd_selfcred.c
901
gid_t gid)
usr/src/cmd/nscd/nscd_selfcred.c
91
gid_t child_gid;
usr/src/cmd/nscd/nscd_selfcred.c
948
gid_t set2gid;
usr/src/cmd/nscd/nscd_selfcred.h
50
gid_t gid;
usr/src/cmd/oamuser/group/add_group.c
41
gid_t gid; /* gid of group to add */
usr/src/cmd/oamuser/group/groupadd.c
110
gid = (gid_t)strtol(gidstr, &ptr, 10);
usr/src/cmd/oamuser/group/groupadd.c
65
gid_t gid; /* group id */
usr/src/cmd/oamuser/group/groupmod.c
100
gid = (gid_t)strtol(gidstr, &ptr, 10);
usr/src/cmd/oamuser/group/groupmod.c
61
gid_t gid; /* group id */
usr/src/cmd/oamuser/group/mod_group.c
47
mod_group(char *group, gid_t gid, char *newgroup)
usr/src/cmd/oamuser/lib/file.c
35
gid_t gid;
usr/src/cmd/oamuser/lib/vgid.c
49
gid_t gid;
usr/src/cmd/oamuser/lib/vgroup.c
42
extern int valid_gid(gid_t, struct group **);
usr/src/cmd/oamuser/lib/vgroup.c
72
if ((r = valid_gid((gid_t)l, &grp)) == NOTUNIQUE) {
usr/src/cmd/oamuser/user/groups.c
47
edit_group(char *login, char *new_login, gid_t gids[], int overwrite)
usr/src/cmd/oamuser/user/homedir.c
67
create_home(char *homedir, char *skeldir, uid_t uid, gid_t gid, int flags)
usr/src/cmd/oamuser/user/useradd.c
110
static gid_t gid; /* gid of new login */
usr/src/cmd/oamuser/user/usermod.c
458
gid = (gid_t)strtol(group, &ptr, (int)10);
usr/src/cmd/oamuser/user/usermod.c
92
static gid_t gid; /* gid of new login */
usr/src/cmd/oamuser/user/val_lgrp.c
46
static gid_t *grplist;
usr/src/cmd/oamuser/user/val_lgrp.c
51
valid_lgroup(char *list, gid_t gid)
usr/src/cmd/oamuser/user/val_lgrp.c
64
grplist = malloc((ngroups_max + 1) * sizeof (gid_t));
usr/src/cmd/passmgmt/passmgmt.c
492
passwd_st.pw_gid = (gid_t)strtol(optarg, &char_p, 10);
usr/src/cmd/pfexecd/pfexecd.c
233
return ((gid_t)-1);
usr/src/cmd/pfexecd/pfexecd.c
355
gid_t gid, egid;
usr/src/cmd/pfexecd/pfexecd.c
403
gid = egid = (gid_t)-1;
usr/src/cmd/pfexecd/pfexecd.c
433
(gid != (gid_t)-1 && egid == gid) || iset != NULL;
usr/src/cmd/pfexecd/pfexecd.c
456
egid != (gid_t)-1 || gid != (gid_t)-1 || iset != NULL ||
usr/src/cmd/pfexecd/pfexecd.c
59
static gid_t get_gid(const char *, boolean_t *, char *);
usr/src/cmd/power/powerd.c
1345
(void) fchown(fd, (uid_t)-1, (gid_t)0);
usr/src/cmd/praudit/format.c
157
getgroup(gid_t gid)
usr/src/cmd/praudit/format.c
2211
pa_print_gid(pr_context_t *context, gid_t gid, int status, int flag)
usr/src/cmd/praudit/format.c
73
static gid_t lastgid = (gid_t)-1;
usr/src/cmd/praudit/format.c
77
static char *getgroup(gid_t);
usr/src/cmd/print/lpset/lpset.c
56
gid_t *list;
usr/src/cmd/print/lpset/lpset.c
74
list = alloca(maxgrp * sizeof (gid_t));
usr/src/cmd/ps/ps.c
2192
gid_t gid;
usr/src/cmd/ptools/pargs/pargs.c
787
struct group *gr = getgrgid((gid_t)val);
usr/src/cmd/ptools/pcred/pcred.c
143
if (gid != (gid_t)-1)
usr/src/cmd/ptools/pcred/pcred.c
149
(void) memcpy(pcr->pr_groups, groups, ngrp * sizeof (gid_t));
usr/src/cmd/ptools/pcred/pcred.c
164
(ngroups_max - 1) * sizeof (gid_t));
usr/src/cmd/ptools/pcred/pcred.c
269
static gid_t
usr/src/cmd/ptools/pcred/pcred.c
273
gid_t res;
usr/src/cmd/ptools/pcred/pcred.c
276
res = (gid_t)str2id(grnam);
usr/src/cmd/ptools/pcred/pcred.c
277
if (res == (gid_t)-1) {
usr/src/cmd/ptools/pcred/pcred.c
294
if ((groups = malloc(ngroups_max * sizeof (gid_t))) == NULL) {
usr/src/cmd/ptools/pcred/pcred.c
39
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/cmd/ptools/pcred/pcred.c
58
static gid_t *groups;
usr/src/cmd/ptools/pcred/pcred.c
62
static gid_t gid = (gid_t)-1;
usr/src/cmd/pwck/pwck.c
72
gid_t gid;
usr/src/cmd/pwconv/pwconv.c
106
gid_t pwd_gid, sp_gid;
usr/src/cmd/rmvolmgr/vold.c
110
static gid_t mnt_gid = (gid_t)-1;
usr/src/cmd/script/script.c
70
gid_t gidt;
usr/src/cmd/sendmail/include/libsmdb/smdb.h
160
typedef int (*db_set_owner_func) __P((SMDB_DATABASE *db, uid_t uid, gid_t gid));
usr/src/cmd/sendmail/include/libsmdb/smdb.h
295
gid_t smdbu_group_id;
usr/src/cmd/sendmail/include/sm/conf.h
105
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1115
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1227
# define GID_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1228
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1462
# define GIDSET_T gid_t /* from <linux/types.h> */
usr/src/cmd/sendmail/include/sm/conf.h
1701
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1740
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1895
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1943
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
1974
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
2054
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
2099
# define GIDSET_T gid_t /* type of 2nd arg to getgroups(2) isn't int */
usr/src/cmd/sendmail/include/sm/conf.h
2169
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
223
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
2245
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
2292
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
2642
# define GID_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
311
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
389
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
631
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
652
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
771
# define GIDSET_T gid_t /* getgroups(2) takes gid_t */
usr/src/cmd/sendmail/include/sm/conf.h
847
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
884
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
919
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/conf.h
955
# define GIDSET_T gid_t
usr/src/cmd/sendmail/include/sm/mbdb.h
25
#define SM_NO_GID ((gid_t)(-1))
usr/src/cmd/sendmail/include/sm/mbdb.h
30
gid_t mbdb_gid;
usr/src/cmd/sendmail/include/sm/sem.h
50
extern int sm_semsetowner __P((int, uid_t, gid_t, mode_t));
usr/src/cmd/sendmail/include/sm/shm.h
31
extern int sm_shmsetowner __P((int, uid_t, gid_t, mode_t));
usr/src/cmd/sendmail/libsm/sem.c
223
gid_t gid;
usr/src/cmd/sendmail/libsm/shm.c
126
gid_t gid;
usr/src/cmd/sendmail/libsm/t-sem.c
133
gid_t gid;
usr/src/cmd/sendmail/libsm/t-sem.c
161
gid_t gid;
usr/src/cmd/sendmail/libsm/t-sem.c
327
gid_t gid;
usr/src/cmd/sendmail/libsm/t-sem.c
339
gid = (gid_t)strtoul(optarg, 0, 0);
usr/src/cmd/sendmail/libsmdb/smdb1.c
278
gid_t gid;
usr/src/cmd/sendmail/libsmdb/smdb1.c
48
static int smdb1_set_owner __P((SMDB_DATABASE *, uid_t, gid_t));
usr/src/cmd/sendmail/libsmdb/smdb2.c
324
gid_t gid;
usr/src/cmd/sendmail/libsmdb/smndbm.c
243
gid_t gid;
usr/src/cmd/sendmail/src/queue.c
990
gid_t gid;
usr/src/cmd/sendmail/src/readcf.c
3329
gid_t runasgid;
usr/src/cmd/sendmail/src/readcf.c
3331
runasgid = (gid_t) atoi(p);
usr/src/cmd/sendmail/src/recipient.c
1304
gid_t egid = 0;
usr/src/cmd/sendmail/src/recipient.c
1434
volatile gid_t savedgid;
usr/src/cmd/sendmail/src/recipient.c
1436
volatile gid_t gid;
usr/src/cmd/sendmail/src/sendmail.h
2309
EXTERN gid_t DefGid; /* default gid to run as */
usr/src/cmd/sendmail/src/sendmail.h
2310
EXTERN gid_t RealGid; /* real gid of caller */
usr/src/cmd/sendmail/src/sendmail.h
2311
EXTERN gid_t RunAsGid; /* GID to become for bulk of run */
usr/src/cmd/sendmail/src/sendmail.h
2312
EXTERN gid_t EffGid; /* effective gid */
usr/src/cmd/sendmail/src/sendmail.h
233
gid_t q_gid; /* group-id of receiver (if known) */
usr/src/cmd/sendmail/src/sendmail.h
408
gid_t m_gid; /* GID to run as */
usr/src/cmd/sendmail/util/editmap.c
46
gid_t RealGid;
usr/src/cmd/sendmail/util/editmap.c
49
gid_t RunAsGid;
usr/src/cmd/sendmail/util/makemap.c
41
gid_t RealGid;
usr/src/cmd/sendmail/util/makemap.c
44
gid_t RunAsGid;
usr/src/cmd/sendmail/util/praliases.c
45
gid_t RealGid;
usr/src/cmd/sendmail/util/praliases.c
48
gid_t RunAsGid;
usr/src/cmd/sgs/ar/common/file.c
727
const char *name, time_t timestamp, uid_t uid, gid_t gid, mode_t mode,
usr/src/cmd/sgs/libelf/common/ar.c
236
m->m_hdr.ar_gid = (gid_t)_elf_number(f->ar_gid,
usr/src/cmd/sgs/rtld/amd64/_setup.c
131
gid_t gid = (gid_t)-1, egid = (gid_t)-1;
usr/src/cmd/sgs/rtld/amd64/_setup.c
195
egid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/amd64/_setup.c
199
gid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/common/_rtld.h
778
extern void security(uid_t, uid_t, gid_t, gid_t, int);
usr/src/cmd/sgs/rtld/common/_rtld.h
784
uid_t, uid_t, gid_t, gid_t, int, uint_t *);
usr/src/cmd/sgs/rtld/common/setup.c
195
char *execname, char **argv, uid_t uid, uid_t euid, gid_t gid, gid_t egid,
usr/src/cmd/sgs/rtld/common/util.c
3612
security(uid_t uid, uid_t euid, gid_t gid, gid_t egid, int auxflags)
usr/src/cmd/sgs/rtld/common/util.c
3628
if (gid == (gid_t)-1)
usr/src/cmd/sgs/rtld/common/util.c
3630
if (egid == (gid_t)-1)
usr/src/cmd/sgs/rtld/i386/_setup.c
137
egid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/i386/_setup.c
141
gid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/i386/_setup.c
74
gid_t gid = (gid_t)-1, egid = (gid_t)-1;
usr/src/cmd/sgs/rtld/sparc/_setup.c
138
egid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/sparc/_setup.c
142
gid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/sparc/_setup.c
73
gid_t gid = (gid_t)-1, egid = (gid_t)-1;
usr/src/cmd/sgs/rtld/sparcv9/_setup.c
136
egid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/sparcv9/_setup.c
140
gid = (gid_t)auxv->a_un.a_val;
usr/src/cmd/sgs/rtld/sparcv9/_setup.c
73
gid_t gid = (gid_t)-1, egid = (gid_t)-1;
usr/src/cmd/sh/main.c
191
gid_t egid;
usr/src/cmd/sh/main.c
193
gid_t rgid;
usr/src/cmd/smbsrv/smbd/smbd.h
81
gid_t s_gid; /* GID of current daemon */
usr/src/cmd/smbsrv/smbd/smbd_logon.c
161
gid_t gid;
usr/src/cmd/smbsrv/smbd/smbd_logon.c
57
gid_t sa_gid;
usr/src/cmd/smbsrv/smbd/smbd_main.c
325
smb_init_daemon_priv(int flags, uid_t uid, gid_t gid)
usr/src/cmd/smbsrv/smbd/smbd_main.c
339
if (gid != (gid_t)-1 && setgid(gid) != 0)
usr/src/cmd/smbsrv/smbd/smbd_main.c
69
static int smb_init_daemon_priv(int, uid_t, gid_t);
usr/src/cmd/smserverd/myaudit.c
100
door_dp->audit_gid = (gid_t)-1;
usr/src/cmd/smserverd/myaudit.c
101
door_dp->audit_egid = (gid_t)-1;
usr/src/cmd/smserverd/myaudit.c
219
gid_t *grplst = alloca(maxgrp * sizeof (gid_t));
usr/src/cmd/smserverd/smserver.h
138
gid_t audit_gid; /* gid of user writing audit record */
usr/src/cmd/smserverd/smserver.h
139
gid_t audit_egid; /* euid of user writing audit record */
usr/src/cmd/su/su.c
185
gid_t gid;
usr/src/cmd/su/su.c
283
(void) chown(Sulog, (uid_t)ROOT, (gid_t)ROOT);
usr/src/cmd/svr4pkg/pkginstall/reqexec.c
327
gid_t instgid;
usr/src/cmd/svr4pkg/pkginstall/reqexec.c
362
instgid = (gid_t)1; /* "other" group id */
usr/src/cmd/sysdef/sysdef.c
84
static gid_t egid;
usr/src/cmd/syseventd/daemons/syseventconfd/syseventconfd.c
281
gid_t gid;
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.c
510
gid_t saved_gid;
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.h
81
gid_t se_gid; /* group id */
usr/src/cmd/tar/tar.c
4527
gid_t dgid;
usr/src/cmd/tar/tar.c
4607
gid_t gid;
usr/src/cmd/tar/tar.c
495
static gid_t getgidbyname(char *);
usr/src/cmd/tar/tar.c
496
static char *getname(gid_t);
usr/src/cmd/tar/tar.c
497
static char *getgroup(gid_t);
usr/src/cmd/tar/tar.c
6327
getgroup(gid_t gid)
usr/src/cmd/tar/tar.c
6350
static gid_t
usr/src/cmd/tar/tar.c
6359
return ((gid_t)c->val);
usr/src/cmd/tar/tar.c
8553
fchownat(int fd, const char *name, uid_t owner, gid_t group, int flag)
usr/src/cmd/ttymon/parms.h
48
#define UUCPGID (gid_t) 5 /* */
usr/src/cmd/ttymon/parms.h
90
#define GRPMIN (gid_t) 2 /* */
usr/src/cmd/ttymon/parms.h
91
#define GRPMAX (gid_t) 10 /* */
usr/src/cmd/ttymon/tmexpress.c
477
revokedevaccess(char *dev, uid_t uid, gid_t gid, mode_t mode)
usr/src/cmd/ttymon/tmextern.h
218
extern gid_t Tty_gid;
usr/src/cmd/ttymon/tmextern.h
86
extern void revokedevaccess(char *, uid_t, gid_t, mode_t);
usr/src/cmd/ttymon/tmglobal.c
80
gid_t Tty_gid = 7; /* group id for all tty devices */
usr/src/cmd/ttymon/tmstruct.h
75
gid_t p_gid; /* gid of p_identity */
usr/src/cmd/users/users.c
113
gid_t groupID;
usr/src/cmd/vscan/vscand/vs_main.c
441
vscand_init_file(char *filepath, uid_t uid, gid_t gid, mode_t access_mode)
usr/src/cmd/vscan/vscand/vs_main.c
78
static gid_t sys_gid = 0;
usr/src/cmd/vscan/vscand/vs_main.c
85
static int vscand_init_file(char *, uid_t, gid_t, mode_t);
usr/src/cmd/zoneadmd/vplat.c
466
uid_t userid, gid_t groupid)
usr/src/cmd/zoneadmd/zoneadmd.h
149
mode_t, uid_t, gid_t);
usr/src/common/acl/acl_common.c
1048
uid_t owner, gid_t group, boolean_t isdir)
usr/src/common/acl/acl_common.c
1088
uid_t owner, gid_t group, boolean_t isdir)
usr/src/common/acl/acl_common.c
1265
ln_ace_to_aent(ace_t *ace, int n, uid_t owner, gid_t group,
usr/src/common/acl/acl_common.c
1463
uid_t owner, gid_t group, aclent_t **retaclentp, int *retaclcnt)
usr/src/common/acl/acl_common.c
1505
gid_t group)
usr/src/common/acl/acl_common.h
56
uid_t owner, gid_t group);
usr/src/common/smbclnt/smbfs_ntacl.c
1421
gid_t own_gid,
usr/src/common/smbclnt/smbfs_ntacl.c
1449
if (own_gid == (gid_t)-1)
usr/src/common/smbclnt/smbfs_ntacl.c
1459
if (own_gid == (gid_t)-1)
usr/src/common/smbclnt/smbfs_ntacl.c
898
uid_t *uidp, gid_t *gidp)
usr/src/common/smbclnt/smbfs_ntacl.c
904
gid_t own_gid = (gid_t)-1;
usr/src/common/smbclnt/smbfs_ntacl.h
128
int smbfs_acl_sd2zfs(i_ntsd_t *, vsecattr_t *, uid_t *, gid_t *);
usr/src/common/smbclnt/smbfs_ntacl.h
131
int smbfs_acl_sd2zfs(struct i_ntsd *, acl_t *, uid_t *, gid_t *);
usr/src/common/smbclnt/smbfs_ntacl.h
142
int smbfs_acl_zfs2sd(vsecattr_t *, uid_t, gid_t, uint32_t, i_ntsd_t **);
usr/src/common/smbclnt/smbfs_ntacl.h
145
int smbfs_acl_zfs2sd(acl_t *, uid_t, gid_t, uint32_t, struct i_ntsd **);
usr/src/head/grp.h
120
extern int getgrgid_r(gid_t, struct group *, char *,
usr/src/head/grp.h
126
extern int __posix_getgrgid_r(gid_t, struct group *, char *, size_t,
usr/src/head/grp.h
132
getgrgid_r(gid_t __gid, struct group *__grp, char *__buf, size_t __len,
usr/src/head/grp.h
148
extern struct group *getgrgid_r(gid_t, struct group *, char *, int);
usr/src/head/grp.h
53
gid_t gr_gid;
usr/src/head/grp.h
57
extern struct group *getgrgid(gid_t); /* MT-unsafe */
usr/src/head/grp.h
66
extern int initgroups(const char *, gid_t);
usr/src/head/grp.h
67
extern int getgrouplist(const char *, gid_t, gid_t *, int *);
usr/src/head/libelf.h
126
gid_t ar_gid;
usr/src/head/libzonecfg.h
245
gid_t zone_devperm_gid;
usr/src/head/libzonecfg.h
474
uid_t, gid_t, mode_t, const char *);
usr/src/head/nss_dbdefs.h
273
gid_t *gid_array;
usr/src/head/nss_dbdefs.h
423
gid_t gid;
usr/src/head/priv_utils.h
81
extern int __init_daemon_priv(int, uid_t, gid_t, ...);
usr/src/head/pwd.h
52
gid_t pw_gid;
usr/src/head/rpcsvc/daemon_utils.h
53
extern int _create_daemon_lock(const char *, uid_t, gid_t);
usr/src/head/ucred.h
52
extern gid_t ucred_getegid(const ucred_t *);
usr/src/head/ucred.h
53
extern gid_t ucred_getrgid(const ucred_t *);
usr/src/head/ucred.h
54
extern gid_t ucred_getsgid(const ucred_t *);
usr/src/head/ucred.h
55
extern int ucred_getgroups(const ucred_t *, const gid_t **);
usr/src/head/unistd.h
250
extern int chown(const char *, uid_t, gid_t);
usr/src/head/unistd.h
306
extern int fchown(int, uid_t, gid_t);
usr/src/head/unistd.h
343
extern gid_t getegid(void);
usr/src/head/unistd.h
345
extern gid_t getgid(void);
usr/src/head/unistd.h
346
extern int getgroups(int, gid_t *);
usr/src/head/unistd.h
412
extern int lchown(const char *, uid_t, gid_t);
usr/src/head/unistd.h
504
extern int setegid(gid_t);
usr/src/head/unistd.h
507
extern int setgid(gid_t);
usr/src/head/unistd.h
509
extern int setgroups(int, const gid_t *);
usr/src/head/unistd.h
515
extern int setregid(gid_t, gid_t);
usr/src/head/unistd.h
577
extern int fchownat(int, const char *, uid_t, gid_t, int);
usr/src/lib/auditd_plugins/syslog/sysplugin.c
420
getuname(uid_t uid, gid_t gid, char *p, size_t max, char *prefix,
usr/src/lib/auditd_plugins/syslog/sysplugin.c
461
if (gid != (gid_t)-2) {
usr/src/lib/auditd_plugins/syslog/sysplugin.c
539
initial_ctx.out.sf_egid = (gid_t)-2;
usr/src/lib/auditd_plugins/syslog/sysplugin.h
49
gid_t sf_egid; /* -2 no value, > -1 otherwise */
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
223
int fd, const char *name, uid_t uid, gid_t gid, int flag)
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
230
s10_chown(sysret_t *rval, const char *name, uid_t uid, gid_t gid)
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
237
s10_lchown(sysret_t *rval, const char *name, uid_t uid, gid_t gid)
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
244
s10_fchown(sysret_t *rval, int filedes, uid_t uid, gid_t gid)
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
500
(uid_t)arg3, (gid_t)arg4, (int)arg5));
usr/src/lib/gss_mechs/mech_dh/backend/mech/name.c
593
gid_t gid;
usr/src/lib/gss_mechs/mech_dh/backend/mech/name.c
594
gid_t glist[NGRPS];
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
74
safechown(const char *src, uid_t uid, gid_t gid, int mode);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/safechown.c
22
safechown(const char *src, uid_t uid, gid_t gid, int mode)
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1090
safechown(const char *src, uid_t uid, gid_t gid, int mode);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1586
gid_t gid = getgid();
usr/src/lib/lib9p/common/backend/fs.c
1013
ai = malloc(sizeof(*ai) + (size_t)ngroups * sizeof(gid_t));
usr/src/lib/lib9p/common/backend/fs.c
1032
memcpy(ai->ai_gids, gids, (size_t)ngroups * sizeof(gid_t));
usr/src/lib/lib9p/common/backend/fs.c
1092
perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1095
req->lr_req.tcreate.extension, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1098
perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1101
perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1129
(gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1139
true, perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1193
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1196
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
1284
gid_t egid __unused, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1330
file->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
1383
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1386
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
1443
bool isp9, mode_t mode, dev_t dev, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1447
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
1503
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1506
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
1547
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1553
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
1662
char *symtgt, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1665
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
1707
error = fs_iopen(softc, fid, flags, p9, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
176
gid_t ai_gids[]; /* NB: flexible array member */
usr/src/lib/lib9p/common/backend/fs.c
1835
parent_acl, &pst, file->ff_acl, &cst, file->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
193
static struct group *fs_getgrgid(struct fs_softc *, gid_t, struct r_pgdata *);
usr/src/lib/lib9p/common/backend/fs.c
1943
NULL, NULL, acl, &st, ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
200
static int fs_nde(struct fs_softc *, struct l9p_fid *, bool, gid_t,
usr/src/lib/lib9p/common/backend/fs.c
201
struct stat *, uid_t *, gid_t *);
usr/src/lib/lib9p/common/backend/fs.c
2188
parent_acl, &st, NULL, NULL, file->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
221
struct fs_authinfo *, gid_t);
usr/src/lib/lib9p/common/backend/fs.c
2241
file->ff_acl, &st, file->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
225
bool, mode_t, gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
227
gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
2275
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
229
bool, mode_t, gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
2300
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
231
bool, mode_t, gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
2324
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
233
bool, mode_t, dev_t, gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
2345
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
235
bool, mode_t, gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
237
gid_t, struct stat *);
usr/src/lib/lib9p/common/backend/fs.c
2438
oparent_acl, &opst, file->ff_acl, &cst, ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
2456
ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
2665
: (gid_t)-1;
usr/src/lib/lib9p/common/backend/fs.c
2901
dirf->ff_acl, &tdst, NULL, NULL, file->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
2920
gid_t gid;
usr/src/lib/lib9p/common/backend/fs.c
2988
off->ff_acl, &odst, facl, &fst, off->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
2995
nff->ff_acl, &ndst, NULL, NULL, nff->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
3038
dirff->ff_acl, &dirst, facl, &fst, dirff->ff_ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
471
fs_getgrgid(struct fs_softc *sc, gid_t gid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/backend/fs.c
565
fs_nde(struct fs_softc *sc, struct l9p_fid *dir, bool isdir, gid_t egid,
usr/src/lib/lib9p/common/backend/fs.c
566
struct stat *st, uid_t *nuid, gid_t *ngid)
usr/src/lib/lib9p/common/backend/fs.c
591
*ngid = egid != (gid_t)-1 ? egid :
usr/src/lib/lib9p/common/backend/fs.c
889
struct fs_authinfo *ai, gid_t egid)
usr/src/lib/lib9p/common/backend/fs.c
924
gid_t *gids;
usr/src/lib/lib9p/common/genacl.c
104
uid_t uid, gid_t gid, gid_t *gids, size_t ngids)
usr/src/lib/lib9p/common/genacl.c
256
gid_t gid, *gids;
usr/src/lib/lib9p/common/genacl.c
55
static bool l9p_ingroup(gid_t tid, gid_t gid, gid_t *gids, size_t ngids);
usr/src/lib/lib9p/common/genacl.c
57
uid_t uid, gid_t gid, gid_t *gids, size_t ngids);
usr/src/lib/lib9p/common/genacl.c
70
l9p_ingroup(gid_t tid, gid_t gid, gid_t *gids, size_t ngids)
usr/src/lib/lib9p/common/genacl.h
195
gid_t aca_gid; /* the gid that is requesting access */
usr/src/lib/lib9p/common/genacl.h
196
gid_t *aca_groups; /* the additional group-set, if any */
usr/src/lib/lib9p/common/lib9p.h
247
gid_t *l9p_getgrlist(const char *, gid_t, int *);
usr/src/lib/lib9p/common/rfuncs.c
270
r_getgrgid(gid_t gid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
305
r_cap_getgrgid(cap_channel_t *cap, gid_t gid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.h
76
struct group *r_getgrgid(gid_t, struct r_pgdata *);
usr/src/lib/lib9p/common/rfuncs.h
80
struct group *r_cap_getgrgid(cap_channel_t *, gid_t, struct r_pgdata *);
usr/src/lib/lib9p/common/utils.c
198
gid_t *
usr/src/lib/lib9p/common/utils.c
199
l9p_getgrlist(const char *name, gid_t basegid, int *angroups)
usr/src/lib/lib9p/common/utils.c
204
gid_t *groups;
usr/src/lib/lib9p/common/utils.c
232
groups[i] = (gid_t)int_groups[i];
usr/src/lib/libbsm/common/adt.c
1649
adt_set_user(const adt_session_data_t *session_data, uid_t euid, gid_t egid,
usr/src/lib/libbsm/common/adt.c
1650
uid_t ruid, gid_t rgid, const adt_termid_t *termid,
usr/src/lib/libbsm/common/adt.h
95
extern int adt_set_user(const adt_session_data_t *, uid_t, gid_t,
usr/src/lib/libbsm/common/adt.h
96
uid_t, gid_t, const adt_termid_t *,
usr/src/lib/libbsm/common/adt_token.c
338
gid_t *groups;
usr/src/lib/libbsm/common/adt_token.c
507
gid_t egid;
usr/src/lib/libbsm/common/adt_token.c
509
gid_t rgid;
usr/src/lib/libbsm/common/adt_token.c
518
p_data = adt_adjust_address(p_data, sizeof (uid_t), sizeof (gid_t));
usr/src/lib/libbsm/common/adt_token.c
520
p_data = adt_adjust_address(p_data, sizeof (gid_t), sizeof (uid_t));
usr/src/lib/libbsm/common/adt_token.c
522
p_data = adt_adjust_address(p_data, sizeof (uid_t), sizeof (gid_t));
usr/src/lib/libbsm/common/adt_token.c
524
p_data = adt_adjust_address(p_data, sizeof (gid_t), sizeof (pid_t));
usr/src/lib/libbsm/common/adt_token.c
604
gid_t *grouplist = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libbsm/common/adt_xlate.h
135
gid_t tgid;
usr/src/lib/libbsm/common/adt_xlate.h
137
gid_t *tgidstar;
usr/src/lib/libbsm/common/adt_xlate.h
182
gid_t as_egid;
usr/src/lib/libbsm/common/adt_xlate.h
183
gid_t as_rgid;
usr/src/lib/libbsm/common/au_to.c
1086
au_to_newgroups(int n, gid_t *groups)
usr/src/lib/libbsm/common/au_to.c
1095
token = get_token(sizeof (char) + sizeof (short) + n * sizeof (gid_t));
usr/src/lib/libbsm/common/au_to.c
431
au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
usr/src/lib/libbsm/common/au_to.c
474
au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
usr/src/lib/libbsm/common/au_to.c
583
au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
usr/src/lib/libbsm/common/au_to.c
627
au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
usr/src/lib/libbsm/common/audit_allocate.c
130
gid_t *grplst;
usr/src/lib/libbsm/common/audit_allocate.c
133
grplst = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libbsm/common/audit_cron.c
286
gid_t gid,
usr/src/lib/libbsm/common/audit_ftpd.c
134
gid_t gid;
usr/src/lib/libbsm/common/audit_ftpd.c
136
gid_t rgid; /* real gid */
usr/src/lib/libbsm/common/audit_ftpd.c
149
gid = (gid_t)-1;
usr/src/lib/libbsm/common/audit_ftpd.c
249
gid_t egid;
usr/src/lib/libbsm/common/audit_ftpd.c
251
gid_t gid;
usr/src/lib/libbsm/common/audit_private.h
122
extern int audit_cron_session(char *, char *, uid_t, gid_t, char *);
usr/src/lib/libbsm/common/audit_private.h
174
extern void audit_rexd_fail(char *, char *, char *, uid_t, gid_t,
usr/src/lib/libbsm/common/audit_private.h
176
extern void audit_rexd_success(char *, char *, uid_t, gid_t,
usr/src/lib/libbsm/common/audit_rexd.c
153
gid_t gid; /* group of user requesting service */
usr/src/lib/libbsm/common/audit_rexd.c
271
gid_t gid; /* group of user requesting service */
usr/src/lib/libbsm/common/audit_rexecd.c
139
gid_t gid;
usr/src/lib/libbsm/common/audit_rexecd.c
169
gid = (gid_t)-1;
usr/src/lib/libbsm/common/audit_rexecd.c
250
gid_t gid;
usr/src/lib/libbsm/common/audit_rexecd.c
280
gid = (gid_t)-1;
usr/src/lib/libbsm/common/audit_rshd.c
105
gid_t gid;
usr/src/lib/libbsm/common/audit_rshd.c
117
gid = (gid_t)-1;
usr/src/lib/libbsm/common/devalloc.h
44
#define DA_GID (gid_t)3 /* sys */
usr/src/lib/libbsm/common/generic.c
108
aug_gid = (gid_t)-1;
usr/src/lib/libbsm/common/generic.c
109
aug_egid = (gid_t)-1;
usr/src/lib/libbsm/common/generic.c
217
aug_save_gid(gid_t id)
usr/src/lib/libbsm/common/generic.c
223
aug_save_egid(gid_t id)
usr/src/lib/libbsm/common/generic.c
424
gid_t *grplst = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libbsm/common/generic.c
57
static gid_t aug_gid; /* gid of user writing audit record */
usr/src/lib/libbsm/common/generic.c
58
static gid_t aug_egid; /* euid of user writing audit record */
usr/src/lib/libbsm/common/generic.h
41
extern void aug_save_gid(gid_t);
usr/src/lib/libbsm/common/generic.h
42
extern void aug_save_egid(gid_t);
usr/src/lib/libc/port/gen/getgrnam.c
80
getgrgid(gid_t gid)
usr/src/lib/libc/port/gen/getgrnam_r.c
106
_uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
123
__posix_getgrgid_r(gid_t gid, struct group *grp, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
243
_getgroupsbymember(const char *username, gid_t gid_array[],
usr/src/lib/libc/port/gen/getgrnam_r.c
393
group->gr_gid = (gid_t)tmp;
usr/src/lib/libc/port/gen/getgrnam_r.c
44
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/lib/libc/port/gen/getgrnam_r.c
450
gid_t gid = grp->gr_gid;
usr/src/lib/libc/port/gen/getgrnam_r.c
451
gid_t *gidp = gbm->gid_array;
usr/src/lib/libc/port/gen/getgrnam_r.c
67
_uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen);
usr/src/lib/libc/port/gen/getgrnam_r.c
94
getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getpwnam_r.c
370
passwd->pw_gid = (gid_t)tmp;
usr/src/lib/libc/port/gen/getxby_door.h
85
_uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen);
usr/src/lib/libc/port/gen/initgroups.c
153
grouplist = calloc(ngroups_max, sizeof (gid_t));
usr/src/lib/libc/port/gen/initgroups.c
197
(void) memcpy(groups, grpptr, *ngroups * sizeof (gid_t));
usr/src/lib/libc/port/gen/initgroups.c
203
(void) memcpy(groups, grpptr, ret * sizeof (gid_t));
usr/src/lib/libc/port/gen/initgroups.c
44
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/lib/libc/port/gen/initgroups.c
47
initgroups(const char *uname, gid_t agroup)
usr/src/lib/libc/port/gen/initgroups.c
49
gid_t *groups;
usr/src/lib/libc/port/gen/initgroups.c
65
if ((groups = (gid_t *)calloc(ngroups_max, sizeof (gid_t))) == 0) {
usr/src/lib/libc/port/gen/initgroups.c
90
getgrouplist(const char *uname, gid_t agroup, gid_t *groups, int *ngroups)
usr/src/lib/libc/port/gen/initgroups.c
92
gid_t *grouplist = NULL;
usr/src/lib/libc/port/gen/initgroups.c
93
gid_t *grpptr;
usr/src/lib/libc/port/gen/nss_common.c
1736
gid_t *gidp;
usr/src/lib/libc/port/gen/nss_common.c
1737
gidp = (gid_t *)((void *)((char *)buffer + off));
usr/src/lib/libc/port/gen/nss_common.c
1837
gid_t *gidp;
usr/src/lib/libc/port/gen/nss_common.c
1838
gid_t *gptr;
usr/src/lib/libc/port/gen/nss_common.c
1877
i = len / sizeof (gid_t);
usr/src/lib/libc/port/gen/nss_common.c
1884
gptr = (gid_t *)((void *)buf);
usr/src/lib/libc/port/gen/nss_dbdefs.c
785
sizeof (gid_t);
usr/src/lib/libc/port/gen/nss_dbdefs.c
904
arg->key.gid = (gid_t)(*uptr);
usr/src/lib/libc/port/gen/nss_dbdefs.c
990
gbm->gid_array = (gid_t *)
usr/src/lib/libc/port/gen/nss_dbdefs.c
997
gbm->gid_array[0] = (gid_t)(*uptr++);
usr/src/lib/libc/port/gen/privlib.c
478
__init_daemon_priv(int flags, uid_t uid, gid_t gid, ...)
usr/src/lib/libc/port/gen/privlib.c
510
if (gid != (gid_t)-1 && setgid(gid) != 0)
usr/src/lib/libc/port/gen/ucred.c
152
gid_t
usr/src/lib/libc/port/gen/ucred.c
160
return ((gid_t)-1);
usr/src/lib/libc/port/gen/ucred.c
166
gid_t
usr/src/lib/libc/port/gen/ucred.c
174
return ((gid_t)-1);
usr/src/lib/libc/port/gen/ucred.c
180
gid_t
usr/src/lib/libc/port/gen/ucred.c
188
return ((gid_t)-1);
usr/src/lib/libc/port/gen/ucred.c
195
ucred_getgroups(const ucred_t *uc, const gid_t **grps)
usr/src/lib/libc/port/sys/chown.c
36
fchownat(int fd, const char *name, uid_t uid, gid_t gid, int flags)
usr/src/lib/libc/port/sys/chown.c
43
chown(const char *name, uid_t uid, gid_t gid)
usr/src/lib/libc/port/sys/chown.c
54
lchown(const char *name, uid_t uid, gid_t gid)
usr/src/lib/libc/port/sys/chown.c
65
fchown(int filedes, uid_t uid, gid_t gid)
usr/src/lib/libc/port/sys/sidsys.c
37
allocids(int flag, int nuids, uid_t *suid, int ngids, gid_t *sgid)
usr/src/lib/libc/port/sys/sidsys.c
52
*sgid = (gid_t)rv.sys_rval2;
usr/src/lib/libcmdutils/common/gid.c
40
static int findunusedgid(gid_t start, gid_t stop, gid_t *ret);
usr/src/lib/libcmdutils/common/gid.c
41
static boolean_t isreservedgid(gid_t gid);
usr/src/lib/libcmdutils/common/gid.c
48
findnextgid(gid_t start, gid_t stop, gid_t *ret)
usr/src/lib/libcmdutils/common/gid.c
50
gid_t gid = start;
usr/src/lib/libcmdutils/common/gid.c
84
isreservedgid(gid_t gid)
usr/src/lib/libcmdutils/common/gid.c
94
findunusedgid(gid_t start, gid_t stop, gid_t *ret)
usr/src/lib/libcmdutils/common/gid.c
96
gid_t gid;
usr/src/lib/libcmdutils/libcmdutils.h
163
extern int findnextgid(gid_t, gid_t, gid_t *);
usr/src/lib/libdevinfo/devinfo_devperm.c
160
logindevperm(const char *ttyn, uid_t uid, gid_t gid, void (*errmsg)(char *))
usr/src/lib/libdevinfo/devinfo_devperm.c
429
dir_dev_acc(char *path, char *left_to_do, uid_t uid, gid_t gid, mode_t mode,
usr/src/lib/libdevinfo/devinfo_devperm.c
574
di_devperm_login(const char *ttyn, uid_t uid, gid_t gid,
usr/src/lib/libdevinfo/devinfo_devperm.c
579
gid_t tty_gid;
usr/src/lib/libdevinfo/devinfo_devperm.c
620
gid_t root_gid;
usr/src/lib/libdevinfo/devinfo_devperm.c
64
static int logindevperm(const char *, uid_t, gid_t, void (*)());
usr/src/lib/libdevinfo/devinfo_devperm.c
65
static int dir_dev_acc(char *, char *, uid_t, gid_t, mode_t, char *line,
usr/src/lib/libdevinfo/devinfo_devperm.c
67
static int setdevaccess(char *, uid_t, gid_t, mode_t, void (*)());
usr/src/lib/libdevinfo/devinfo_devperm.c
795
gid_t sys_gid;
usr/src/lib/libdevinfo/devinfo_devperm.c
811
sys_gid = (gid_t)3; /* assume 3 is sys */
usr/src/lib/libdevinfo/devinfo_devperm.c
87
setdevaccess(char *dev, uid_t uid, gid_t gid, mode_t mode,
usr/src/lib/libdevinfo/libdevinfo.h
494
extern int di_devperm_login(const char *, uid_t, gid_t, void (*)(char *));
usr/src/lib/libexacct/demo/exdump.c
311
gid_t gid = o->eo_item.ei_uint32;
usr/src/lib/libfakekernel/common/cred.c
101
const gid_t *
usr/src/lib/libfakekernel/common/sys/cred.h
70
extern int groupmember(gid_t, const cred_t *);
usr/src/lib/libfakekernel/common/sys/cred.h
77
extern gid_t crgetgid(const cred_t *);
usr/src/lib/libfakekernel/common/sys/cred.h
78
extern gid_t crgetrgid(const cred_t *);
usr/src/lib/libfakekernel/common/sys/cred.h
79
extern gid_t crgetsgid(const cred_t *);
usr/src/lib/libfakekernel/common/sys/cred.h
85
extern const gid_t *crgetgroups(const cred_t *);
usr/src/lib/libgss/gssd_pname_to_uid.c
118
gid_t *gidOut,
usr/src/lib/libgss/gssd_pname_to_uid.c
119
gid_t *gids[],
usr/src/lib/libgss/gssd_pname_to_uid.c
216
gid_t *gidOut,
usr/src/lib/libgss/gssd_pname_to_uid.c
217
gid_t *gids[],
usr/src/lib/libgss/gssd_pname_to_uid.c
235
gid_t *gidOut;
usr/src/lib/libgss/gssd_pname_to_uid.c
236
gid_t *gids[];
usr/src/lib/libgss/gssd_pname_to_uid.c
314
gid_t *gidOut,
usr/src/lib/libgss/gssd_pname_to_uid.c
315
gid_t *gids[],
usr/src/lib/libgss/gssd_pname_to_uid.c
41
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/lib/libgss/gssd_pname_to_uid.c
419
gid_t *gidOut,
usr/src/lib/libgss/gssd_pname_to_uid.c
420
gid_t *gids[],
usr/src/lib/libgss/gssd_pname_to_uid.c
438
gid_t *gidOut;
usr/src/lib/libgss/gssd_pname_to_uid.c
439
gid_t *gids[];
usr/src/lib/libgss/gssd_pname_to_uid.c
465
*gids = (gid_t *)calloc(maxgroups, sizeof (gid_t));
usr/src/lib/libgss/gssd_pname_to_uid.c
48
uid_t *, gid_t *, gid_t **, int *);
usr/src/lib/libidmap/common/idmap.h
109
extern idmap_stat idmap_get_sidbygid(idmap_get_handle_t *, gid_t, int,
usr/src/lib/libidmap/common/idmap.h
126
extern idmap_stat idmap_getwinnamebygid(gid_t, int, char **, char **);
usr/src/lib/libidmap/common/idmap.h
137
int, gid_t *);
usr/src/lib/libidmap/common/idmap.h
98
idmap_rid_t, int, gid_t *, idmap_stat *);
usr/src/lib/libidmap/common/idmap_api.c
1062
int flag, gid_t *gid, idmap_stat *stat)
usr/src/lib/libidmap/common/idmap_api.c
1086
int flag, gid_t *gid, idmap_info *info, idmap_stat *stat)
usr/src/lib/libidmap/common/idmap_api.c
1348
idmap_get_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag,
usr/src/lib/libidmap/common/idmap_api.c
1372
idmap_getext_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag,
usr/src/lib/libidmap/common/idmap_api.c
2143
gid_t *gid)
usr/src/lib/libidmap/common/idmap_api.c
2262
idmap_getwinnamebygid(gid_t gid, int flag, char **name, char **domain)
usr/src/lib/libidmap/common/idmap_cache.c
102
gid_t gid;
usr/src/lib/libidmap/common/idmap_cache.c
130
gid_t gid;
usr/src/lib/libidmap/common/idmap_cache.c
1329
idmap_cache_add_winname2gid(const char *name, const char *domain, gid_t gid,
usr/src/lib/libidmap/common/idmap_cache.c
513
idmap_rid_t rid, gid_t *gid)
usr/src/lib/libidmap/common/idmap_cache.c
60
#define UNDEF_GID ((gid_t)-1)
usr/src/lib/libidmap/common/idmap_cache.c
614
idmap_rid_t *rid, gid_t gid)
usr/src/lib/libidmap/common/idmap_cache.c
691
idmap_cache_lookup_winnamebygid(char **name, char **domain, gid_t gid)
usr/src/lib/libidmap/common/idmap_cache.c
767
gid_t *gid)
usr/src/lib/libidmap/common/idmap_cache.c
909
idmap_rid_t rid, gid_t gid, int direction)
usr/src/lib/libidmap/common/idmap_cache.h
102
gid_t gid, int direction);
usr/src/lib/libidmap/common/idmap_cache.h
56
gid_t *gid);
usr/src/lib/libidmap/common/idmap_cache.h
68
gid_t gid);
usr/src/lib/libidmap/common/idmap_cache.h
74
idmap_cache_lookup_winnamebygid(char **winname, char **windomain, gid_t gid);
usr/src/lib/libidmap/common/idmap_cache.h
82
gid_t *gid);
usr/src/lib/libidmap/common/idmap_cache.h
89
idmap_cache_add_sid2gid(const char *sid_prefix, idmap_rid_t rid, gid_t gid,
usr/src/lib/libidmap/common/idmap_impl.h
65
gid_t *gid;
usr/src/lib/libidmap/common/idmap_priv.h
174
idmap_rid_t, int, gid_t *, idmap_info *, idmap_stat *);
usr/src/lib/libidmap/common/idmap_priv.h
185
extern idmap_stat idmap_getext_sidbygid(idmap_get_handle_t *, gid_t, int,
usr/src/lib/libnsl/common/daemon_utils.c
175
_create_daemon_lock(const char *name, uid_t uid, gid_t gid)
usr/src/lib/libnsl/rpc/auth_sys.c
125
aup.aup_gids = (gid_t *)aup_gids;
usr/src/lib/libnsl/rpc/auth_sys.c
173
gid_t gid;
usr/src/lib/libnsl/rpc/auth_sys.c
175
gid_t *gids = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libnsl/rpc/auth_sys.c
208
gid_t gid;
usr/src/lib/libnsl/rpc/auth_sys.c
210
gid_t *gids = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libnsl/rpc/auth_sys.c
85
authsys_create(const char *machname, const uid_t uid, const gid_t gid,
usr/src/lib/libnsl/rpc/auth_sys.c
86
const int len, const gid_t *aup_gids)
usr/src/lib/libnsl/rpc/authsys_prot.c
59
xdr_gid_t(xdrs, (gid_t *)&(p->aup_gid)) &&
usr/src/lib/libnsl/rpc/authsys_prot.c
61
&(p->aup_len), NGRPS, (uint_t)sizeof (gid_t),
usr/src/lib/libnsl/rpc/authsys_prot.c
83
xdr_gid_t(XDR *xdrs, gid_t *ip)
usr/src/lib/libnsl/rpc/authsys_prot.c
86
if (sizeof (gid_t) != sizeof (int))
usr/src/lib/libnsl/rpc/netnamer.c
103
gid_t *gidp;
usr/src/lib/libnsl/rpc/netnamer.c
105
gid_t *gidlist;
usr/src/lib/libnsl/rpc/netnamer.c
136
gid_t g;
usr/src/lib/libnsl/rpc/netnamer.c
145
g = (gid_t)(atoi(p));
usr/src/lib/libnsl/rpc/netnamer.c
150
argp->gidlist[len++] = (gid_t)atoi(++p);
usr/src/lib/libnsl/rpc/netnamer.c
318
gid_t *groups = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libnsl/rpc/netnamer.c
375
netname2user(const char *netname, uid_t *uidp, gid_t *gidp, int *gidlenp,
usr/src/lib/libnsl/rpc/netnamer.c
376
gid_t *gidlist)
usr/src/lib/libnsl/rpc/netnamer.c
76
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/lib/libnsl/rpc/svc_auth_loopb.c
101
aup->aup_gids[i] = (gid_t)IXDR_GET_INT32(buf);
usr/src/lib/libnsl/rpc/svc_auth_loopb.c
48
gid_t area_gids[NGRPS_LOOPBACK];
usr/src/lib/libnsl/rpc/svc_auth_sys.c
106
aup->aup_gids[i] = (gid_t)IXDR_GET_INT32(buf);
usr/src/lib/libnsl/rpc/svc_auth_sys.c
62
gid_t area_gids[NGRPS];
usr/src/lib/libnsl/rpc/svcauth_des.c
616
gid_t gid; /* cached gid */
usr/src/lib/libnsl/rpc/svcauth_des.c
618
gid_t groups[1]; /* cached groups allocate _SC_NGROUPS_MAX */
usr/src/lib/libnsl/rpc/svcauth_des.c
637
authdes_getucred(const struct authdes_cred *adc, uid_t *uid, gid_t *gid,
usr/src/lib/libnsl/rpc/svcauth_des.c
638
short *grouplen, gid_t *groups)
usr/src/lib/libnsl/rpc/svcauth_des.c
643
gid_t i_gid;
usr/src/lib/libnsl/rpc/svcauth_des.c
660
(sysconf(_SC_NGROUPS_MAX) - 1) * sizeof (gid_t);
usr/src/lib/libnsl/rpc/svcauth_des.c
676
(gid_t *)&i_gid, &i_grouplen, (gid_t *)groups)) {
usr/src/lib/libpkg/common/ncgrpw.c
274
cgrgid(gid_t gid)
usr/src/lib/libpkg/common/ncgrpw.c
671
clgrgid(gid_t gid)
usr/src/lib/libpkg/common/pkglib.h
454
extern struct group *cgrgid(gid_t gid);
usr/src/lib/libpkg/common/pkglib.h
458
extern struct group *clgrgid(gid_t gid);
usr/src/lib/libproc/common/Pcore.c
152
sizeof (prcred_t) + (ngroups - 1) * sizeof (gid_t));
usr/src/lib/libproc/common/Pcore.c
904
const size_t min_size = sizeof (prcred_t) - sizeof (gid_t);
usr/src/lib/libproc/common/Pcore.c
915
ngroups = (nbytes - min_size) / sizeof (gid_t);
usr/src/lib/libproc/common/Pcore.c
916
nbytes = sizeof (prcred_t) + (ngroups - 1) * sizeof (gid_t);
usr/src/lib/libproc/common/Pgcore.c
1428
size += sizeof (gid_t) * (cred.pr_ngroups - 1);
usr/src/lib/libproc/common/pr_stat.c
52
dest->st_gid = (gid_t)src->st_gid;
usr/src/lib/libproc/common/proc_get_info.c
61
ssize_t minsize = sizeof (*credp) - sizeof (gid_t);
usr/src/lib/libproc/common/proc_get_info.c
62
size_t size = minsize + ngroups * sizeof (gid_t);
usr/src/lib/libproc/common/proc_set.c
50
ctlsize = sizeof (prcred_t) + (ngrp - 1) * sizeof (gid_t);
usr/src/lib/libproject/common/getprojent.c
137
ismember(struct project *proj, const char *user, gid_t gid, int is_default)
usr/src/lib/libproject/common/getprojent.c
268
gid_t gid;
usr/src/lib/libproject/common/getprojent.c
54
static int ismember(struct project *, const char *, gid_t, int);
usr/src/lib/libresolv2/common/irs/irpmarshall.c
231
gid_t pwgid;
usr/src/lib/libresolv2/common/irs/irpmarshall.c
284
pwgid = (gid_t)t;
usr/src/lib/libresolv2/common/irs/irpmarshall.c
475
gid_t grgid;
usr/src/lib/libresolv2/common/irs/irpmarshall.c
516
grgid = (gid_t)t;
usr/src/lib/libresolv2/common/irs/irs_p.h
45
gid_t, gid_t *, int *);
usr/src/lib/libresolv2/common/irs/util.c
63
gid_t basegid, gid_t *groups, int *ngroups)
usr/src/lib/libresolv2/common/irs/util.c
88
if ((gid_t)grp->gr_gid == basegid)
usr/src/lib/libresolv2/common/isc/logging.c
638
log_set_file_owner(log_channel chan, uid_t owner, gid_t group) {
usr/src/lib/libresolv2/common/isc/logging_p.h
28
gid_t group;
usr/src/lib/libresolv2/include/irs.h
278
extern struct group *getgrgid_p __P((gid_t, struct net_data *));
usr/src/lib/libresolv2/include/irs.h
281
extern int getgrouplist_p __P((const char *, gid_t, gid_t *, int *,
usr/src/lib/libresolv2/include/irs.h
44
struct group * (*bygid) __P((struct irs_gr *, gid_t));
usr/src/lib/libresolv2/include/irs.h
46
gid_t, gid_t *, int *));
usr/src/lib/libresolv2/include/isc/logging.h
104
int log_set_file_owner(log_channel, uid_t, gid_t);
usr/src/lib/libresolv2/include/port_after.h
322
__posix_getgrgid_r(gid_t, struct group *, char *, int, struct group **) ;
usr/src/lib/libresolv2/include/port_after.h
327
getgrgid_r(gid_t, struct group *, char *, size_t, struct group **);
usr/src/lib/libresolv2/include/port_before.h
68
#define GETGROUPLIST_ARGS const char *name, gid_t basegid, gid_t *groups, int *ngroups
usr/src/lib/librestart/common/librestart.c
2162
gid_t
usr/src/lib/librestart/common/librestart.c
2166
gid_t gid;
usr/src/lib/librestart/common/librestart.c
2173
return ((gid_t)-1);
usr/src/lib/librestart/common/librestart.c
2177
return ((gid_t)-1);
usr/src/lib/librestart/common/librestart.c
2194
return (ret == NULL ? (gid_t)-1 : grp.gr_gid);
usr/src/lib/librestart/common/librestart.c
2346
if ((ci->groups[i] = get_gid(cp)) == (gid_t)-1) {
usr/src/lib/librestart/common/librestart.c
2443
if (ci->gid == (gid_t)-1) {
usr/src/lib/librestart/common/librestart.c
2453
if (ci->egid == (gid_t)-1) {
usr/src/lib/librestart/common/librestart.c
2553
if (ci->gid == (gid_t)-1) {
usr/src/lib/librestart/common/librestart.c
2565
ci->gid = (gid_t)-1;
usr/src/lib/librestart/common/librestart.c
2842
cip->gid = (gid_t)-1;
usr/src/lib/librestart/common/librestart.c
2843
cip->egid = (gid_t)-1;
usr/src/lib/librestart/common/librestart.c
3436
cip->egid = (gid_t)-1;
usr/src/lib/librestart/common/librestart.c
3527
if (cip->gid != (gid_t)-1) {
usr/src/lib/librestart/common/librestart.c
3529
cip->egid != (gid_t)-1 ? cip->egid : cip->gid) != 0) {
usr/src/lib/librestart/common/librestart.c
3559
cip->egid != (gid_t)-1 ?
usr/src/lib/librestart/common/librestart.h
279
gid_t gid, egid;
usr/src/lib/librestart/common/librestart.h
281
gid_t groups[NGROUPS_MAX];
usr/src/lib/libsec/common/acltext.c
126
prgname(gid_t gid, char *gidp, size_t buflen, int noresolve)
usr/src/lib/libsec/common/aclutils.c
392
acl_strip(const char *file, uid_t owner, gid_t group, mode_t mode)
usr/src/lib/libsldap/common/ns_cache_door.h
137
gid_t gid;
usr/src/lib/libsmbfs/netsmb/smbfs_acl.h
100
int smbfs_acl_sd2zfs(struct i_ntsd *, acl_t *, uid_t *, gid_t *);
usr/src/lib/libsmbfs/netsmb/smbfs_acl.h
101
int smbfs_acl_zfs2sd(acl_t *, uid_t, gid_t, uint32_t, struct i_ntsd **);
usr/src/lib/libsmbfs/netsmb/smbfs_acl.h
49
int smbfs_acl_get(int fd, acl_t **, uid_t *, gid_t *);
usr/src/lib/libsmbfs/netsmb/smbfs_acl.h
58
int smbfs_acl_set(int fd, acl_t *, uid_t, gid_t);
usr/src/lib/libsmbfs/smb/acl_api.c
211
smbfs_acl_get(int fd, acl_t **aclp, uid_t *uidp, gid_t *gidp)
usr/src/lib/libsmbfs/smb/acl_api.c
279
smbfs_acl_set(int fd, acl_t *acl, uid_t uid, gid_t gid)
usr/src/lib/libsmbfs/smb/acl_api.c
298
if (gid != (gid_t)-1)
usr/src/lib/libsmbfs/smb/acl_api.c
303
if (uid == (uid_t)-1 || gid == (gid_t)-1) {
usr/src/lib/libsmbfs/smb/acl_api.c
313
if (gid == (gid_t)-1)
usr/src/lib/libsmbfs/smb/ctx.c
894
smb_parse_owner(char *pair, uid_t *uid, gid_t *gid)
usr/src/lib/libsocket/inet/rcmd.c
566
gid_t gid = (gid_t)-1;
usr/src/lib/libsocket/inet/rcmd.c
568
gid_t *grouplist = alloca(maxgrp * sizeof (gid_t));
usr/src/lib/libsocket/inet/rcmd.c
615
if (gid != (gid_t)-1)
usr/src/lib/libsocket/inet/rcmd.c
625
if (gid != (gid_t)-1)
usr/src/lib/libsocket/inet/rcmd.c
635
if (gid != (gid_t)-1)
usr/src/lib/libsocket/inet/rcmd.c
644
if (gid != (gid_t)-1)
usr/src/lib/libxcurses/h/mks.h
360
LEXTERN int m_grouplist (char *user, gid_t *gidlist[]);
usr/src/lib/libxcurses/h/mks.h
361
LEXTERN int m_setgroups (int gidsetsize, gid_t grouplist[]);
usr/src/lib/libzonecfg/common/libzonecfg.c
2922
static int (*g_devwalk_cb)(const char *, uid_t, gid_t, mode_t, const char *,
usr/src/lib/libzonecfg/common/libzonecfg.c
2931
get_detach_dev_entry(const char *name, uid_t uid, gid_t gid, mode_t mode,
usr/src/lib/libzonecfg/common/libzonecfg.c
3037
gid_t group, mode_t mode, const char *acltxt)
usr/src/lib/libzonecfg/common/libzonecfg.c
7305
tabptr->zone_devperm_gid = (gid_t)atol(buf);
usr/src/lib/nsswitch/ad/common/getgrent.c
31
const char *name, const char *domain, gid_t gid)
usr/src/lib/nsswitch/ad/common/getgrent.c
72
gid_t gid;
usr/src/lib/nsswitch/ad/common/getpwnam.c
180
gid_t gid;
usr/src/lib/nsswitch/ad/common/getpwnam.c
306
gid_t gid;
usr/src/lib/nsswitch/ad/common/getpwnam.c
398
gid_t gid;
usr/src/lib/nsswitch/ad/common/getpwnam.c
57
uid_t uid, gid_t gid, const char *gecos,
usr/src/lib/nsswitch/compat/common/getgrent.c
167
gid_t *gid_array = argp->gid_array;
usr/src/lib/nsswitch/compat/common/getpwent.c
110
gid = (gidl > MAXUID) ? GID_NOBODY : (gid_t)gidl;
usr/src/lib/nsswitch/compat/common/getpwent.c
77
gid_t gid;
usr/src/lib/nsswitch/files/common/getgrent.c
152
return ((gid_t)gr_gid == argp->key.gid);
usr/src/lib/nsswitch/files/common/getpwnam.c
177
gid_t gid;
usr/src/lib/nsswitch/files/common/getpwnam.c
215
gid = (gidl > MAXUID) ? GID_NOBODY : (gid_t)gidl;
usr/src/lib/nsswitch/ldap/common/getgrent.c
413
gid_t gid;
usr/src/lib/nsswitch/ldap/common/getgrent.c
481
gid = (gid_t)strtol(groupvalue[0], (char **)NULL, 10);
usr/src/lib/nsswitch/nis/common/getgrent.c
190
add_gid(gid_t gid_array[], int numgids, gid_t gid)
usr/src/lib/nsswitch/nis/common/getgrent.c
210
parse_netid(const char *buf, gid_t gid_array[], int maxgids, int *numgids_ptr)
usr/src/lib/nsswitch/nis/common/getgrent.c
214
gid_t gid;
usr/src/lib/nsswitch/nis/common/getgrent.c
238
gid = (gid_t)value;
usr/src/lib/nsswitch/nis/common/getpwnam.c
64
gid_t gid;
usr/src/lib/nsswitch/nis/common/getpwnam.c
98
gid = (gidl > MAXUID) ? GID_NOBODY : (gid_t)gidl;
usr/src/lib/pam_modules/dhkeys/dhkeys.c
105
gid_t gid, /* in */
usr/src/lib/pam_modules/dhkeys/dhkeys.c
205
gid_t gid;
usr/src/lib/pam_modules/dhkeys/dhkeys.c
409
gid_t gid;
usr/src/lib/pam_modules/dhkeys/dhkeys.c
469
gid = (gid_t)attr_pw[1].data.val_i;
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
141
key_setnet_uid(struct key_netstarg *arg, uid_t uid, gid_t gid)
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
159
uid_t uid, gid_t gid)
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
234
key_secretkey_is_set_uid(uid_t uid, gid_t gid)
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
254
key_removesecret_g_uid(uid_t uid, gid_t gid)
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
50
authsys_create_uid(uid_t uid, gid_t gid)
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
62
res = authsys_create(host, uid, gid, 0, (gid_t *)NULL);
usr/src/lib/pam_modules/dhkeys/key_call_uid.c
76
xdrproc_t xdr_rslt, char *rslt, uid_t uid, gid_t gid)
usr/src/lib/pam_modules/dhkeys/key_call_uid.h
35
keylen_t, algtype_t, uid_t, gid_t);
usr/src/lib/pam_modules/dhkeys/key_call_uid.h
36
int key_removesecret_g_uid(uid_t, gid_t);
usr/src/lib/pam_modules/krb5/krb5_setcred.c
474
gid_t ugid;
usr/src/lib/pam_modules/krb5/utils.c
73
get_pw_gid(char *user, gid_t *gid)
usr/src/lib/pam_modules/krb5/utils.h
65
int get_pw_gid(char *, gid_t *);
usr/src/lib/passwdutil/files_attr.c
1170
(void) fchown(tmpfd, (uid_t)0, (gid_t)0);
usr/src/lib/passwdutil/files_attr.c
675
pw->pw_gid = (gid_t)p->data.val_i;
usr/src/lib/passwdutil/nis_attr.c
426
nisbuf->pwd->pw_gid = (gid_t)p->data.val_i;
usr/src/lib/smbclnt/libfknsmb/common/sys/kidmap.h
100
kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix,
usr/src/lib/smbclnt/libfknsmb/common/sys/kidmap.h
127
gid_t *gid, idmap_stat *stat);
usr/src/lib/smbclnt/libfknsmb/common/sys/kidmap.h
139
kidmap_batch_getsidbygid(idmap_get_handle_t *get_handle, gid_t gid,
usr/src/lib/smbclnt/libfknsmb/common/sys/kidmap.h
89
gid_t *gid);
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
89
groupmember(gid_t gid, const cred_t *cr)
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1344
aclentp->a_id = (gid_t)-1;
usr/src/lib/smbsrv/libfksmbsrv/common/sys/kidmap.h
100
kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix,
usr/src/lib/smbsrv/libfksmbsrv/common/sys/kidmap.h
127
gid_t *gid, idmap_stat *stat);
usr/src/lib/smbsrv/libfksmbsrv/common/sys/kidmap.h
139
kidmap_batch_getsidbygid(idmap_get_handle_t *get_handle, gid_t gid,
usr/src/lib/smbsrv/libfksmbsrv/common/sys/kidmap.h
89
gid_t *gid);
usr/src/lib/smbsrv/libmlsvc/common/smb_autohome.c
139
smb_autohome_add_private(const char *username, uid_t uid, gid_t gid)
usr/src/lib/smbsrv/libmlsvc/common/smb_autohome.c
64
static int smb_autohome_add_private(const char *, uid_t, gid_t);
usr/src/lib/smbsrv/libmlsvc/common/smb_autohome.c
84
gid_t gid;
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
209
gid_t *gids;
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
236
gids = (gid_t *)malloc(ngroups_max * sizeof (gid_t));
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
240
bzero(gids, ngroups_max * sizeof (gid_t));
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
259
bcopy(gids, pgrps->pg_grps, num * sizeof (gid_t));
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
68
extern int _getgroupsbymember(const char *, gid_t[], int, int);
usr/src/lib/smbsrv/libsmb/common/smb_domain.c
428
gid_t gid;
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
1348
(gid_t *)&grpkey.sg_rid);
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2485
smb_lgrp_getgid(uint32_t rid, gid_t *gid)
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
256
static int smb_lgrp_getgid(uint32_t rid, gid_t *gid);
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2575
gid_t gid;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
489
gid_t gid;
usr/src/stand/lib/fs/nfs/auth_inet.h
38
extern AUTH *authunix_create(char *, uid_t, gid_t, int, gid_t *);
usr/src/stand/lib/fs/nfs/auth_unix.c
118
aup.aup_gids = (gid_t *)aup_gids;
usr/src/stand/lib/fs/nfs/auth_unix.c
205
aup.aup_gids = (gid_t *)0;
usr/src/stand/lib/fs/nfs/auth_unix.c
80
authunix_create(char *machname, uid_t uid, gid_t gid, int len, gid_t *aup_gids)
usr/src/stand/lib/fs/nfs/mount.c
74
static gid_t fake_gids = 1; /* fake gids list for auth_unix */
usr/src/stand/lib/fs/nfs/rpc.c
206
gid_t fake_gids = 1; /* fake gids list for auth_unix */
usr/src/test/libsec-tests/cmd/lib_stubs.c
159
idmap_getwinnamebygid(gid_t gid, int flag, char **name, char **domain)
usr/src/test/libsec-tests/cmd/lib_stubs.c
197
gid_t *gid)
usr/src/test/libsec-tests/cmd/lib_stubs.c
248
idmap_get_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag,
usr/src/test/libsec-tests/cmd/lib_stubs.c
302
int flag, gid_t *gid, idmap_stat *stat)
usr/src/test/libsec-tests/cmd/lib_stubs.c
429
getgrgid(gid_t gid)
usr/src/tools/install.bin/install.bin.c
104
gid_t grp = (gid_t)-1;
usr/src/tools/install.bin/install.bin.c
109
if (grp == (gid_t)-1)
usr/src/tools/protocmp/protocmp.c
582
gid_t gid;
usr/src/ucbcmd/chown/chown.c
110
gid = (gid_t)strtol(group, NULL, 10);
usr/src/ucbcmd/chown/chown.c
166
chownr(char *dir, uid_t uid, gid_t gid)
usr/src/ucbcmd/chown/chown.c
68
gid_t gid;
usr/src/ucbcmd/groups/groups.c
38
gid_t *groups;
usr/src/ucbcmd/groups/groups.c
41
groups = alloca(maxgrp * sizeof (gid_t));
usr/src/ucbcmd/ls/ls.c
50
gid_t fgid; /* group id */
usr/src/ucbcmd/ls/ls.c
826
getgroup(gid_t gid)
usr/src/uts/common/c2/audit_event.c
1555
gid_t gid, rgid;
usr/src/uts/common/c2/audit_event.c
2144
gid_t gid, rgid;
usr/src/uts/common/c2/audit_event.c
2615
gid_t *gidlist;
usr/src/uts/common/c2/audit_event.c
2628
gidlist = kmem_alloc(gidsetsize * sizeof (gid_t),
usr/src/uts/common/c2/audit_event.c
2631
gidsetsize * sizeof (gid_t)) == 0)
usr/src/uts/common/c2/audit_event.c
2635
kmem_free(gidlist, gidsetsize * sizeof (gid_t));
usr/src/uts/common/c2/audit_event.c
4990
gid_t gid, rgid;
usr/src/uts/common/c2/audit_event.c
5125
gid_t gid, rgid;
usr/src/uts/common/c2/audit_event.c
5314
gid_t gid, rgid;
usr/src/uts/common/c2/audit_record.h
287
token_t *au_to_groups(const gid_t *, uint_t);
usr/src/uts/common/c2/audit_record.h
290
token_t *au_to_process(uid_t, gid_t, uid_t, gid_t, pid_t,
usr/src/uts/common/c2/audit_record.h
292
token_t *au_to_subject(uid_t, gid_t, uid_t, gid_t, pid_t,
usr/src/uts/common/c2/audit_record.h
411
extern token_t *au_to_newgroups(int, gid_t *);
usr/src/uts/common/c2/audit_record.h
424
extern token_t *au_to_process(au_id_t, uid_t, gid_t, uid_t, gid_t,
usr/src/uts/common/c2/audit_record.h
426
extern token_t *au_to_process_ex(au_id_t, uid_t, gid_t, uid_t, gid_t,
usr/src/uts/common/c2/audit_record.h
433
extern token_t *au_to_subject(au_id_t, uid_t, gid_t, uid_t, gid_t,
usr/src/uts/common/c2/audit_record.h
435
extern token_t *au_to_subject_ex(au_id_t, uid_t, gid_t, uid_t, gid_t,
usr/src/uts/common/c2/audit_token.c
245
static token_t *au_to_any_process(char, uid_t, gid_t, uid_t, gid_t,
usr/src/uts/common/c2/audit_token.c
249
au_to_process(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
usr/src/uts/common/c2/audit_token.c
271
au_to_subject(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
usr/src/uts/common/c2/audit_token.c
294
uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
usr/src/uts/common/c2/audit_token.c
963
au_to_groups(const gid_t *crgroups, uint_t crngroups)
usr/src/uts/common/conf/param.c
695
strctlsz < (ngroups_max - NGROUPS_OLDMAX) * sizeof (gid_t) + 1024) {
usr/src/uts/common/conf/param.c
696
strctlsz = (ngroups_max - NGROUPS_OLDMAX) * sizeof (gid_t) +
usr/src/uts/common/disp/ts.c
236
static gid_t IA_gid = 0;
usr/src/uts/common/exec/elf/elf_notes.c
121
size = sizeof (prcred_t) + sizeof (gid_t) * (ngroups_max - 1);
usr/src/uts/common/exec/elf/elf_notes.c
126
sizeof (gid_t) * (pcrp->pr_ngroups - 1), sizeof (Word));
usr/src/uts/common/exec/elf/elf_notes.c
242
size_t crsize = sizeof (prcred_t) + sizeof (gid_t) * (ngroups_max - 1);
usr/src/uts/common/exec/elf/elf_notes.c
355
sizeof (gid_t) * (bigwad->pcred.pr_ngroups - 1);
usr/src/uts/common/exec/elf/elf_notes.c
449
fdinfo.pr_gid = (gid_t)-1;
usr/src/uts/common/fs/dev/sdev_ptsops.c
105
gid_t gid;
usr/src/uts/common/fs/dev/sdev_ptsops.c
168
gid_t gid;
usr/src/uts/common/fs/devfs/devfs_subr.c
1507
gid_t old_gid;
usr/src/uts/common/fs/fs_subr.c
648
aclentp->a_id = (gid_t)-1; /* Really undefined */
usr/src/uts/common/fs/fs_subr.c
653
aclentp->a_id = (gid_t)-1; /* Really undefined */
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
215
gid_t hsfs_default_gid = 3;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4244
vap->va_gid = (gid_t)sap->gid.gid;
usr/src/uts/common/fs/nfs/nfs3_xdr.c
607
vap->va_gid = (gid_t)IXDR_GET_U_INT32(ptr);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1193
uid_t owner, gid_t group, int isdir, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1258
uid_t owner, gid_t group, int isdir, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1378
uid_t owner, gid_t group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1589
uid_t owner, gid_t group, int isdir, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1751
ace4_to_acet(nfsace4 *nfsace4, ace_t *ace, uid_t owner, gid_t group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1972
uid_t owner, gid_t group, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
74
uid_t, gid_t, int, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
75
static int ace4_list_to_aent(ace4_list_t *, aclent_t **, int *, uid_t, gid_t,
usr/src/uts/common/fs/nfs/nfs4_acl.c
77
static int ln_ace4_to_aent(nfsace4 *ace4, int n, uid_t, gid_t,
usr/src/uts/common/fs/nfs/nfs4_acl.c
81
static int ace4_to_acet(nfsace4 *, ace_t *, uid_t, gid_t, int);
usr/src/uts/common/fs/nfs/nfs4_idmap.c
680
nfs_idmap_str_gid(utf8string *u8s, gid_t *gid, bool_t isserver)
usr/src/uts/common/fs/nfs/nfs4_idmap.c
894
nfs_idmap_gid_str(gid_t gid, utf8string *u8s, bool_t isserver)
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2190
gid_t gid;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
415
gid_t lastgid;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
12483
uid_t uid, gid_t gid, int isdir)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
195
uid_t, gid_t, int);
usr/src/uts/common/fs/nfs/nfs4_xdr.c
846
gid_t gid;
usr/src/uts/common/fs/nfs/nfs_auth.c
1062
tmpgids = kmem_alloc(tmpngids * sizeof (gid_t),
usr/src/uts/common/fs/nfs/nfs_auth.c
1066
tmpngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
1100
size_t sz = *ngids * sizeof (gid_t);
usr/src/uts/common/fs/nfs/nfs_auth.c
1223
kmem_free(tmpgids, tmpngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
1265
uid_t *uid, gid_t *gid, uint_t *ngids, gid_t **gids)
usr/src/uts/common/fs/nfs/nfs_auth.c
1371
kmem_free(*gids, *ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
1431
kmem_free(p->auth_srv_gids, p->auth_srv_ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
320
cred_t *cr, uid_t *uid, gid_t *gid, uint_t *ngids, gid_t **gids)
usr/src/uts/common/fs/nfs/nfs_auth.c
373
cred_t *clnt_cred, uid_t *srv_uid, gid_t *srv_gid, uint_t *srv_gids_cnt,
usr/src/uts/common/fs/nfs/nfs_auth.c
374
gid_t **srv_gids)
usr/src/uts/common/fs/nfs/nfs_auth.c
403
varg.arg_u.arg.areq.req_clnt_gids.val = (gid_t *)crgetgroups(clnt_cred);
usr/src/uts/common/fs/nfs/nfs_auth.c
595
sizeof (gid_t), KM_SLEEP);
usr/src/uts/common/fs/nfs/nfs_auth.c
597
*srv_gids_cnt * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
666
gid_t gid;
usr/src/uts/common/fs/nfs/nfs_auth.c
668
gid_t *gids;
usr/src/uts/common/fs/nfs/nfs_auth.c
751
kmem_free(gids, ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
765
p->auth_srv_ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_auth.c
856
cred_t *cr, uid_t *uid, gid_t *gid, uint_t *ngids, gid_t **gids)
usr/src/uts/common/fs/nfs/nfs_auth.c
870
gid_t tmpgid;
usr/src/uts/common/fs/nfs/nfs_auth.c
872
gid_t *tmpgids;
usr/src/uts/common/fs/nfs/nfs_auth_xdr.c
74
&argp->areq.req_clnt_gids.len, NGROUPS_UMAX, (uint_t)sizeof (gid_t),
usr/src/uts/common/fs/nfs/nfs_auth_xdr.c
92
&argp->ares.auth_srv_gids.len, NGROUPS_UMAX, (uint_t)sizeof (gid_t),
usr/src/uts/common/fs/nfs/nfs_client.c
1132
vap->va_gid = (na->gid == NFS_GID_NOBODY) ? GID_NOBODY : (gid_t)na->gid;
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
160
gid_t rgid;
usr/src/uts/common/fs/nfs/nfs_server.c
2025
gid_t gid;
usr/src/uts/common/fs/nfs/nfs_server.c
2027
gid_t *gids;
usr/src/uts/common/fs/nfs/nfs_server.c
2123
kmem_free(gids, ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_server.c
2169
kmem_free(gids, ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_server.c
2287
gid_t gid;
usr/src/uts/common/fs/nfs/nfs_server.c
2289
gid_t *gids;
usr/src/uts/common/fs/nfs/nfs_server.c
2362
kmem_free(gids, ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_server.c
2407
kmem_free(gids, ngids * sizeof (gid_t));
usr/src/uts/common/fs/nfs/nfs_subr.c
2102
setdirgid(vnode_t *dvp, gid_t *gidp, cred_t *cr)
usr/src/uts/common/fs/proc/prcontrol.c
119
*sizep = (cred->pr_ngroups - 1) * sizeof (gid_t);
usr/src/uts/common/fs/proc/prioctl.c
1014
MAX(crgetngroups(cp), 1) * sizeof (gid_t)))
usr/src/uts/common/fs/proc/prioctl.c
2592
MAX(crgetngroups(cp), 1) * sizeof (gid_t)))
usr/src/uts/common/fs/proc/prsubr.c
2996
fdinfo->pr_gid = (gid_t)-1;
usr/src/uts/common/fs/proc/prvnops.c
1051
kmem_zalloc(sizeof (prcred_t) + sizeof (gid_t) * (ngroups_max - 1),
usr/src/uts/common/fs/proc/prvnops.c
1064
count += sizeof (gid_t) * (pcrp->pr_ngroups - 1);
usr/src/uts/common/fs/proc/prvnops.c
1067
kmem_free(pcrp, sizeof (prcred_t) + sizeof (gid_t) * (ngroups_max - 1));
usr/src/uts/common/fs/proc/prvnops.c
3314
vap->va_size += (ngroups - 1) * sizeof (gid_t);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs.h
153
gid_t smi_gid; /* group id */
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_acl.c
309
gid_t gid;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_acl.c
480
smbfs_acl_store(vnode_t *vp, vsecattr_t *vsa, uid_t uid, gid_t gid,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_acl.c
532
gid_t gid = (uid_t)-1;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_node.h
268
gid_t n_gid;
usr/src/uts/common/fs/smbsrv/smb_acl.c
106
static void smb_ace_inherit(ace_t *, ace_t *, int, uid_t, gid_t);
usr/src/uts/common/fs/smbsrv/smb_acl.c
1240
smb_ace_inherit(ace_t *dir_zace, ace_t *zace, int is_dir, uid_t uid, gid_t gid)
usr/src/uts/common/fs/smbsrv/smb_acl.c
785
gid_t gid;
usr/src/uts/common/fs/smbsrv/smb_cred.c
68
gid_t gid;
usr/src/uts/common/fs/udfs/udf_alloc.c
1166
(gid_t)SWAP_32(fe->fe_gid)) != 0) {
usr/src/uts/common/fs/udfs/udf_alloc.c
997
gid_t gid;
usr/src/uts/common/fs/udfs/udf_inode.c
118
gid_t ud_default_gid = 3;
usr/src/uts/common/fs/ufs/ufs_lockfs.c
751
gid_t d_gid;
usr/src/uts/common/fs/zfs/dsl_deleg.c
431
const gid_t *gids;
usr/src/uts/common/fs/zfs/dsl_deleg.c
514
const gid_t *gids;
usr/src/uts/common/fs/zfs/zfs_acl.c
1662
gid_t gid;
usr/src/uts/common/fs/zfs/zfs_replay.c
65
vap->va_gid = (gid_t)(IS_EPHEMERAL(gid)) ? -1 : gid;
usr/src/uts/common/fs/zfs/zfs_vnops.c
1593
gid_t gid = crgetgid(cr);
usr/src/uts/common/fs/zfs/zfs_vnops.c
2089
gid_t gid = crgetgid(cr);
usr/src/uts/common/fs/zfs/zfs_vnops.c
2730
vap->va_gid = (gid_t)-1;
usr/src/uts/common/gssapi/gssapi_ext.h
147
gid_t *, /* gid out */
usr/src/uts/common/gssapi/gssapi_ext.h
148
gid_t *[], /* gid array out */
usr/src/uts/common/gssapi/gssapi_ext.h
156
gid_t *, /* gid out */
usr/src/uts/common/gssapi/gssapi_ext.h
157
gid_t *[], /* gid array out */
usr/src/uts/common/gssapi/gssapi_ext.h
168
gid_t *, /* gid out */
usr/src/uts/common/gssapi/gssapi_ext.h
169
gid_t *[], /* gid array */
usr/src/uts/common/gssapi/gssapi_ext.h
220
gid_t *gidOut,
usr/src/uts/common/gssapi/gssapi_ext.h
221
gid_t *gids[],
usr/src/uts/common/gssapi/gssapi_ext.h
230
gid_t *gidOut,
usr/src/uts/common/gssapi/gssapi_ext.h
231
gid_t *gids[],
usr/src/uts/common/gssapi/gssapi_ext.h
238
gid_t *gidOut,
usr/src/uts/common/gssapi/gssapi_ext.h
239
gid_t *gids[],
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2446
gid_t *gidOut;
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2447
gid_t *gids[];
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2522
gid_t *gidOut;
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2523
gid_t *gids[];
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2612
gid_t *gidOut;
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2613
gid_t *gids[];
usr/src/uts/common/idmap/idmap_cache.c
426
uint32_t rid, gid_t *gid)
usr/src/uts/common/idmap/idmap_cache.c
530
uint32_t *rid, gid_t gid)
usr/src/uts/common/idmap/idmap_cache.c
63
#define UNDEF_GID ((gid_t)-1)
usr/src/uts/common/idmap/idmap_cache.c
656
uint32_t rid, gid_t gid, int direction)
usr/src/uts/common/idmap/idmap_kapi.c
1137
kidmap_batch_getsidbygid(idmap_get_handle_t *get_handle, gid_t gid,
usr/src/uts/common/idmap/idmap_kapi.c
504
gid_t *gid)
usr/src/uts/common/idmap/idmap_kapi.c
70
gid_t *gid;
usr/src/uts/common/idmap/idmap_kapi.c
752
kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix,
usr/src/uts/common/idmap/kidmap_priv.h
120
uint32_t rid, gid_t *gid);
usr/src/uts/common/idmap/kidmap_priv.h
132
uint32_t *rid, gid_t gid);
usr/src/uts/common/idmap/kidmap_priv.h
141
uint32_t rid, gid_t gid, int direction);
usr/src/uts/common/idmap/kidmap_priv.h
54
gid_t gid;
usr/src/uts/common/inet/udp/udp_opt_data.c
97
384 + NGROUPS_UMAX * sizeof (gid_t), 0 },
usr/src/uts/common/io/ptms_conf.c
430
ptms_set_owner(minor_t dminor, uid_t ruid, gid_t rgid)
usr/src/uts/common/io/ptms_conf.c
462
ptms_minor_valid(minor_t dminor, uid_t *ruid, gid_t *rgid)
usr/src/uts/common/io/ptms_conf.c
471
*rgid = (gid_t)-1;
usr/src/uts/common/io/rsm/rsm.c
6064
rsm_access(uid_t owner, gid_t group, int perm, int mode, const struct cred *cr)
usr/src/uts/common/netsmb/smb_dev.h
105
#define SMBM_ANY_GROUP ((gid_t)-1)
usr/src/uts/common/nfs/auth.h
129
gid_t req_clnt_gid;
usr/src/uts/common/nfs/auth.h
132
gid_t *val;
usr/src/uts/common/nfs/auth.h
140
gid_t auth_srv_gid;
usr/src/uts/common/nfs/auth.h
143
gid_t *val;
usr/src/uts/common/nfs/export.h
301
gid_t auth_srv_gid;
usr/src/uts/common/nfs/export.h
303
gid_t *auth_srv_gids;
usr/src/uts/common/nfs/export.h
609
struct svc_req *, cred_t *, uid_t *, gid_t *, uint_t *, gid_t **);
usr/src/uts/common/nfs/nfs.h
1012
uid_t *, gid_t *, uint_t *, gid_t **);
usr/src/uts/common/nfs/nfs.h
981
extern int setdirgid(vnode_t *, gid_t *, cred_t *);
usr/src/uts/common/nfs/nfs4.h
1476
extern int nfs_idmap_str_gid(utf8string *u8s, gid_t *, bool_t);
usr/src/uts/common/nfs/nfs4.h
1478
extern int nfs_idmap_gid_str(gid_t gid, utf8string *u8s, bool_t);
usr/src/uts/common/nfs/nfs4.h
1490
extern int vs_ace4_to_aent(vsecattr_t *, vsecattr_t *, uid_t, gid_t,
usr/src/uts/common/nfs/nfs4.h
1492
extern int vs_ace4_to_acet(vsecattr_t *, vsecattr_t *, uid_t, gid_t,
usr/src/uts/common/nfs/nfs_log.h
122
gid_t rh_gid; /* gid of requestor as per RPC */
usr/src/uts/common/nfs/nfsid_map.h
133
gid_t gid;
usr/src/uts/common/nfs/nfsid_map.h
72
gid_t gid;
usr/src/uts/common/os/core.c
339
gid_t gid;
usr/src/uts/common/os/cred.c
1012
return (ucredsize - ndiff * sizeof (gid_t));
usr/src/uts/common/os/cred.c
1189
valid_ephemeral_gid(zone_t *zone, gid_t id)
usr/src/uts/common/os/cred.c
1228
eph_gid_alloc(zone_t *zone, int flags, gid_t *start, int count)
usr/src/uts/common/os/cred.c
1261
gid_t *min_gid, gid_t *last_gid)
usr/src/uts/common/os/cred.c
1280
gid_t min_gid, gid_t last_gid)
usr/src/uts/common/os/cred.c
1434
crgrpcopyin(int n, gid_t *gidset)
usr/src/uts/common/os/cred.c
1443
if (copyin(gidset, mem->crg_groups, sizeof (gid_t) * n)) {
usr/src/uts/common/os/cred.c
1449
qsort(mem->crg_groups, n, sizeof (gid_t), gidcmp);
usr/src/uts/common/os/cred.c
1453
const gid_t *
usr/src/uts/common/os/cred.c
196
dummycr->cr_gid = (gid_t)-1;
usr/src/uts/common/os/cred.c
198
dummycr->cr_rgid = (gid_t)-1;
usr/src/uts/common/os/cred.c
200
dummycr->cr_sgid = (gid_t)-1;
usr/src/uts/common/os/cred.c
531
groupmember(gid_t gid, const cred_t *cr)
usr/src/uts/common/os/cred.c
542
supgroupmember(gid_t gid, const cred_t *cr)
usr/src/uts/common/os/cred.c
546
const gid_t *gp, *endgp;
usr/src/uts/common/os/cred.c
668
grp1->crg_ngroups * sizeof (gid_t)) == 0))) {
usr/src/uts/common/os/cred.c
695
gid_t
usr/src/uts/common/os/cred.c
701
gid_t
usr/src/uts/common/os/cred.c
707
gid_t
usr/src/uts/common/os/cred.c
76
gid_t min_gid;
usr/src/uts/common/os/cred.c
77
gid_t last_gid;
usr/src/uts/common/os/cred.c
783
crsetresgid(cred_t *cr, gid_t r, gid_t e, gid_t s)
usr/src/uts/common/os/cred.c
803
crsetugid(cred_t *cr, uid_t uid, gid_t gid)
usr/src/uts/common/os/cred.c
821
gid_t g1 = *(gid_t *)v1;
usr/src/uts/common/os/cred.c
822
gid_t g2 = *(gid_t *)v2;
usr/src/uts/common/os/cred.c
833
crsetgroups(cred_t *cr, int n, gid_t *grp)
usr/src/uts/common/os/cred.c
84
#define CREDGRPSZ(ngrp) (sizeof (credgrp_t) + ((ngrp - 1) * sizeof (gid_t)))
usr/src/uts/common/os/cred.c
845
bcopy(grp, cr->cr_grps->crg_groups, n * sizeof (gid_t));
usr/src/uts/common/os/cred.c
848
qsort(cr->cr_grps->crg_groups, n, sizeof (gid_t), gidcmp);
usr/src/uts/common/os/cred.c
869
const gid_t *
usr/src/uts/common/os/cred.c
895
sizeof (gid_t) * pcrp->pr_ngroups);
usr/src/uts/common/os/ipc.c
516
gid_t gid;
usr/src/uts/common/os/policy.c
1154
secpolicy_vnode_setids_setgids(const cred_t *cred, gid_t gid)
usr/src/uts/common/os/procset.c
784
gid_t gid;
usr/src/uts/common/os/sid.c
303
ksid_lookupbygid(zone_t *zone, gid_t id, ksid_t *res)
usr/src/uts/common/os/sid.c
516
kcrsid_gidstosids(zone_t *zone, int ngrp, gid_t *grp)
usr/src/uts/common/os/sysent.c
123
int setgid(gid_t);
usr/src/uts/common/os/sysent.c
178
int setgroups(int, gid_t *);
usr/src/uts/common/os/sysent.c
179
int getgroups(int, gid_t *);
usr/src/uts/common/os/sysent.c
204
int lchown(char *, uid_t, gid_t);
usr/src/uts/common/os/sysent.c
211
int setegid(gid_t);
usr/src/uts/common/os/sysent.c
215
int setregid(gid_t, gid_t);
usr/src/uts/common/os/sysent.c
70
int chown(char *, uid_t, gid_t);
usr/src/uts/common/os/sysent.c
77
int fchownat(int, char *, uid_t, gid_t, int);
usr/src/uts/common/rpc/auth.h
342
extern AUTH *authsys_create(const char *, const uid_t, const gid_t, const int,
usr/src/uts/common/rpc/auth.h
343
const gid_t *);
usr/src/uts/common/rpc/auth.h
382
extern enum clnt_stat netname2user(char *, uid_t *, gid_t *, int *, gid_t *);
usr/src/uts/common/rpc/auth.h
389
extern int netname2user(const char *, uid_t *, gid_t *, int *, gid_t *);
usr/src/uts/common/rpc/auth.h
470
extern int authkerb_getucred(struct svc_req *, uid_t *, gid_t *,
usr/src/uts/common/rpc/auth_des.h
130
uid_t *, gid_t *, short *, gid_t *);
usr/src/uts/common/rpc/auth_sys.h
115
extern bool_t xdr_gid_t(XDR *, gid_t *);
usr/src/uts/common/rpc/auth_sys.h
76
gid_t aup_gid;
usr/src/uts/common/rpc/auth_sys.h
78
gid_t *aup_gids;
usr/src/uts/common/rpc/rpcsec_gss.h
119
gid_t gid;
usr/src/uts/common/rpc/rpcsec_gss.h
121
gid_t *gidlist;
usr/src/uts/common/rpc/sec/auth_kern.c
177
const gid_t *gp = crgetgroups(cr);
usr/src/uts/common/rpc/sec/auth_loopb.c
182
const gid_t *gp = crgetgroups(cr);
usr/src/uts/common/rpc/sec/authu_prot.c
116
gid_t gid;
usr/src/uts/common/rpc/sec/authu_prot.c
138
xdr_array(xdrs, &groups, &len, NGRPS, sizeof (gid_t), xdr_gid_t))
usr/src/uts/common/rpc/sec/authu_prot.c
151
gid_t gid;
usr/src/uts/common/rpc/sec/authu_prot.c
169
xdr_array(xdrs, &groups, &len, NGROUPS_UMAX, sizeof (gid_t),
usr/src/uts/common/rpc/sec/authu_prot.c
93
xdr_gid_t(XDR *xdrs, gid_t *ip)
usr/src/uts/common/rpc/sec/authu_prot.c
99
if (sizeof (gid_t) == sizeof (int32_t)) {
usr/src/uts/common/rpc/sec/key_call.c
202
netname2user(char *name, uid_t *uid, gid_t *gid, int *len, gid_t *groups)
usr/src/uts/common/rpc/sec/svc_authu.c
79
gid_t area_gids[NGRPS];
usr/src/uts/common/rpc/sec/svcauthdes.c
417
gid_t gid; /* cached gid */
usr/src/uts/common/rpc/sec/svcauthdes.c
420
gid_t groups[1]; /* cached groups - allocate ngroups_max */
usr/src/uts/common/rpc/sec/svcauthdes.c
433
gid_t i_gid;
usr/src/uts/common/rpc/sec/svcauthdes.c
513
(ngroups_max - 1) * sizeof (gid_t), KM_NOSLEEP))) {
usr/src/uts/common/rpc/sec/svcauthdes.c
624
(ngroups_max - 1) * sizeof (gid_t));
usr/src/uts/common/rpc/sec/svcauthdes.c
673
(ngroups_max - 1) * sizeof (gid_t));
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
1817
client_data->u_cred.gidlen * sizeof (gid_t));
usr/src/uts/common/rpc/svc.h
1081
gid_t egid; /* effective gid */
usr/src/uts/common/rpc/svc.h
1083
gid_t rgid; /* real gid */
usr/src/uts/common/smbsrv/ntifs.h
609
gid_t sd_gid;
usr/src/uts/common/smbsrv/smb_ktypes.h
726
gid_t shr_gid;
usr/src/uts/common/smbsrv/smb_share.h
218
gid_t shr_gid; /* autohome only */
usr/src/uts/common/smbsrv/smb_token.h
81
(sizeof (smb_posix_grps_t) + (n - 1) * sizeof (gid_t))
usr/src/uts/common/smbsrv/smb_token.h
88
gid_t pg_grps[ANY_SIZE_ARRAY];
usr/src/uts/common/sys/acl.h
301
extern int acl_strip(const char *, uid_t, gid_t, mode_t);
usr/src/uts/common/sys/cred.h
106
extern const gid_t *crgetgroups(const cred_t *);
usr/src/uts/common/sys/cred.h
107
extern const gid_t *crgetggroups(const struct credgrp *);
usr/src/uts/common/sys/cred.h
116
extern int crsetresgid(cred_t *, gid_t, gid_t, gid_t);
usr/src/uts/common/sys/cred.h
122
extern int crsetugid(cred_t *, uid_t, gid_t);
usr/src/uts/common/sys/cred.h
127
extern int crsetgroups(cred_t *, int, gid_t *);
usr/src/uts/common/sys/cred.h
128
extern struct credgrp *crgrpcopyin(int, gid_t *);
usr/src/uts/common/sys/cred.h
171
extern boolean_t valid_ephemeral_gid(struct zone *, gid_t);
usr/src/uts/common/sys/cred.h
174
extern int eph_gid_alloc(struct zone *, int, gid_t *, int);
usr/src/uts/common/sys/cred.h
82
extern int groupmember(gid_t, const cred_t *);
usr/src/uts/common/sys/cred.h
83
extern int supgroupmember(gid_t, const cred_t *);
usr/src/uts/common/sys/cred.h
92
extern gid_t crgetgid(const cred_t *);
usr/src/uts/common/sys/cred.h
93
extern gid_t crgetrgid(const cred_t *);
usr/src/uts/common/sys/cred.h
94
extern gid_t crgetsgid(const cred_t *);
usr/src/uts/common/sys/cred_impl.h
72
gid_t crg_groups[1];
usr/src/uts/common/sys/cred_impl.h
78
gid_t cr_gid; /* effective group id */
usr/src/uts/common/sys/cred_impl.h
80
gid_t cr_rgid; /* real group id */
usr/src/uts/common/sys/cred_impl.h
82
gid_t cr_sgid; /* "saved" group id (from exec) */
usr/src/uts/common/sys/door.h
160
gid_t dc_egid; /* Effective gid of client */
usr/src/uts/common/sys/door.h
162
gid_t dc_rgid; /* Real gid of client */
usr/src/uts/common/sys/exacct_impl.h
99
gid_t pu_rgid; /* group ID */
usr/src/uts/common/sys/fs/autofs.h
165
gid_t fn_gid; /* group's uid */
usr/src/uts/common/sys/fs/hsfs_node.h
137
gid_t vol_gid; /* gid of volume */
usr/src/uts/common/sys/fs/hsfs_node.h
48
gid_t gid; /* owner's group id */
usr/src/uts/common/sys/fs/hsfs_rrip.h
178
#define RRIP_GID(x) (gid_t)BOTH_INT(RRIP_gid(x))
usr/src/uts/common/sys/fs/smbfs_mount.h
75
gid_t gid; /* octal group id */
usr/src/uts/common/sys/fs/udf_inode.h
420
gid_t i_gid; /* File owner's gid */
usr/src/uts/common/sys/fs/ufs_inode.h
217
gid_t ic_gid; /* 120: long EFT version of gid */
usr/src/uts/common/sys/hwconf.h
77
gid_t mp_gid;
usr/src/uts/common/sys/ipc.h
49
gid_t gid; /* owner's group id */
usr/src/uts/common/sys/ipc.h
51
gid_t cgid; /* creator's group id */
usr/src/uts/common/sys/ipc_impl.h
164
gid_t ipc_gid; /* owner's group id */
usr/src/uts/common/sys/ipc_impl.h
166
gid_t ipc_cgid; /* creator's group id */
usr/src/uts/common/sys/ipc_impl.h
80
gid_t ipcx_gid; /* owner's group id */
usr/src/uts/common/sys/ipc_impl.h
82
gid_t ipcx_cgid; /* creator's group id */
usr/src/uts/common/sys/kidmap.h
112
gid_t *gid, idmap_stat *stat);
usr/src/uts/common/sys/kidmap.h
124
kidmap_batch_getsidbygid(idmap_get_handle_t *get_handle, gid_t gid,
usr/src/uts/common/sys/kidmap.h
74
gid_t *gid);
usr/src/uts/common/sys/kidmap.h
85
kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix,
usr/src/uts/common/sys/klpd.h
128
gid_t pfr_rgid, pfr_egid;
usr/src/uts/common/sys/policy.h
167
int secpolicy_vnode_setids_setgids(const cred_t *, gid_t);
usr/src/uts/common/sys/port_impl.h
143
gid_t port_gid;
usr/src/uts/common/sys/procfs.h
288
gid_t pr_gid; /* real group id */
usr/src/uts/common/sys/procfs.h
289
gid_t pr_egid; /* effective group id */
usr/src/uts/common/sys/procfs.h
389
gid_t pr_egid; /* effective group id */
usr/src/uts/common/sys/procfs.h
390
gid_t pr_rgid; /* real group id */
usr/src/uts/common/sys/procfs.h
391
gid_t pr_sgid; /* saved group id (from exec) */
usr/src/uts/common/sys/procfs.h
393
gid_t pr_groups[1]; /* array of supplementary groups */
usr/src/uts/common/sys/procfs.h
523
gid_t pr_gid;
usr/src/uts/common/sys/procfs.h
555
gid_t pr_gid; /* owner's group id */
usr/src/uts/common/sys/ptms.h
113
extern int ptms_minor_valid(minor_t ptmin, uid_t *uid, gid_t *gid);
usr/src/uts/common/sys/ptms.h
115
extern void ptms_set_owner(minor_t ptmin, uid_t uid, gid_t gid);
usr/src/uts/common/sys/ptms.h
132
gid_t pto_rgid;
usr/src/uts/common/sys/ptms.h
53
gid_t pt_rgid; /* Real group owner of pty */
usr/src/uts/common/sys/rsm/rsm.h
367
gid_t rsmipc_gid;
usr/src/uts/common/sys/rsm/rsm_in.h
233
gid_t rsmsi_gid;
usr/src/uts/common/sys/rsm/rsm_in.h
257
gid_t s_gid; /* owner id */
usr/src/uts/common/sys/sid.h
107
int ksid_lookupbygid(zone_t *, gid_t, ksid_t *);
usr/src/uts/common/sys/sid.h
128
ksidlist_t *kcrsid_gidstosids(zone_t *, int, gid_t *);
usr/src/uts/common/sys/sid.h
132
int allocids(int, int, uid_t *, int, gid_t *);
usr/src/uts/common/sys/stat.h
116
gid_t st_gid;
usr/src/uts/common/sys/stat.h
138
gid_t st_gid;
usr/src/uts/common/sys/stat.h
223
gid_t st_gid;
usr/src/uts/common/sys/stat.h
249
gid_t st_gid;
usr/src/uts/common/sys/stat.h
284
gid_t st_gid;
usr/src/uts/common/sys/stat.h
310
gid_t st_gid;
usr/src/uts/common/sys/stat.h
78
gid_t st_gid;
usr/src/uts/common/sys/stat.h
95
gid_t st_gid;
usr/src/uts/common/sys/stropts.h
409
gid_t gid;
usr/src/uts/common/sys/stropts.h
427
gid_t gid;
usr/src/uts/common/sys/sysevent_impl.h
389
gid_t ch_gid; /* Creators effective group id */
usr/src/uts/common/sys/tl.h
51
gid_t tc_gid; /* Effective group id */
usr/src/uts/common/sys/tl.h
53
gid_t tc_rgid; /* Real group id */
usr/src/uts/common/sys/tl.h
55
gid_t tc_sgid; /* Saved group id (from exec) */
usr/src/uts/common/sys/ucred.h
110
(ngroups_max - 1) * sizeof (gid_t))
usr/src/uts/common/sys/ucred.h
125
((int)sysconf(_SC_NGROUPS_MAX) - 1) * sizeof (gid_t) + \
usr/src/uts/common/sys/vnode.h
435
gid_t va_gid; /* owner group id */
usr/src/uts/common/syscall/chown.c
58
fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag)
usr/src/uts/common/syscall/chown.c
65
gid != (gid_t)-1 && !VALID_GID(gid, zone)) {
usr/src/uts/common/syscall/chown.c
83
chown(char *path, uid_t uid, gid_t gid)
usr/src/uts/common/syscall/chown.c
89
lchown(char *path, uid_t uid, gid_t gid)
usr/src/uts/common/syscall/gid.c
142
setegid(gid_t gid)
usr/src/uts/common/syscall/gid.c
217
setregid(gid_t rgid, gid_t egid)
usr/src/uts/common/syscall/gid.c
42
setgid(gid_t gid)
usr/src/uts/common/syscall/groups.c
130
getgroups(int gidsetsize, gid_t *gidset)
usr/src/uts/common/syscall/groups.c
141
if (copyout(crgetgroups(cr), gidset, n * sizeof (gid_t)))
usr/src/uts/common/syscall/groups.c
41
setgroups(int gidsetsize, gid_t *gidset)
usr/src/uts/common/syscall/groups.c
59
const gid_t *groups;
usr/src/uts/common/syscall/groups.c
77
ksl = kcrsid_gidstosids(zone, n, (gid_t *)groups);
usr/src/uts/common/syscall/sidsys.c
45
gid_t sg = 0;
usr/src/uts/intel/sys/old_procfs.h
254
gid_t pr_gid; /* real group id */
usr/src/uts/intel/sys/old_procfs.h
288
gid_t pr_egid; /* effective group id */
usr/src/uts/intel/sys/old_procfs.h
360
gid_t pr_egid; /* Effective group id */
usr/src/uts/intel/sys/old_procfs.h
361
gid_t pr_rgid; /* Real group id */
usr/src/uts/intel/sys/old_procfs.h
362
gid_t pr_sgid; /* Saved group id (from exec) */
usr/src/uts/sparc/sys/old_procfs.h
253
gid_t pr_gid; /* real group id */
usr/src/uts/sparc/sys/old_procfs.h
287
gid_t pr_egid; /* effective group id */
usr/src/uts/sparc/sys/old_procfs.h
359
gid_t pr_egid; /* Effective group id */
usr/src/uts/sparc/sys/old_procfs.h
360
gid_t pr_rgid; /* Real group id */
usr/src/uts/sparc/sys/old_procfs.h
361
gid_t pr_sgid; /* Saved group id (from exec) */