bin/csh/config.h
6
#define GETGROUPS_T gid_t
bin/getfacl/getfacl.c
82
getgname(gid_t gid)
bin/ls/ls.c
759
gid_t maxgroup;
bin/ls/ls.c
767
char nuser[STRBUF_SIZEOF(gid_t) + 1];
bin/pax/cache.c
233
name_gid(gid_t gid, int frc)
bin/pax/cache.c
363
gid_name(char *name, gid_t *gid)
bin/pax/cache.h
69
gid_t gid; /* cached gid */
bin/pax/cpio.c
1043
if (arcn->sb.st_gid != (gid_t)(SHRT_EXT(hd->h_gid)))
bin/pax/cpio.c
288
arcn->sb.st_gid = (gid_t)asc_ul(hd->c_gid, sizeof(hd->c_gid), OCT);
bin/pax/cpio.c
565
arcn->sb.st_gid = (gid_t)asc_ul(hd->c_gid, sizeof(hd->c_gid), HEX);
bin/pax/cpio.c
860
arcn->sb.st_gid = (gid_t)(RSHRT_EXT(hd->h_gid));
bin/pax/cpio.c
875
arcn->sb.st_gid = (gid_t)(SHRT_EXT(hd->h_gid));
bin/pax/extern.h
104
const char * name_gid(gid_t, int);
bin/pax/extern.h
106
int gid_name(char *, gid_t *);
bin/pax/extern.h
141
int chk_path(char *, uid_t, gid_t);
bin/pax/extern.h
143
int set_ids(char *, uid_t, gid_t);
bin/pax/extern.h
144
int set_lids(char *, uid_t, gid_t);
bin/pax/file_subs.c
541
chk_path( char *name, uid_t st_uid, gid_t st_gid)
bin/pax/file_subs.c
668
set_ids(char *fnm, uid_t uid, gid_t gid)
bin/pax/sel_subs.c
201
gid_t gid;
bin/pax/sel_subs.c
229
gid = (gid_t)strtoul(str+1, NULL, 10);
bin/pax/sel_subs.h
49
gid_t gid;
bin/pax/tar.c
389
arcn->sb.st_gid = (gid_t)asc_ul(hd->gid, sizeof(hd->gid), OCT);
bin/pax/tar.c
762
arcn->sb.st_gid = (gid_t)asc_ul(hd->gid, sizeof(hd->gid), OCT);
bin/pkill/pkill.c
446
if (kp->ki_rgid == (gid_t)li->li_number)
bin/ps/ps.c
125
gid_t *gids;
bin/ps/ps.c
235
init_list(&gidlist, addelem_gid, sizeof(gid_t), "group");
bin/ps/ps.c
843
grp = getgrgid((gid_t)bigtemp);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
702
if (setegid((gid_t)pw->pw_gid) < 0) {
crypto/heimdal/appl/login/login.c
321
gid_t tty_gid;
crypto/heimdal/kcm/acl.c
178
gid_t gid)
crypto/heimdal/kcm/cache.c
41
char *kcm_ccache_nextid(pid_t pid, uid_t uid, gid_t gid)
crypto/heimdal/kcm/cache.c
445
gid_t gid,
crypto/heimdal/kcm/client.c
170
gid_t gid = pwd->pw_gid;
crypto/heimdal/kcm/config.c
166
gid_t gid = 0;
crypto/heimdal/kcm/kcm-protos.h
182
gid_t /*gid*/);
crypto/heimdal/kcm/kcm-protos.h
60
gid_t /*gid*/,
crypto/heimdal/kcm/kcm-protos.h
86
gid_t /*gid*/);
crypto/heimdal/kcm/kcm_locl.h
148
gid_t gid;
crypto/heimdal/kcm/kcm_locl.h
92
gid_t gid;
crypto/heimdal/lib/ipc/common.c
45
gid_t gid;
crypto/heimdal/lib/ipc/common.c
62
gid_t
crypto/heimdal/lib/ipc/common.c
82
_heim_ipc_create_cred(uid_t uid, gid_t gid, pid_t pid, pid_t session, heim_icred *cred)
crypto/heimdal/lib/ipc/heim-ipc.h
53
gid_t
crypto/heimdal/lib/ipc/hi_locl.h
83
_heim_ipc_create_cred(uid_t, gid_t, pid_t, pid_t, heim_icred *);
crypto/heimdal/lib/ipc/server.c
1074
c->unixrights.gid = (gid_t) -1;
crypto/heimdal/lib/ipc/server.c
211
gid_t gid;
crypto/heimdal/lib/ipc/server.c
266
gid_t gid;
crypto/heimdal/lib/ipc/server.c
475
gid_t gid;
crypto/heimdal/lib/ipc/server.c
518
gid_t gid;
crypto/heimdal/lib/roken/chown.c
39
chown(const char *path, uid_t owner, gid_t group)
crypto/heimdal/lib/roken/fchown.c
39
fchown(int fd, uid_t owner, gid_t group)
crypto/heimdal/lib/roken/initgroups.c
39
initgroups(const char *name, gid_t basegid)
crypto/heimdal/lib/roken/setegid.c
43
setegid(gid_t egid)
crypto/krb5/src/include/k5-util.h
78
# define krb5_setegid(EGID) (setegid((gid_t)(EGID)))
crypto/krb5/src/include/k5-util.h
80
# define krb5_setegid(EGID) (setresgid(getgid(), (gid_t)(EGID), getegid()))
crypto/krb5/src/include/k5-util.h
82
# define krb5_setegid(EGID) (setregid(getegid(), (gid_t)(EGID)))
crypto/krb5/src/lib/krb5/os/krbfileio.c
69
gid_t gid;
crypto/krb5/src/util/support/secure_getenv.c
90
gid_t r, e, s;
crypto/openssh/audit-bsm.c
259
gid_t gid = -1;
crypto/openssh/audit-bsm.c
88
extern void aug_save_gid(gid_t);
crypto/openssh/audit-bsm.c
89
extern void aug_save_egid(gid_t);
crypto/openssh/auth.c
654
fake.pw_gid = privsep_pw == NULL ? (gid_t)-1 : privsep_pw->pw_gid;
crypto/openssh/channels.c
2492
gid_t egid;
crypto/openssh/defines.h
802
int setegid (gid_t);
crypto/openssh/groupaccess.c
50
ga_init(const char *user, gid_t base)
crypto/openssh/groupaccess.c
52
gid_t *groups_bygid;
crypto/openssh/groupaccess.h
30
int ga_init(const char *, gid_t);
crypto/openssh/openbsd-compat/bsd-getpeereid.c
28
getpeereid(int s, uid_t *euid, gid_t *gid)
crypto/openssh/openbsd-compat/bsd-getpeereid.c
47
getpeereid(int s, uid_t *euid, gid_t *gid)
crypto/openssh/openbsd-compat/bsd-getpeereid.c
64
getpeereid(int s, uid_t *euid, gid_t *gid)
crypto/openssh/openbsd-compat/bsd-misc.c
168
fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag)
crypto/openssh/openbsd-compat/bsd-misc.h
77
int fchownat(int, const char *, uid_t, gid_t, int);
crypto/openssh/openbsd-compat/bsd-setres_id.c
29
setresgid(gid_t rgid, gid_t egid, gid_t sgid)
crypto/openssh/openbsd-compat/bsd-setres_id.h
18
int setresgid(gid_t, gid_t, gid_t);
crypto/openssh/openbsd-compat/getgrouplist.c
46
getgrouplist(const char *uname, gid_t agroup, gid_t *groups, int *grpcnt)
crypto/openssh/openbsd-compat/openbsd-compat.h
194
int getgrouplist(const char *, gid_t, gid_t *, int *);
crypto/openssh/openbsd-compat/openbsd-compat.h
225
int getpeereid(int , uid_t *, gid_t *);
crypto/openssh/openbsd-compat/openbsd-compat.h
328
char *group_from_gid(gid_t, int);
crypto/openssh/openbsd-compat/port-aix.c
443
getgrouplist(const char *user, gid_t pgid, gid_t *groups, int *grpcnt)
crypto/openssh/openbsd-compat/port-aix.c
446
gid_t gid;
crypto/openssh/openbsd-compat/port-aix.c
471
gid = (gid_t)ll;
crypto/openssh/openbsd-compat/port-aix.h
124
int getgrouplist(const char *, gid_t, gid_t *, int *);
crypto/openssh/openbsd-compat/pwcache.c
83
group_from_gid(gid_t gid, int nogroup)
crypto/openssh/openbsd-compat/pwcache.c
86
gid_t gid;
crypto/openssh/sftp-server.c
1756
gr = getgrgid((gid_t)n);
crypto/openssh/sftp-usergroup.c
200
if (rgroup_name((gid_t)(d[i]->a.gid)) != NULL)
crypto/openssh/ssh-agent.c
1979
gid_t egid;
crypto/openssh/sshd-auth.c
184
gid_t gidset[1];
crypto/openssh/sshpty.c
169
gid_t gid;
crypto/openssh/sshpty.c
90
if (chown(tty, (uid_t) 0, (gid_t) 0) == -1)
crypto/openssh/uidswap.c
110
user_groupslen, sizeof(gid_t));
crypto/openssh/uidswap.c
185
gid_t old_gid = getgid();
crypto/openssh/uidswap.c
46
static gid_t saved_egid = 0;
crypto/openssh/uidswap.c
53
static gid_t *saved_egroups = NULL, *user_groups = NULL;
crypto/openssh/uidswap.c
91
saved_egroupslen, sizeof(gid_t));
include/grp.h
58
gid_t gr_gid; /* group id */
include/grp.h
67
struct group *getgrgid(gid_t);
include/grp.h
70
const char *group_from_gid(gid_t, int);
include/grp.h
71
int gid_from_group(const char *, gid_t *);
include/grp.h
74
struct group * (*)(gid_t));
include/grp.h
80
int getgrgid_r(gid_t, struct group *, char *, size_t,
include/pwd.h
115
gid_t pw_gid; /* user gid */
include/rpc/auth.h
280
extern int netname2user(char [MAXNETNAMELEN + 1], uid_t *, gid_t *, int *,
include/rpc/auth.h
281
gid_t *);
include/rpc/auth_des.h
111
extern int authdes_getucred( struct authdes_cred *, uid_t *, gid_t *, int *, gid_t * );
include/rpc/rpcsec_gss.h
100
gid_t gid; /* group ID */
include/rpc/rpcsec_gss.h
102
gid_t *gidlist; /* list of groups */
include/ssp/unistd.h
54
return (ptrsize / sizeof(gid_t));
include/ssp/unistd.h
58
(const char *__name, gid_t __base, gid_t *__buf, int *__lenp),
include/ssp/unistd.h
61
__ssp_redirect_raw(int, getgroups, getgroups, (int __len, gid_t *__buf),
include/unistd.h
332
int chown(const char *, uid_t, gid_t);
include/unistd.h
346
gid_t getegid(void);
include/unistd.h
348
gid_t getgid(void);
include/unistd.h
349
int getgroups(int, gid_t []);
include/unistd.h
366
int setgid(gid_t);
include/unistd.h
412
int fchown(int, uid_t, gid_t);
include/unistd.h
417
int setegid(gid_t);
include/unistd.h
426
int lchown(const char *, uid_t, gid_t);
include/unistd.h
439
int fchownat(int, const char *, uid_t, gid_t, int);
include/unistd.h
462
int setregid(gid_t, gid_t);
include/unistd.h
519
int getgrouplist(const char *, gid_t, gid_t *, int *);
include/unistd.h
523
int getpeereid(int, uid_t *, gid_t *);
include/unistd.h
524
int getresgid(gid_t *, gid_t *, gid_t *);
include/unistd.h
527
int initgroups(const char *, gid_t);
include/unistd.h
574
int setgroups(int, const gid_t *);
include/unistd.h
583
int setresgid(gid_t, gid_t, gid_t);
include/unistd.h
585
int setrgid(gid_t);
krb5/include/autoconf.h
60
#define GETGROUPS_T gid_t
lib/libc/compat-43/setrgid.c
35
setrgid(gid_t rgid)
lib/libc/gen/getgrent.c
1099
gid_t gid;
lib/libc/gen/getgrent.c
1104
gid = (gid_t)-1;
lib/libc/gen/getgrent.c
1112
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
1318
gid_t gid;
lib/libc/gen/getgrent.c
1333
gid = (gid_t)-1;
lib/libc/gen/getgrent.c
1340
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
147
static int gr_addgid(gid_t, gid_t *, int, int *);
lib/libc/gen/getgrent.c
1492
const char *name, gid_t gid)
lib/libc/gen/getgrent.c
1522
if (q < eol && *q == ':' && gid == (gid_t)n)
lib/libc/gen/getgrent.c
1557
grp->gr_gid = (gid_t)n;
lib/libc/gen/getgrent.c
159
gid_t gid;
lib/libc/gen/getgrent.c
183
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
184
desired_size = sizeof(enum nss_lookup_type) + sizeof(gid_t);
lib/libc/gen/getgrent.c
192
sizeof(gid_t));
lib/libc/gen/getgrent.c
211
gid_t gid __unused;
lib/libc/gen/getgrent.c
224
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
305
gid_t gid __unused;
lib/libc/gen/getgrent.c
319
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
444
gr_addgid(gid_t gid, gid_t *groups, int maxgrp, int *grpcnt)
lib/libc/gen/getgrent.c
476
gid_t *groups;
lib/libc/gen/getgrent.c
477
gid_t agroup;
lib/libc/gen/getgrent.c
488
agroup = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
489
groups = va_arg(ap, gid_t *);
lib/libc/gen/getgrent.c
626
getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize,
lib/libc/gen/getgrent.c
665
__getgroupmembership(const char *uname, gid_t agroup, gid_t *groups,
lib/libc/gen/getgrent.c
759
getgrgid(gid_t gid)
lib/libc/gen/getgrent.c
77
int __getgroupmembership(const char *, gid_t, gid_t *, int, int *);
lib/libc/gen/getgrent.c
79
const char *, gid_t);
lib/libc/gen/getgrent.c
845
gid_t gid;
lib/libc/gen/getgrent.c
853
gid = (gid_t)-1;
lib/libc/gen/getgrent.c
860
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrent.c
87
gid_t gid;
lib/libc/gen/getgrent.c
962
gid_t gid;
lib/libc/gen/getgrent.c
969
gid = (gid_t)-1;
lib/libc/gen/getgrent.c
976
gid = va_arg(ap, gid_t);
lib/libc/gen/getgrouplist.c
37
extern int __getgroupmembership(const char *, gid_t, gid_t *, int, int *);
lib/libc/gen/getgrouplist.c
40
__ssp_real(getgrouplist)(const char *uname, gid_t agroup, gid_t *groups, int *grpcnt)
lib/libc/gen/getpeereid.c
40
getpeereid(int s, uid_t *euid, gid_t *egid)
lib/libc/gen/initgroups.c
48
initgroups_impl(const char *uname, gid_t agroup,
lib/libc/gen/initgroups.c
49
int (*setgroups)(int, const gid_t *))
lib/libc/gen/initgroups.c
51
gid_t *groups;
lib/libc/gen/initgroups.c
74
initgroups(const char *uname, gid_t agroup)
lib/libc/gen/initgroups.c
80
freebsd14_initgroups(const char *uname, gid_t agroup)
lib/libc/gen/pw_scan.c
71
pwd->pw_gid = (gid_t)-1; /* a security issue. */
lib/libc/net/nss_compat.c
120
int (*fn)(gid_t, struct group *, char *, size_t, int *);
lib/libc/net/nss_compat.c
121
gid_t gid;
lib/libc/net/nss_compat.c
129
gid = va_arg(ap, gid_t);
lib/libc/posix1e/acl_from_text.c
299
if (*endp != '\0' || l != (unsigned long)(gid_t)l) {
lib/libc/posix1e/acl_from_text.c
303
*id = (gid_t)l;
lib/libc/rpc/auth_unix.c
182
gid_t gid;
lib/libc/rpc/auth_unix.c
183
gid_t *gids;
lib/libc/rpc/auth_unix.c
186
gids = malloc(sizeof(gid_t) * ngids_max);
lib/libc/rpc/netnamer.c
144
_getgroups(char *uname, gid_t groups[NGRPS])
lib/libc/rpc/netnamer.c
146
gid_t ngroups = 0;
lib/libc/rpc/netnamer.c
61
static int _getgroups( char *, gid_t [NGRPS] );
lib/libc/rpc/netnamer.c
67
netname2user(char netname[MAXNETNAMELEN + 1], uid_t *uidp, gid_t *gidp,
lib/libc/rpc/netnamer.c
68
int *gidlenp, gid_t *gidlist)
lib/libc/rpc/netnamer.c
92
*gidp = (gid_t) atol(p);
lib/libc/rpc/netnamer.c
97
gidlist[gidlen] = (gid_t) atol(p);
lib/libc/rpc/svc_auth_des.c
442
gid_t gid; /* cached gid */
lib/libc/rpc/svc_auth_des.c
444
gid_t groups[NGRPS]; /* cached groups */
lib/libc/rpc/svc_auth_des.c
454
authdes_getucred(struct authdes_cred *adc, uid_t *uid, gid_t *gid,
lib/libc/rpc/svc_auth_des.c
455
int *grouplen, gid_t *groups)
lib/libc/rpc/svc_auth_des.c
460
gid_t i_gid;
lib/libc/rpc/svc_vc.c
714
gid_t egid;
lib/libc/tests/nss/getgr_test.c
230
grp->gr_gid = (gid_t)strtol(s, &ts, 10);
lib/libc/tests/nss/getpw_test.c
187
pwd->pw_gid = (gid_t)strtol(s, &ts, 10);
lib/libc/tests/secure/fortify_unistd_test.c
338
gid_t __buf[4];
lib/libc/tests/secure/fortify_unistd_test.c
360
gid_t __buf[4];
lib/libc/tests/secure/fortify_unistd_test.c
382
gid_t * __buf;
lib/libc/tests/secure/fortify_unistd_test.c
406
gid_t * __buf;
lib/libc/tests/secure/fortify_unistd_test.c
430
gid_t * __buf;
lib/libc/tests/secure/fortify_unistd_test.c
485
gid_t __buf[4];
lib/libc/tests/secure/fortify_unistd_test.c
506
gid_t __buf[4];
lib/libc/tests/secure/fortify_unistd_test.c
527
gid_t * __buf;
lib/libc/tests/secure/fortify_unistd_test.c
550
gid_t * __buf;
lib/libc/tests/secure/fortify_unistd_test.c
573
gid_t * __buf;
lib/libcasper/services/cap_grp/cap_grp.c
167
grp->gr_gid = (gid_t)nvlist_get_number(nvl, "gr_gid");
lib/libcasper/services/cap_grp/cap_grp.c
177
gid_t gid, struct group *grp, char *buffer, size_t bufsize,
lib/libcasper/services/cap_grp/cap_grp.c
246
gid_t gid)
lib/libcasper/services/cap_grp/cap_grp.c
280
cap_getgrgid(cap_channel_t *chan, gid_t gid)
lib/libcasper/services/cap_grp/cap_grp.c
305
cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, char *buffer,
lib/libcasper/services/cap_grp/cap_grp.c
410
size_t nnames, const gid_t *gids, size_t ngids)
lib/libcasper/services/cap_grp/cap_grp.c
480
grp_allowed_group(const nvlist_t *limits, const char *gname, gid_t gid)
lib/libcasper/services/cap_grp/cap_grp.c
500
if (gid != (gid_t)-1 &&
lib/libcasper/services/cap_grp/cap_grp.c
525
gid_t gid;
lib/libcasper/services/cap_grp/cap_grp.c
532
gid = (gid_t)nvlist_get_number(newlimits, name);
lib/libcasper/services/cap_grp/cap_grp.c
536
gid = (gid_t)-1;
lib/libcasper/services/cap_grp/cap_grp.c
669
gid_t gid;
lib/libcasper/services/cap_grp/cap_grp.c
674
gid = (gid_t)nvlist_get_number(nvlin, "gid");
lib/libcasper/services/cap_grp/cap_grp.h
43
struct group *cap_getgrgid(cap_channel_t *chan, gid_t gid);
lib/libcasper/services/cap_grp/cap_grp.h
49
int cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp,
lib/libcasper/services/cap_grp/cap_grp.h
61
size_t nnames, const gid_t *gids, size_t ngids);
lib/libcasper/services/cap_grp/tests/grp_test.c
1208
runtest_groups(cap_channel_t *capgrp, const char **names, const gid_t *gids,
lib/libcasper/services/cap_grp/tests/grp_test.c
1286
gid_t gids[5];
lib/libcasper/services/cap_grp/tests/grp_test.c
229
gid_t gids[5];
lib/libcasper/services/cap_grp/tests/grp_test.c
893
if (grp->gr_gid != (gid_t)-1)
lib/libcasper/services/cap_pwd/cap_pwd.c
106
pwd->pw_gid = (gid_t)nvlist_get_number(nvl, "pw_gid");
lib/libcasper/services/cap_pwd/tests/pwd_test.c
907
if (pwd->pw_gid != (gid_t)-1)
lib/libcuse/cuse.h
66
struct cuse_dev *cuse_dev_create(const struct cuse_methods *, void *, void *, uid_t, gid_t, int, const char *,...);
lib/libcuse/cuse_lib.c
366
uid_t _uid, gid_t _gid, int _perms, const char *_fmt,...)
lib/libkvm/kvm_proc.c
160
(kp->ki_ngroups - 1) * sizeof(gid_t));
lib/libkvm/kvm_proc.c
175
if (kp->ki_groups[0] != (gid_t)arg)
lib/libkvm/kvm_proc.c
185
if (kp->ki_rgid != (gid_t)arg)
lib/libpam/modules/pam_krb5/pam_krb5.c
424
gid_t egid;
lib/libpam/modules/pam_login_access/login_access.c
180
gid_t *grouplist;
lib/libpam/modules/pam_login_access/login_access.c
193
if ((grouplist = calloc(ngroups, sizeof(gid_t))) == NULL) {
lib/libprocstat/core.c
78
.structsize = sizeof(gid_t)
lib/libprocstat/libprocstat.c
152
static gid_t *procstat_getgroups_core(struct procstat_core *core,
lib/libprocstat/libprocstat.c
154
static gid_t * procstat_getgroups_kvm(kvm_t *kd, struct kinfo_proc *kp,
lib/libprocstat/libprocstat.c
156
static gid_t *procstat_getgroups_sysctl(pid_t pid, unsigned int *count);
lib/libprocstat/libprocstat.c
1969
static gid_t *
lib/libprocstat/libprocstat.c
1974
gid_t *groups;
lib/libprocstat/libprocstat.c
1995
len = ngroups * sizeof(gid_t);
lib/libprocstat/libprocstat.c
2003
len - sizeof(gid_t))) {
lib/libprocstat/libprocstat.c
2013
static gid_t *
lib/libprocstat/libprocstat.c
2018
gid_t *groups;
lib/libprocstat/libprocstat.c
2024
len = (sysconf(_SC_NGROUPS_MAX) + 1) * sizeof(gid_t);
lib/libprocstat/libprocstat.c
2035
*cntp = len / sizeof(gid_t);
lib/libprocstat/libprocstat.c
2039
static gid_t *
lib/libprocstat/libprocstat.c
2043
gid_t *groups;
lib/libprocstat/libprocstat.c
2048
*cntp = len / sizeof(gid_t);
lib/libprocstat/libprocstat.c
2052
gid_t *
lib/libprocstat/libprocstat.c
2070
procstat_freegroups(struct procstat *procstat __unused, gid_t *groups)
lib/libprocstat/libprocstat.h
208
void procstat_freegroups(struct procstat *procstat, gid_t *groups);
lib/libprocstat/libprocstat.h
249
gid_t *procstat_getgroups(struct procstat *procstat, struct kinfo_proc *kp,
lib/librpcsec_gss/svc_rpcsec_gss.c
130
gid_t cl_gid_storage[NGRPS];
lib/libsys/_libsys.h
103
typedef gid_t (__sys_getegid_t)(void);
lib/libsys/_libsys.h
106
typedef gid_t (__sys_getgid_t)(void);
lib/libsys/_libsys.h
175
typedef int (__sys_setgid_t)(gid_t);
lib/libsys/_libsys.h
176
typedef int (__sys_setegid_t)(gid_t);
lib/libsys/_libsys.h
236
typedef int (__sys_setresgid_t)(gid_t, gid_t, gid_t);
lib/libsys/_libsys.h
275
typedef int (__sys_getresgid_t)(gid_t *, gid_t *, gid_t *);
lib/libsys/_libsys.h
374
typedef int (__sys_fchownat_t)(int, const char *, uid_t, gid_t, int);
lib/libsys/_libsys.h
470
typedef int (__sys_getgroups_t)(int, gid_t *);
lib/libsys/_libsys.h
471
typedef int (__sys_setgroups_t)(int, const gid_t *);
lib/libsys/_libsys.h
513
gid_t __sys_getegid(void);
lib/libsys/_libsys.h
516
gid_t __sys_getgid(void);
lib/libsys/_libsys.h
585
int __sys_setgid(gid_t gid);
lib/libsys/_libsys.h
586
int __sys_setegid(gid_t egid);
lib/libsys/_libsys.h
646
int __sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid);
lib/libsys/_libsys.h
685
int __sys_getresgid(gid_t * rgid, gid_t * egid, gid_t * sgid);
lib/libsys/_libsys.h
784
int __sys_fchownat(int fd, const char * path, uid_t uid, gid_t gid, int flag);
lib/libsys/_libsys.h
880
int __sys_getgroups(int gidsetsize, gid_t * gidset);
lib/libsys/_libsys.h
881
int __sys_setgroups(int gidsetsize, const gid_t * gidset);
lib/libugidfw/ugidfw.c
556
bsde_parse_gidrange(char *spec, gid_t *min, gid_t *max,
lib/libugidfw/ugidfw.c
559
gid_t gid1, gid2;
lib/libugidfw/ugidfw.c
639
gid_t gid_min, gid_max;
lib/libugidfw/ugidfw.c
808
gid_t gid_min, gid_max;
lib/libutil/_secure_path.c
43
_secure_path(const char *path, uid_t uid, gid_t gid)
lib/libutil/libutil.h
142
int _secure_path(const char *_path, uid_t _uid, gid_t _gid);
lib/libutil/login_cap.c
298
gid_t egid = 0;
lib/libutil/tests/grp_test.c
42
static gid_t grpGID = 1234;
libexec/atrun/atrun.c
119
run_file(const char *filename, uid_t uid, gid_t gid)
libexec/atrun/atrun.c
456
gid_t batch_gid;
libexec/atrun/atrun.c
530
batch_gid = (gid_t) -1;
libexec/flua/modules/lposix.c
121
group = (gid_t)lua_tointeger(L, 3);
libexec/flua/modules/lposix.c
93
gid_t group = (gid_t)-1;
libexec/mknetid/hash.h
37
gid_t groupid;
libexec/mknetid/mknetid.c
107
gid_t i;
sbin/bsdlabel/bsdlabel.c
657
gid_t gid;
sbin/ccdconfig/ccdconfig.c
287
gid_t egid;
sbin/hastd/subr.c
158
gid_t rgid, egid, sgid;
sbin/ipfw/ipfw2.c
5228
gid_t gid;
sbin/mdmfs/mdmfs.c
63
gid_t mi_gid;
sbin/mdmfs/mdmfs.c
661
gid_t *gid;
sbin/mdmfs/mdmfs.c
689
if (*gid == (gid_t)ULONG_MAX)
sbin/mknod/mknod.c
101
gid_t gid;
sbin/mknod/mknod.c
76
static gid_t
sbin/mount_cd9660/mount_cd9660.c
275
static gid_t
sbin/mount_cd9660/mount_cd9660.c
280
gid_t gid;
sbin/mount_cd9660/mount_cd9660.c
65
static gid_t a_gid(const char *);
sbin/mount_msdosfs/mount_msdosfs.c
228
gid_t
sbin/mount_msdosfs/mount_msdosfs.c
233
gid_t gid;
sbin/mount_msdosfs/mount_msdosfs.c
57
static gid_t a_gid(char *);
sbin/mount_msdosfs/mount_msdosfs.c
77
gid_t gid = 0;
sbin/newfs/mkfs.c
901
gid_t gid;
sbin/pfctl/parse.y
164
gid_t gid[2];
sbin/pfctl/parse.y
4518
gid_t gid;
sbin/restore/dirs.c
81
gid_t gid;
sbin/restore/restore.h
108
gid_t gid; /* file group */
sbin/restore/tape.c
565
gid_t gid;
sys/bsm/audit_record.h
237
token_t *au_to_newgroups(uint16_t n, gid_t *groups);
sys/bsm/audit_record.h
247
token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
248
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
sys/bsm/audit_record.h
249
token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
250
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
sys/bsm/audit_record.h
251
token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
252
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
sys/bsm/audit_record.h
253
token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
254
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
sys/bsm/audit_record.h
255
token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid,
sys/bsm/audit_record.h
256
uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid,
sys/bsm/audit_record.h
258
token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
259
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
sys/bsm/audit_record.h
271
token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
272
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
sys/bsm/audit_record.h
273
token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
274
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
sys/bsm/audit_record.h
275
token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
276
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
sys/bsm/audit_record.h
277
token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
278
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
sys/bsm/audit_record.h
279
token_t *au_to_subject32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
280
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
sys/bsm/audit_record.h
281
token_t *au_to_subject64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/bsm/audit_record.h
282
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
sys/cddl/compat/opensolaris/sys/policy.h
60
int secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid);
sys/compat/freebsd32/freebsd32.h
166
gid_t st_gid; /* group ID of the file's group */
sys/compat/freebsd32/freebsd32.h
211
gid_t st_gid;
sys/compat/freebsd32/freebsd32.h
244
gid_t st_gid;
sys/compat/freebsd32/freebsd32.h
357
gid_t ki_rgid;
sys/compat/freebsd32/freebsd32.h
358
gid_t ki_svgid;
sys/compat/freebsd32/freebsd32.h
361
gid_t ki_groups[KI_NGROUPS];
sys/compat/freebsd32/freebsd32_ipc.h
34
gid_t cgid;
sys/compat/freebsd32/freebsd32_ipc.h
36
gid_t gid;
sys/compat/linuxkpi/common/include/linux/cdev.h
104
cdev_add_ext(struct linux_cdev *cdev, dev_t dev, uid_t uid, gid_t gid, int mode)
sys/compat/linuxkpi/common/include/linux/fs.h
198
gid_t gid, int mode);
sys/compat/linuxkpi/common/include/linux/fs.h
219
const struct file_operations *fops, uid_t uid, gid_t gid, int mode)
sys/compat/linuxkpi/common/src/linux_compat.c
2686
gid_t gid, int mode)
sys/dev/evdev/evdev.c
595
evdev_set_cdev_mode(struct evdev_dev *evdev, uid_t uid, gid_t gid, int mode)
sys/dev/evdev/evdev.h
156
void evdev_set_cdev_mode(struct evdev_dev *, uid_t, gid_t, int);
sys/dev/evdev/evdev_private.h
115
gid_t ev_cdev_gid;
sys/dev/usb/usb_dev.c
1830
uint8_t iface_index, uid_t uid, gid_t gid, int mode)
sys/dev/usb/usb_device.c
2121
int fi, int rwmode, uid_t uid, gid_t gid, int mode)
sys/dev/usb/usb_device.h
308
int, int, int, uid_t, gid_t, int);
sys/dev/usb/usbdi.h
694
uint8_t iface_index, uid_t uid, gid_t gid, int mode);
sys/fs/cd9660/cd9660_mount.h
44
gid_t gid; /* gid that owns ISO-9660 files */
sys/fs/cd9660/cd9660_node.c
150
inop->inode.iso_gid = (gid_t)0;
sys/fs/cd9660/cd9660_node.h
52
gid_t iso_gid; /* owner group id */
sys/fs/cd9660/cd9660_vnops.c
125
gid_t gid;
sys/fs/cd9660/cd9660_vnops.c
88
vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
sys/fs/cd9660/iso.h
232
gid_t im_gid;
sys/fs/cuse/cuse_ioctl.h
67
gid_t group_id;
sys/fs/devfs/devfs.h
147
gid_t de_gid;
sys/fs/devfs/devfs.h
97
gid_t dr_gid;
sys/fs/devfs/devfs_vnops.c
1784
gid_t gid;
sys/fs/devfs/devfs_vnops.c
1814
if (vap->va_gid == (gid_t)VNOVAL)
sys/fs/ext2fs/ext2_vnops.c
106
static int ext2_chown(struct vnode *, uid_t, gid_t, struct ucred *,
sys/fs/ext2fs/ext2_vnops.c
447
if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
sys/fs/ext2fs/ext2_vnops.c
559
ext2_chown(struct vnode *vp, uid_t uid, gid_t gid, struct ucred *cred,
sys/fs/ext2fs/ext2_vnops.c
564
gid_t ogid;
sys/fs/ext2fs/ext2_vnops.c
569
if (gid == (gid_t)VNOVAL)
sys/fs/fuse/fuse_file.h
156
gid_t gid;
sys/fs/fuse/fuse_internal.c
1168
if (vap->va_gid != (gid_t)VNOVAL) {
sys/fs/fuse/fuse_vnops.c
2430
if (vap->va_gid != (gid_t)VNOVAL) {
sys/fs/msdosfs/msdosfs_vnops.c
413
if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
sys/fs/msdosfs/msdosfs_vnops.c
415
gid_t gid;
sys/fs/msdosfs/msdosfs_vnops.c
423
if (gid == (gid_t)VNOVAL)
sys/fs/msdosfs/msdosfsmount.h
258
gid_t gid; /* gid that owns msdosfs files */
sys/fs/msdosfs/msdosfsmount.h
82
gid_t pm_gid; /* gid to set as owner of the files */
sys/fs/nfs/nfs.h
241
gid_t nid_gid;
sys/fs/nfs/nfs.h
566
gid_t nfsc_groups[NFS_MAXGRPS + 1];
sys/fs/nfs/nfs_commonacl.c
198
gid_t gid;
sys/fs/nfs/nfs_commonacl.c
49
gid_t gid;
sys/fs/nfs/nfs_commonacl.c
579
nfsv4_gidtostr((gid_t)aclp->acl_entry[i].ae_id, &name,
sys/fs/nfs/nfs_commonacl.c
637
nfsv4_gidtostr((gid_t)aclp->acl_entry[i].ae_id, &name,
sys/fs/nfs/nfs_commonsubs.c
103
NFSD_VNET_DEFINE(gid_t, nfsrv_defaultgid) = GID_NOGROUP;
sys/fs/nfs/nfs_commonsubs.c
1362
gid_t gid;
sys/fs/nfs/nfs_commonsubs.c
251
static int nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char *name);
sys/fs/nfs/nfs_commonsubs.c
252
static bool nfs_in_prime(int flag, uid_t uid, gid_t gid);
sys/fs/nfs/nfs_commonsubs.c
3732
ret = nfsrv_getuser(RPCNFSUSERD_GETUID, uid, (gid_t)0, NULL);
sys/fs/nfs/nfs_commonsubs.c
3797
ret = nfsrv_getuser(RPCNFSUSERD_GETUID, uid, (gid_t)0, NULL);
sys/fs/nfs/nfs_commonsubs.c
3898
ret = nfsrv_getuser(RPCNFSUSERD_GETUSER, (uid_t)0, (gid_t)0,
sys/fs/nfs/nfs_commonsubs.c
3919
nfsv4_gidtostr(gid_t gid, u_char **cpp, int *retlenp)
sys/fs/nfs/nfs_commonsubs.c
3924
gid_t tmp;
sys/fs/nfs/nfs_commonsubs.c
4039
nfsv4_strtogid(struct nfsrv_descript *nd, u_char *str, int len, gid_t *gidp)
sys/fs/nfs/nfs_commonsubs.c
4046
gid_t tgid;
sys/fs/nfs/nfs_commonsubs.c
4056
tgid = (gid_t)strtoul(str0, &endstr, 10);
sys/fs/nfs/nfs_commonsubs.c
4122
ret = nfsrv_getuser(RPCNFSUSERD_GETGROUP, (uid_t)0, (gid_t)0,
sys/fs/nfs/nfs_commonsubs.c
4250
nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char *name)
sys/fs/nfs/nfs_commonsubs.c
4309
nfs_in_prime(int flag, uid_t uid, gid_t gid)
sys/fs/nfs/nfs_commonsubs.c
4336
gid_t *grps;
sys/fs/nfs/nfs_commonsubs.c
4461
grps = malloc(sizeof(gid_t) * nidp->nid_ngroup, M_TEMP,
sys/fs/nfs/nfs_commonsubs.c
4464
sizeof(gid_t) * nidp->nid_ngroup);
sys/fs/nfs/nfs_commonsubs.c
566
if (vap->va_gid == (gid_t)VNOVAL)
sys/fs/nfs/nfs_commonsubs.c
598
if ((flags & NFSSATTR_FULL) && vap->va_gid != (gid_t)VNOVAL) {
sys/fs/nfs/nfs_commonsubs.c
657
if ((flags & NFSSATTR_FULL) && vap->va_gid != (gid_t)VNOVAL)
sys/fs/nfs/nfs_var.h
407
void nfsv4_gidtostr(gid_t, u_char **, int *);
sys/fs/nfs/nfs_var.h
408
int nfsv4_strtogid(struct nfsrv_descript *, u_char *, int, gid_t *);
sys/fs/nfs/nfs_var.h
688
int nfscl_maperr(NFSPROC_T *, int, uid_t, gid_t);
sys/fs/nfs/nfsclstate.h
290
gid_t group;
sys/fs/nfs/nfsdport.h
41
#define NFSVNO_NOTSETGID(n) ((n)->na_gid == ((gid_t)VNOVAL))
sys/fs/nfs/nfsdport.h
42
#define NFSVNO_ISSETGID(n) ((n)->na_gid != ((gid_t)VNOVAL))
sys/fs/nfs/nfsid.h
42
gid_t nid_gid;
sys/fs/nfs/nfsid.h
47
gid_t *nid_grps; /* and the list */
sys/fs/nfs/nfsid.h
73
gid_t gid;
sys/fs/nfs/nfsrvstate.h
114
gid_t lc_gid;
sys/fs/nfs/nfsrvstate.h
316
gid_t un_gid;
sys/fs/nfsclient/nfs_clcomsubs.c
285
nap->na_gid = fxdr_unsigned(gid_t, fp->fa_gid);
sys/fs/nfsclient/nfs_clcomsubs.c
313
nap->na_gid = fxdr_unsigned(gid_t, fp->fa_gid);
sys/fs/nfsclient/nfs_clport.c
1169
if (vap->va_gid != (gid_t)VNOVAL) {
sys/fs/nfsclient/nfs_clport.c
1171
vap->va_gid = (gid_t)VNOVAL;
sys/fs/nfsclient/nfs_clport.c
1207
nfscl_maperr(struct thread *td, int error, uid_t uid, gid_t gid)
sys/fs/nfsclient/nfs_clrpcops.c
200
static int nfsrv_parseug(struct nfsrv_descript *, int, uid_t *, gid_t *,
sys/fs/nfsclient/nfs_clrpcops.c
8039
gid_t grp;
sys/fs/nfsclient/nfs_clrpcops.c
8313
nfsrv_parseug(struct nfsrv_descript *nd, int dogrp, uid_t *uidp, gid_t *gidp,
sys/fs/nfsclient/nfs_clvfsops.c
1784
nfsva.na_vattr.va_gid = (gid_t)0;
sys/fs/nfsclient/nfs_clvfsops.c
369
nfsva.na_vattr.va_gid = (gid_t)0;
sys/fs/nfsclient/nfs_clvfsops.c
390
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
1005
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
1048
vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
sys/fs/nfsclient/nfs_clvnops.c
1067
vap->va_gid == (gid_t)VNOVAL)
sys/fs/nfsclient/nfs_clvnops.c
1423
(uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
1645
error = nfscl_maperr(uiop->uio_td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
1676
error = nfscl_maperr(uiop->uio_td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
1713
error = nfscl_maperr(uiop->uio_td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
1920
vap->va_gid != (gid_t)VNOVAL)) {
sys/fs/nfsclient/nfs_clvnops.c
2117
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
2328
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
2392
(gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
2591
(gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
2738
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
2801
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
2977
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
3021
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
3748
(void) nfscl_maperr(ap->a_td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
3771
(void) nfscl_maperr(ap->a_td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
387
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
3892
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
3990
error = nfscl_maperr(td, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
4323
error = nfscl_maperr(curthread, error, (uid_t)0, (gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
601
(gid_t)0);
sys/fs/nfsclient/nfs_clvnops.c
930
(gid_t)0);
sys/fs/nfsserver/nfs_nfsdport.c
3137
nvap->na_gid = fxdr_unsigned(gid_t, sp->sa_gid);
sys/fs/nfsserver/nfs_nfsdport.c
3166
nvap->na_gid = fxdr_unsigned(gid_t, *tl);
sys/fs/nfsserver/nfs_nfsdport.c
3222
gid_t gid;
sys/fs/nfsserver/nfs_nfsdport.c
4268
gid_t *grps;
sys/fs/nfsserver/nfs_nfsdport.c
4288
sizeof(gid_t), M_TEMP, M_WAITOK);
sys/fs/nfsserver/nfs_nfsdport.c
4290
export.export.ex_ngroups * sizeof(gid_t));
sys/fs/nfsserver/nfs_nfsdport.c
4315
export.export.ex_ngroups * sizeof(gid_t),
sys/fs/nfsserver/nfs_nfsdport.c
4690
gid_t vagid;
sys/fs/nfsserver/nfs_nfsdport.c
613
nvap->na_vattr.va_gid != (gid_t)VNOVAL ||
sys/fs/nfsserver/nfs_nfsdport.c
626
nvap->na_vattr.va_gid != (gid_t)VNOVAL ||
sys/fs/nfsserver/nfs_nfsdsubs.c
51
extern gid_t nfsrv_defaultgid;
sys/fs/nfsserver/nfs_nfsdsubs.c
58
NFSD_VNET_DECLARE(gid_t, nfsrv_defaultgid);
sys/fs/nullfs/null_vnops.c
543
vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
sys/fs/p9fs/p9_client.c
1158
p9_create_symlink(struct p9_fid *fid, char *name, char *symtgt, gid_t gid)
sys/fs/p9fs/p9_client.h
154
int p9_create_symlink(struct p9_fid *fid, char *name, char *symtgt, gid_t gid);
sys/fs/p9fs/p9_protocol.c
178
gid_t *val = va_arg(ap, gid_t *);
sys/fs/p9fs/p9_protocol.c
398
gid_t val = va_arg(ap, gid_t);
sys/fs/p9fs/p9_protocol.h
197
gid_t n_gid; /* 9p2000.u extensions */
sys/fs/p9fs/p9_protocol.h
207
gid_t st_gid; /* group ID of owner */
sys/fs/p9fs/p9_protocol.h
230
gid_t gid; /* group id */
sys/fs/p9fs/p9fs.h
64
gid_t n_gid; /* 9p2000.u extensions */
sys/fs/p9fs/p9fs_vnops.c
1038
p9fs_chown(struct vnode *vp, uid_t uid, gid_t gid, struct ucred *cred,
sys/fs/p9fs/p9fs_vnops.c
1044
gid_t ogid;
sys/fs/p9fs/p9fs_vnops.c
1052
if (gid == (gid_t)VNOVAL)
sys/fs/p9fs/p9fs_vnops.c
1193
if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
sys/fs/p9fs/p9fs_vnops.c
1634
gid_t gid;
sys/fs/smbfs/smbfs.h
53
gid_t gid;
sys/fs/smbfs/smbfs.h
72
gid_t sm_gid;
sys/fs/smbfs/smbfs_vnops.c
283
if ((vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL ||
sys/fs/tarfs/tarfs.h
230
time_t mtime, uid_t uid, gid_t gid, mode_t mode,
sys/fs/tarfs/tarfs.h
69
gid_t gid;
sys/fs/tarfs/tarfs_subr.c
166
__enum_uint8(vtype) type, off_t off, size_t sz, time_t mtime, uid_t uid, gid_t gid,
sys/fs/tarfs/tarfs_vfsops.c
447
gid_t gid;
sys/fs/tarfs/tarfs_vfsops.c
855
uid_t root_uid, gid_t root_gid, mode_t root_mode,
sys/fs/tarfs/tarfs_vfsops.c
942
gid_t root_gid;
sys/fs/tmpfs/tmpfs.h
211
gid_t tn_gid; /* (v) */
sys/fs/tmpfs/tmpfs.h
468
uid_t uid, gid_t gid, mode_t mode, struct tmpfs_node *,
sys/fs/tmpfs/tmpfs.h
500
int tmpfs_chown(struct vnode *, uid_t, gid_t, struct ucred *,
sys/fs/tmpfs/tmpfs_subr.c
2150
tmpfs_chown(struct vnode *vp, uid_t uid, gid_t gid, struct ucred *cred,
sys/fs/tmpfs/tmpfs_subr.c
2156
gid_t ogid;
sys/fs/tmpfs/tmpfs_subr.c
542
uid_t uid, gid_t gid, mode_t mode, struct tmpfs_node *parent,
sys/fs/tmpfs/tmpfs_vfsops.c
336
gid_t root_gid;
sys/fs/udf/udf_vnops.c
349
vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
sys/fs/unionfs/union.h
64
gid_t um_gid;
sys/fs/unionfs/union_vfsops.c
183
gid = (gid_t)strtol(tmp, &ep, 10);
sys/fs/unionfs/union_vfsops.c
90
gid_t gid;
sys/fs/unionfs/union_vnops.c
1105
vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
sys/fs/unionfs/union_vnops.c
903
gid_t gid; /* upper side vnode's gid */
sys/kern/imgact_elf.c
2614
(1 + p->p_ucred->cr_ngroups) * sizeof(gid_t);
sys/kern/imgact_elf.c
2617
structsize = sizeof(gid_t);
sys/kern/imgact_elf.c
2619
sbuf_bcat(sb, &p->p_ucred->cr_gid, sizeof(gid_t));
sys/kern/imgact_elf.c
2621
sizeof(gid_t));
sys/kern/kern_conf.c
60
int unit, struct ucred *cr, uid_t uid, gid_t gid, int mode, const char *fmt,
sys/kern/kern_conf.c
853
struct ucred *cr, uid_t uid, gid_t gid, int mode, const char *fmt,
sys/kern/kern_conf.c
870
make_dev(struct cdevsw *devsw, int unit, uid_t uid, gid_t gid, int mode,
sys/kern/kern_conf.c
888
gid_t gid, int mode, const char *fmt, ...)
sys/kern/kern_conf.c
905
uid_t uid, gid_t gid, int mode, const char *fmt, ...)
sys/kern/kern_conf.c
924
struct ucred *cr, uid_t uid, gid_t gid, int mode, const char *fmt, ...)
sys/kern/kern_descrip.c
5488
badfo_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kern/kern_descrip.c
5607
invfo_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kern/kern_exit.c
1180
if (p->p_ucred->cr_gid != (gid_t)id) {
sys/kern/kern_proc.c
1120
(kp->ki_ngroups - 1) * sizeof(gid_t));
sys/kern/kern_proc.c
1666
if (p->p_ucred->cr_gid != (gid_t)name[0])
sys/kern/kern_proc.c
1678
if (p->p_ucred->cr_rgid != (gid_t)name[0])
sys/kern/kern_proc.c
2946
error = SYSCTL_OUT(req, &cred->cr_gid, sizeof(gid_t));
sys/kern/kern_proc.c
2949
cred->cr_ngroups * sizeof(gid_t));
sys/kern/kern_prot.c
1057
gid_t gid;
sys/kern/kern_prot.c
1066
gid_t gid;
sys/kern/kern_prot.c
109
static void groups_normalize(int *ngrp, gid_t *groups);
sys/kern/kern_prot.c
111
const gid_t *groups);
sys/kern/kern_prot.c
1155
gid_t egid;
sys/kern/kern_prot.c
1164
gid_t egid;
sys/kern/kern_prot.c
1203
gid_t smallgroups[CRED_SMALLGROUPS_NB];
sys/kern/kern_prot.c
1204
gid_t *groups;
sys/kern/kern_prot.c
1218
groups = malloc(gidsetsize * sizeof(gid_t), M_TEMP, M_WAITOK);
sys/kern/kern_prot.c
1222
error = copyin(uap->gidset, groups, gidsetsize * sizeof(gid_t));
sys/kern/kern_prot.c
1240
gid_t *gidset;
sys/kern/kern_prot.c
1247
gid_t smallgroups[CRED_SMALLGROUPS_NB];
sys/kern/kern_prot.c
1248
gid_t *groups;
sys/kern/kern_prot.c
1265
groups = malloc(gidsetsize * sizeof(gid_t), M_TEMP, M_WAITOK);
sys/kern/kern_prot.c
1269
error = copyin(uap->gidset, groups, gidsetsize * sizeof(gid_t));
sys/kern/kern_prot.c
1283
kern_setgroups(struct thread *td, int *ngrpp, gid_t *groups)
sys/kern/kern_prot.c
1418
gid_t rgid;
sys/kern/kern_prot.c
1419
gid_t egid;
sys/kern/kern_prot.c
1428
gid_t egid, rgid;
sys/kern/kern_prot.c
1445
if (((rgid != (gid_t)-1 && rgid != oldcred->cr_rgid &&
sys/kern/kern_prot.c
1447
(egid != (gid_t)-1 && egid != oldcred->cr_gid &&
sys/kern/kern_prot.c
1452
if (egid != (gid_t)-1 && oldcred->cr_gid != egid) {
sys/kern/kern_prot.c
1456
if (rgid != (gid_t)-1 && oldcred->cr_rgid != rgid) {
sys/kern/kern_prot.c
1460
if ((rgid != (gid_t)-1 || newcred->cr_gid != newcred->cr_rgid) &&
sys/kern/kern_prot.c
1576
gid_t rgid;
sys/kern/kern_prot.c
1577
gid_t egid;
sys/kern/kern_prot.c
1578
gid_t sgid;
sys/kern/kern_prot.c
1587
gid_t egid, rgid, sgid;
sys/kern/kern_prot.c
1606
if (((rgid != (gid_t)-1 && rgid != oldcred->cr_rgid &&
sys/kern/kern_prot.c
1609
(egid != (gid_t)-1 && egid != oldcred->cr_rgid &&
sys/kern/kern_prot.c
1612
(sgid != (gid_t)-1 && sgid != oldcred->cr_rgid &&
sys/kern/kern_prot.c
1618
if (egid != (gid_t)-1 && oldcred->cr_gid != egid) {
sys/kern/kern_prot.c
1622
if (rgid != (gid_t)-1 && oldcred->cr_rgid != rgid) {
sys/kern/kern_prot.c
1626
if (sgid != (gid_t)-1 && oldcred->cr_svgid != sgid) {
sys/kern/kern_prot.c
1670
gid_t *rgid;
sys/kern/kern_prot.c
1671
gid_t *egid;
sys/kern/kern_prot.c
1672
gid_t *sgid;
sys/kern/kern_prot.c
1747
groups_check_normalized(int ngrp, const gid_t *groups)
sys/kern/kern_prot.c
1749
gid_t prev_g;
sys/kern/kern_prot.c
1759
const gid_t g = groups[i];
sys/kern/kern_prot.c
1775
group_is_supplementary(const gid_t gid, const struct ucred *const cred)
sys/kern/kern_prot.c
1793
groupmember(gid_t gid, const struct ucred *cred)
sys/kern/kern_prot.c
1809
realgroupmember(gid_t gid, const struct ucred *cred)
sys/kern/kern_prot.c
2894
nbytes = n * sizeof(gid_t);
sys/kern/kern_prot.c
2918
cr->cr_agroups = nbytes / sizeof(gid_t);
sys/kern/kern_prot.c
2929
groups_normalize(int *ngrp, gid_t *groups)
sys/kern/kern_prot.c
2931
gid_t prev_g;
sys/kern/kern_prot.c
2946
const gid_t g = groups[i];
sys/kern/kern_prot.c
2973
crsetgroups_internal(struct ucred *cr, int ngrp, const gid_t *groups)
sys/kern/kern_prot.c
2980
bcopy(groups, cr->cr_groups, ngrp * sizeof(gid_t));
sys/kern/kern_prot.c
2994
crsetgroups(struct ucred *cr, int ngrp, const gid_t *groups)
sys/kern/kern_prot.c
3027
crsetgroups_and_egid(struct ucred *cr, int ngrp, const gid_t *groups,
sys/kern/kern_prot.c
3028
const gid_t default_egid)
sys/kern/kern_prot.c
3137
change_egid(struct ucred *newcred, gid_t egid)
sys/kern/kern_prot.c
3167
change_rgid(struct ucred *newcred, gid_t rgid)
sys/kern/kern_prot.c
3193
change_svgid(struct ucred *newcred, gid_t svgid)
sys/kern/kern_prot.c
329
error = copyout(&cred->cr_gid, uap->gidset, sizeof(gid_t));
sys/kern/kern_prot.c
332
(ngrp - 1) * sizeof(gid_t));
sys/kern/kern_prot.c
344
gid_t *gidset;
sys/kern/kern_prot.c
363
error = copyout(cred->cr_groups, uap->gidset, ngrp * sizeof(gid_t));
sys/kern/kern_prot.c
522
const gid_t g1 = *(const gid_t *)p1;
sys/kern/kern_prot.c
523
const gid_t g2 = *(const gid_t *)p2;
sys/kern/kern_prot.c
539
const u_int flags, gid_t *const smallgroups)
sys/kern/kern_prot.c
541
gid_t *groups;
sys/kern/kern_prot.c
559
smallgroups : malloc(wcred->sc_supp_groups_nb * sizeof(gid_t),
sys/kern/kern_prot.c
562
wcred->sc_supp_groups_nb * sizeof(gid_t));
sys/kern/kern_prot.c
590
gid_t smallgroups[CRED_SMALLGROUPS_NB];
sys/kern/subr_acl_nfs4.c
171
vaccess_acl_nfs4(__enum_uint8(vtype) type, uid_t file_uid, gid_t file_gid,
sys/kern/subr_acl_posix1e.c
405
acl_posix1e_mode_to_entry(acl_tag_t tag, uid_t uid, gid_t gid, mode_t mode)
sys/kern/subr_acl_posix1e.c
56
vaccess_acl_posix1e(__enum_uint8(vtype) type, uid_t file_uid, gid_t file_gid,
sys/kern/sys_pipe.c
1649
pipe_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kern/tty.c
1377
gid_t gid;
sys/kern/uipc_mqueue.c
1247
gid_t gid;
sys/kern/uipc_mqueue.c
1271
if (vap->va_gid == (gid_t)VNOVAL)
sys/kern/uipc_mqueue.c
153
gid_t mn_gid;
sys/kern/uipc_mqueue.c
2604
mqf_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kern/uipc_mqueue.c
2615
if (gid == (gid_t)-1)
sys/kern/uipc_sem.c
223
ksem_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kern/uipc_sem.c
239
if (gid == (gid_t)-1)
sys/kern/uipc_shm.c
1789
shm_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kern/uipc_shm.c
1805
if (gid == (gid_t)-1)
sys/kern/vfs_mount.c
1329
gid_t *grps;
sys/kern/vfs_mount.c
1484
export.ex_ngroups * sizeof(gid_t),
sys/kern/vfs_mount.c
1515
sizeof(gid_t), M_TEMP, M_WAITOK);
sys/kern/vfs_mount.c
1518
sizeof(gid_t));
sys/kern/vfs_subr.c
5562
vaccess_vexec_smr(mode_t file_mode, uid_t file_uid, gid_t file_gid, struct ucred *cred)
sys/kern/vfs_subr.c
5619
vaccess(__enum_uint8(vtype) type, mode_t file_mode, uid_t file_uid, gid_t file_gid,
sys/kern/vfs_syscalls.c
3095
gid_t gid)
sys/kern/vfs_syscalls.c
3141
gid_t gid;
sys/kern/vfs_vnops.c
2740
vn_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/kgssapi/gss_accept_sec_context.c
175
gid_t *gidp,
sys/kgssapi/gss_accept_sec_context.c
177
gid_t *groups)
sys/kgssapi/gss_pname_to_uid.c
82
const gss_OID mech, uid_t *uidp, gid_t *gidp,
sys/kgssapi/gss_pname_to_uid.c
83
int *numgroups, gid_t *groups)
sys/kgssapi/gssapi.h
477
gid_t *,
sys/kgssapi/gssapi.h
479
gid_t * /* groups list */
sys/kgssapi/gssapi.h
620
gid_t *gidp, /* pointer to GID for result */
sys/kgssapi/gssapi.h
622
gid_t *groups /* pointer to group list */
sys/net/pfvar.h
1936
gid_t gid;
sys/netpfil/ipfw/ip_fw2.c
1210
match = groupmember((gid_t)insn->d[0], *uc);
sys/netpfil/pf/pf.c
5047
pf_match_gid(u_int8_t op, gid_t a1, gid_t a2, gid_t g)
sys/netsmb/smb_conn.c
394
gid_t gid = vcspec->group;
sys/netsmb/smb_conn.c
749
gid_t gid = shspec->group;
sys/netsmb/smb_conn.h
136
gid_t gid; /* group of connection */
sys/netsmb/smb_conn.h
151
gid_t gid; /* group of connection */
sys/netsmb/smb_conn.h
250
gid_t vc_grp; /* group of connection */
sys/netsmb/smb_conn.h
297
gid_t ss_grp; /* group of connection */
sys/netsmb/smb_conn.h
323
gid_t group;
sys/netsmb/smb_conn.h
340
gid_t group;
sys/netsmb/smb_conn.h
64
#define SMBM_ANY_GROUP ((gid_t)-1)
sys/netsmb/smb_dev.h
74
gid_t ioc_group; /* proposed group */
sys/netsmb/smb_dev.h
85
gid_t ioc_group; /* proposed group of share */
sys/nfs/nfsproto.h
504
gid_t fa4_gid;
sys/nfsserver/nfs.h
262
void nfsrvw_sort(gid_t *, int);
sys/rpc/auth.h
277
extern int netname2user(char *, uid_t *, gid_t *, int *, gid_t *);
sys/rpc/rpcsec_gss.h
100
gid_t gid; /* group ID */
sys/rpc/rpcsec_gss.h
102
gid_t *gidlist; /* list of groups */
sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
152
gid_t cl_gid_storage[NGROUPS];
sys/rpc/rpcsec_tls/rpctls_impl.c
104
uid_t *uid, int *ngrps, gid_t **gids);
sys/rpc/rpcsec_tls/rpctls_impl.c
377
gid_t **gids)
sys/rpc/rpcsec_tls/rpctls_impl.c
387
gid_t *gidp;
sys/rpc/rpcsec_tls/rpctls_impl.c
405
*gids = gidp = mem_alloc(*ngrps * sizeof(gid_t));
sys/rpc/rpcsec_tls/rpctls_impl.c
439
gid_t *gidp;
sys/rpc/svc.h
156
gid_t *xp_gidp;
sys/rpc/svc_vc.c
1171
gid_t egid;
sys/security/audit/audit.h
101
void audit_arg_groupset(gid_t *gidset, int gidset_size);
sys/security/audit/audit.h
108
void audit_arg_owner(uid_t uid, gid_t gid);
sys/security/audit/audit.h
134
void audit_arg_posix_ipc_perm(uid_t uid, gid_t gid, mode_t mode);
sys/security/audit/audit.h
93
void audit_arg_gid(gid_t gid);
sys/security/audit/audit.h
95
void audit_arg_egid(gid_t egid);
sys/security/audit/audit.h
97
void audit_arg_rgid(gid_t rgid);
sys/security/audit/audit.h
99
void audit_arg_sgid(gid_t sgid);
sys/security/audit/audit_arg.c
162
audit_arg_gid(gid_t gid)
sys/security/audit/audit_arg.c
188
audit_arg_egid(gid_t egid)
sys/security/audit/audit_arg.c
214
audit_arg_rgid(gid_t rgid)
sys/security/audit/audit_arg.c
240
audit_arg_sgid(gid_t sgid)
sys/security/audit/audit_arg.c
266
audit_arg_groupset(gid_t *gidset, int gidset_size)
sys/security/audit/audit_arg.c
280
sizeof(gid_t) * gidset_size, M_AUDITGIDSET, M_WAITOK);
sys/security/audit/audit_arg.c
368
audit_arg_owner(uid_t uid, gid_t gid)
sys/security/audit/audit_arg.c
637
audit_arg_posix_ipc_perm(uid_t uid, gid_t gid, mode_t mode)
sys/security/audit/audit_private.h
109
gid_t vn_gid;
sys/security/audit/audit_private.h
117
gid_t *gidset;
sys/security/audit/audit_private.h
167
gid_t pipc_gid;
sys/security/audit/audit_private.h
184
gid_t ar_subj_rgid;
sys/security/audit/audit_private.h
185
gid_t ar_subj_egid;
sys/security/audit/audit_private.h
197
gid_t ar_arg_egid;
sys/security/audit/audit_private.h
198
gid_t ar_arg_rgid;
sys/security/audit/audit_private.h
199
gid_t ar_arg_sgid;
sys/security/audit/audit_private.h
206
gid_t ar_arg_gid;
sys/security/audit/bsm_token.c
1095
au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
sys/security/audit/bsm_token.c
1118
au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
sys/security/audit/bsm_token.c
1142
au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
sys/security/audit/bsm_token.c
1165
au_to_subject32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/security/audit/bsm_token.c
1166
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
sys/security/audit/bsm_token.c
1200
au_to_subject64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/security/audit/bsm_token.c
1201
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
sys/security/audit/bsm_token.c
1237
au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/security/audit/bsm_token.c
1238
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
sys/security/audit/bsm_token.c
367
return (au_to_newgroups(AUDIT_MAX_GROUPS, (gid_t *)groups));
sys/security/audit/bsm_token.c
376
au_to_newgroups(u_int16_t n, gid_t *groups)
sys/security/audit/bsm_token.c
666
au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
sys/security/audit/bsm_token.c
696
au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
sys/security/audit/bsm_token.c
727
au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid,
sys/security/audit/bsm_token.c
750
au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/security/audit/bsm_token.c
751
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
sys/security/audit/bsm_token.c
786
au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/security/audit/bsm_token.c
787
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
sys/security/audit/bsm_token.c
825
au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
sys/security/audit/bsm_token.c
826
gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
sys/security/mac/mac_cred.c
288
mac_cred_check_setgid(struct ucred *cred, gid_t gid)
sys/security/mac/mac_cred.c
301
mac_cred_check_setegid(struct ucred *cred, gid_t egid)
sys/security/mac/mac_cred.c
315
mac_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset)
sys/security/mac/mac_cred.c
343
mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid)
sys/security/mac/mac_cred.c
373
mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
sys/security/mac/mac_cred.c
374
gid_t sgid)
sys/security/mac/mac_framework.h
124
int mac_cred_check_setegid(struct ucred *cred, gid_t egid);
sys/security/mac/mac_framework.h
126
int mac_cred_check_setgid(struct ucred *cred, gid_t gid);
sys/security/mac/mac_framework.h
128
gid_t *gidset);
sys/security/mac/mac_framework.h
129
int mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid);
sys/security/mac/mac_framework.h
130
int mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
sys/security/mac/mac_framework.h
131
gid_t sgid);
sys/security/mac/mac_framework.h
319
uid_t uid, gid_t gid);
sys/security/mac/mac_framework.h
339
uid_t uid, gid_t gid);
sys/security/mac/mac_framework.h
660
uid_t uid, gid_t gid);
sys/security/mac/mac_policy.h
153
typedef int (*mpo_cred_check_setegid_t)(struct ucred *cred, gid_t egid);
sys/security/mac/mac_policy.h
155
typedef int (*mpo_cred_check_setgid_t)(struct ucred *cred, gid_t gid);
sys/security/mac/mac_policy.h
157
gid_t *gidset);
sys/security/mac/mac_policy.h
158
typedef int (*mpo_cred_check_setregid_t)(struct ucred *cred, gid_t rgid,
sys/security/mac/mac_policy.h
159
gid_t egid);
sys/security/mac/mac_policy.h
160
typedef int (*mpo_cred_check_setresgid_t)(struct ucred *cred, gid_t rgid,
sys/security/mac/mac_policy.h
161
gid_t egid, gid_t sgid);
sys/security/mac/mac_policy.h
365
uid_t uid, gid_t gid);
sys/security/mac/mac_policy.h
395
uid_t uid, gid_t gid);
sys/security/mac/mac_policy.h
690
gid_t gid);
sys/security/mac/mac_posix_sem.c
219
gid_t gid)
sys/security/mac/mac_posix_shm.c
217
gid_t gid)
sys/security/mac/mac_vfs.c
857
gid_t gid)
sys/security/mac_biba/mac_biba.c
1629
struct label *kslabel, uid_t uid, gid_t gid)
sys/security/mac_biba/mac_biba.c
1779
struct label *shmlabel, uid_t uid, gid_t gid)
sys/security/mac_biba/mac_biba.c
3411
struct label *vplabel, uid_t uid, gid_t gid)
sys/security/mac_bsdextended/mac_bsdextended.h
100
gid_t mbo_gid_min;
sys/security/mac_bsdextended/mac_bsdextended.h
101
gid_t mbo_gid_max;
sys/security/mac_bsdextended/mac_bsdextended.h
66
gid_t mbs_gid_min;
sys/security/mac_bsdextended/mac_bsdextended.h
67
gid_t mbs_gid_max;
sys/security/mac_bsdextended/ugidfw_internal.h
104
struct label *vplabel, uid_t uid, gid_t gid);
sys/security/mac_bsdextended/ugidfw_vnode.c
260
struct label *vplabel, uid_t uid, gid_t gid)
sys/security/mac_do/mac_do.c
1646
const gid_t *const old_groups = old_cred->cr_groups;
sys/security/mac_do/mac_do.c
1647
const gid_t *const new_groups = new_cred->cr_groups;
sys/security/mac_do/mac_do.c
1665
const gid_t gid = new_groups[new_idx];
sys/security/mac_do/mac_do.c
1680
const gid_t old_gid = old_groups[old_idx];
sys/security/mac_do/mac_do.c
1785
const struct ucred *const old_cred, const gid_t gid)
sys/security/mac_do/mac_do.c
80
sizeof(gid_t) == sizeof(u_int) && (gid_t)-1 >= 0,
sys/security/mac_lomac/mac_lomac.c
2705
struct label *vplabel, uid_t uid, gid_t gid)
sys/security/mac_mls/mac_mls.c
1542
struct label *shmlabel, uid_t uid, gid_t gid)
sys/security/mac_mls/mac_mls.c
1674
struct label *shmlabel, uid_t uid, gid_t gid)
sys/security/mac_mls/mac_mls.c
3040
struct label *vplabel, uid_t uid, gid_t gid)
sys/security/mac_seeotheruids/mac_seeotheruids.c
97
static gid_t specificgid = 0;
sys/security/mac_stub/mac_stub.c
1683
struct label *vplabel, uid_t uid, gid_t gid)
sys/security/mac_stub/mac_stub.c
244
stub_cred_check_setegid(struct ucred *cred, gid_t egid)
sys/security/mac_stub/mac_stub.c
258
stub_cred_check_setgid(struct ucred *cred, gid_t gid)
sys/security/mac_stub/mac_stub.c
266
gid_t *gidset)
sys/security/mac_stub/mac_stub.c
273
stub_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid)
sys/security/mac_stub/mac_stub.c
280
stub_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
sys/security/mac_stub/mac_stub.c
281
gid_t sgid)
sys/security/mac_stub/mac_stub.c
733
struct label *kslabel, uid_t uid, gid_t gid)
sys/security/mac_stub/mac_stub.c
811
struct label *shmlabel, uid_t uid, gid_t gid)
sys/security/mac_test/mac_test.c
1364
struct label *kslabel, uid_t uid, gid_t gid)
sys/security/mac_test/mac_test.c
1505
struct label *shmfdlabel, uid_t uid, gid_t gid)
sys/security/mac_test/mac_test.c
290
test_cred_check_setegid(struct ucred *cred, gid_t egid)
sys/security/mac_test/mac_test.c
3022
struct label *vplabel, uid_t uid, gid_t gid)
sys/security/mac_test/mac_test.c
312
test_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid)
sys/security/mac_test/mac_test.c
334
test_cred_check_setgid(struct ucred *cred, gid_t gid)
sys/security/mac_test/mac_test.c
346
gid_t *gidset)
sys/security/mac_test/mac_test.c
357
test_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
sys/security/mac_test/mac_test.c
358
gid_t sgid)
sys/sys/acct.h
128
gid_t ac_gid; /* group id */
sys/sys/acct.h
65
gid_t ac_gid; /* group id */
sys/sys/acct.h
99
gid_t ac_gid; /* group id */
sys/sys/acl.h
291
gid_t gid, mode_t mode);
sys/sys/conf.h
267
gid_t mda_gid;
sys/sys/conf.h
290
struct cdev *make_dev(struct cdevsw *_devsw, int _unit, uid_t _uid, gid_t _gid,
sys/sys/conf.h
293
struct ucred *_cr, uid_t _uid, gid_t _gid, int _perms,
sys/sys/conf.h
297
struct ucred *_cr, uid_t _uid, gid_t _gid, int _mode,
sys/sys/conf.h
300
struct ucred *_cr, uid_t _uid, gid_t _gid, int _mode,
sys/sys/conf.h
70
gid_t si_gid;
sys/sys/file.h
122
typedef int fo_chown_t(struct file *fp, uid_t uid, gid_t gid,
sys/sys/file.h
429
fo_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/sys/ipc.h
87
gid_t cgid; /* creator group id */
sys/sys/ipc.h
89
gid_t gid; /* group id */
sys/sys/ksem.h
42
gid_t ks_gid; /* creator gid */
sys/sys/mman.h
273
gid_t shm_gid;
sys/sys/mount.h
619
gid_t *ex_groups;
sys/sys/socket.h
519
gid_t cmcred_gid; /* real GID of sending process */
sys/sys/socket.h
521
gid_t cmcred_groups[CMGROUP_MAX]; /* groups */
sys/sys/socket.h
530
gid_t sc_gid; /* real group id */
sys/sys/socket.h
531
gid_t sc_egid; /* effective group id */
sys/sys/socket.h
533
gid_t sc_groups[1]; /* variable length */
sys/sys/socket.h
540
(sizeof(struct sockcred) + (sizeof(gid_t) * ((ngrps) - 1)))
sys/sys/socket.h
550
gid_t sc_gid; /* real group id */
sys/sys/socket.h
551
gid_t sc_egid; /* effective group id */
sys/sys/socket.h
553
gid_t sc_groups[1]; /* variable length */
sys/sys/socket.h
556
(sizeof(struct sockcred2) + (sizeof(gid_t) * ((ngrps) - 1)))
sys/sys/stat.h
128
gid_t st_gid; /* group ID of the file's group */
sys/sys/stat.h
164
gid_t st_gid; /* group ID of the file's group */
sys/sys/stat.h
199
gid_t st_gid; /* group ID of the file's group */
sys/sys/syscallsubr.h
329
int kern_setgroups(struct thread *td, int *ngrpp, gid_t *groups);
sys/sys/sysproto.h
1410
char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)];
sys/sys/sysproto.h
1898
char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
sys/sys/sysproto.h
1902
char gidset_l_[PADL_(const gid_t *)]; const gid_t * gidset; char gidset_r_[PADR_(const gid_t *)];
sys/sys/sysproto.h
2841
char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
sys/sys/sysproto.h
2845
char gidset_l_[PADL_(const gid_t *)]; const gid_t * gidset; char gidset_r_[PADR_(const gid_t *)];
sys/sys/sysproto.h
516
char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)];
sys/sys/sysproto.h
519
char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
sys/sys/sysproto.h
764
char rgid_l_[PADL_(gid_t)]; gid_t rgid; char rgid_r_[PADR_(gid_t)];
sys/sys/sysproto.h
765
char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
sys/sys/sysproto.h
766
char sgid_l_[PADL_(gid_t)]; gid_t sgid; char sgid_r_[PADR_(gid_t)];
sys/sys/sysproto.h
938
char rgid_l_[PADL_(gid_t *)]; gid_t * rgid; char rgid_r_[PADR_(gid_t *)];
sys/sys/sysproto.h
939
char egid_l_[PADL_(gid_t *)]; gid_t * egid; char egid_r_[PADR_(gid_t *)];
sys/sys/sysproto.h
940
char sgid_l_[PADL_(gid_t *)]; gid_t * sgid; char sgid_r_[PADR_(gid_t *)];
sys/sys/ucred.h
127
gid_t cr_gid; /* effective group id */
sys/sys/ucred.h
128
gid_t cr_sgroups[XU_NGROUPS - 1];
sys/sys/ucred.h
130
gid_t cr_groups[XU_NGROUPS]; /* groups */
sys/sys/ucred.h
147
gid_t sc_gid; /* effective group id */
sys/sys/ucred.h
148
gid_t sc_rgid; /* real group id */
sys/sys/ucred.h
149
gid_t sc_svgid; /* saved group id */
sys/sys/ucred.h
152
gid_t *sc_supp_groups; /* supplementary groups */
sys/sys/ucred.h
187
gid_t sc_gid;
sys/sys/ucred.h
188
gid_t sc_rgid;
sys/sys/ucred.h
189
gid_t sc_svgid;
sys/sys/ucred.h
227
void change_egid(struct ucred *newcred, gid_t egid);
sys/sys/ucred.h
229
void change_rgid(struct ucred *newcred, gid_t rgid);
sys/sys/ucred.h
231
void change_svgid(struct ucred *newcred, gid_t svgid);
sys/sys/ucred.h
248
void crsetgroups(struct ucred *cr, int ngrp, const gid_t *groups);
sys/sys/ucred.h
249
void crsetgroups_and_egid(struct ucred *cr, int ngrp, const gid_t *groups,
sys/sys/ucred.h
250
const gid_t default_egid);
sys/sys/ucred.h
257
group_is_primary(const gid_t gid, const struct ucred *const cred)
sys/sys/ucred.h
262
bool group_is_supplementary(const gid_t gid, const struct ucred *const cred);
sys/sys/ucred.h
263
bool groupmember(gid_t gid, const struct ucred *cred);
sys/sys/ucred.h
264
bool realgroupmember(gid_t gid, const struct ucred *cred);
sys/sys/ucred.h
85
gid_t cr_gid; /* effective group id */
sys/sys/ucred.h
86
gid_t cr_rgid; /* real group id */
sys/sys/ucred.h
87
gid_t cr_svgid; /* saved group id */
sys/sys/ucred.h
95
gid_t *cr_groups; /* groups */
sys/sys/ucred.h
98
gid_t cr_smallgroups[CRED_SMALLGROUPS_NB];
sys/sys/user.h
146
gid_t ki_rgid; /* Real group id */
sys/sys/user.h
147
gid_t ki_svgid; /* Saved effective group id */
sys/sys/user.h
150
gid_t ki_groups[KI_NGROUPS]; /* groups */
sys/sys/vnode.h
1184
gid_t gid);
sys/sys/vnode.h
1187
int vn_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
sys/sys/vnode.h
301
gid_t va_gid; /* owner group id */
sys/sys/vnode.h
732
gid_t file_gid, accmode_t accmode, struct ucred *cred);
sys/sys/vnode.h
733
int vaccess_vexec_smr(mode_t file_mode, uid_t file_uid, gid_t file_gid,
sys/sys/vnode.h
735
int vaccess_acl_nfs4(__enum_uint8(vtype) type, uid_t file_uid, gid_t file_gid,
sys/sys/vnode.h
738
gid_t file_gid, struct acl *acl, accmode_t accmode,
sys/ufs/ufs/ufs_vnops.c
104
static int ufs_chown(struct vnode *, uid_t, gid_t, struct ucred *,
sys/ufs/ufs/ufs_vnops.c
717
if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
sys/ufs/ufs/ufs_vnops.c
914
ufs_chown(struct vnode *vp, uid_t uid, gid_t gid, struct ucred *cred,
sys/ufs/ufs/ufs_vnops.c
919
gid_t ogid;
sys/ufs/ufs/ufs_vnops.c
928
if (gid == (gid_t)VNOVAL)
tests/sys/audit/file-attribute-modify.c
43
static gid_t gid = -1;
tests/sys/audit/process-control.c
815
ATF_REQUIRE_EQ(-1, getresgid((gid_t *)-1, NULL, NULL));
tests/sys/audit/process-control.c
880
gid_t gids[5];
tests/sys/capsicum/capmode.cc
255
gid_t my_gid = getgid();
tests/sys/capsicum/capmode.cc
270
gid_t grps[128];
tests/sys/capsicum/capmode.cc
276
gid_t rgid;
tests/sys/capsicum/capmode.cc
277
gid_t egid;
tests/sys/capsicum/capmode.cc
278
gid_t sgid;
tests/sys/fifo/fifo_misc.c
234
gid_t g;
tests/sys/fs/fusefs/allow_other.cc
105
gid_t gid;
tests/sys/fs/fusefs/default_permissions.cc
130
uid_t uid = 0, gid_t gid = 0)
tests/sys/fs/fusefs/default_permissions.cc
1376
gid_t gid = excluded_group();
tests/sys/fs/fusefs/default_permissions.cc
151
uint64_t attr_valid, uid_t uid = 0, gid_t gid = 0)
tests/sys/fs/fusefs/default_permissions.cc
252
static gid_t excluded_group()
tests/sys/fs/fusefs/default_permissions.cc
255
gid_t newgid, groups[ngroups];
tests/sys/fs/fusefs/default_permissions.cc
419
gid_t gid = getegid();
tests/sys/fs/fusefs/default_permissions.cc
450
gid_t gid, newgid;
tests/sys/fs/fusefs/default_permissions.cc
476
gid_t gid, newgid;
tests/sys/fs/fusefs/default_permissions_privileged.cc
71
uid_t uid = 0, gid_t gid = 0)
tests/sys/fs/fusefs/default_permissions_privileged.cc
92
uint64_t attr_valid, uid_t uid = 0, gid_t gid = 0)
tests/sys/fs/fusefs/setattr.cc
226
const gid_t oldgroup = 66;
tests/sys/fs/fusefs/setattr.cc
227
const gid_t newgroup = 99;
tests/sys/fs/fusefs/utils.cc
298
uint64_t size, int times, uint64_t attr_valid, uid_t uid, gid_t gid)
tests/sys/fs/fusefs/utils.cc
316
uint64_t size, int times, uint64_t attr_valid, uid_t uid, gid_t gid)
tests/sys/fs/fusefs/utils.cc
550
get_unprivileged_id(uid_t *uid, gid_t *gid)
tests/sys/fs/fusefs/utils.cc
590
gid_t gid;
tests/sys/fs/fusefs/utils.hh
166
uid_t uid = 0, gid_t gid = 0);
tests/sys/fs/fusefs/utils.hh
171
uid_t uid = 0, gid_t gid = 0);
tests/sys/fs/fusefs/utils.hh
39
void get_unprivileged_id(uid_t *uid, gid_t *gid);
tests/sys/kern/unix_stream.c
76
gid_t real_egid, egid;
tools/build/cross-build/include/common/grp.h
44
struct group *(*a_getgrgid)(gid_t));
tools/build/cross-build/include/common/grp.h
46
int gid_from_group(const char *name, gid_t *gid);
tools/build/cross-build/include/common/grp.h
48
const char *group_from_gid(gid_t gid, int noname);
tools/build/cross-build/include/linux/limits.h
67
#define GID_MAX ((gid_t)-1)
tools/regression/doat/doat.c
50
gid_t g;
tools/regression/priv/main.c
385
setup_dir(const char *test, char *dpathp, uid_t uid, gid_t gid, mode_t mode)
tools/regression/priv/main.c
401
setup_file(const char *test, char *fpathp, uid_t uid, gid_t gid, mode_t mode)
tools/regression/priv/main.c
424
set_creds(const char *test, uid_t uid, gid_t gid)
tools/regression/priv/main.h
47
void setup_dir(const char *test, char *dpathp, uid_t uid, gid_t gid,
tools/regression/priv/main.h
49
void setup_file(const char *test, char *fpathp, uid_t uid, gid_t gid,
tools/regression/priv/priv_cred.c
119
static const gid_t gidset[] = {GID_WHEEL, GID_OTHER};
tools/regression/priv/priv_cred.c
120
static const int gidset_len = sizeof(gidset) / sizeof(gid_t);
tools/regression/security/access/testaccess.c
123
gid_t egid, rgid, sgid;
tools/regression/security/access/testaccess.c
57
#define WHEEL_GID (gid_t)0
tools/regression/security/access/testaccess.c
59
#define TEST_GID_ONE (gid_t)500
tools/regression/security/access/testaccess.c
61
#define TEST_GID_TWO (gid_t)501
tools/regression/security/access/testaccess.c
66
gid_t fd_group;
tools/regression/sockets/unix_cmsg/uc_common.c
584
uc_check_groups(const char *gid_arr_str, const gid_t *gid_arr,
tools/regression/sockets/unix_cmsg/uc_common.h
49
gid_t gid;
tools/regression/sockets/unix_cmsg/uc_common.h
50
gid_t egid;
tools/regression/sockets/unix_cmsg/uc_common.h
51
gid_t *gid_arr;
tools/regression/sockets/unix_cmsg/uc_common.h
81
int uc_check_groups(const char *gid_arr_str, const gid_t *gid_arr,
tools/regression/sockets/unix_cmsg/unix_cmsg.c
311
uc_cfg.proc_cred.gid_num = getgroups(0, (gid_t *)NULL);
tools/regression/sysvmsg/msgtest.c
262
gid_t gid = getegid();
tools/regression/sysvsem/semtest.c
281
gid_t gid = getegid();
tools/regression/sysvshm/shmtest.c
226
gid_t gid = getegid();
tools/test/stress2/testcases/openat/doat.c
47
gid_t g;
usr.bin/ar/ar.h
66
gid_t gid; /* group id */
usr.bin/ar/read.c
60
gid_t gid;
usr.bin/at/privs.h
103
if (setregid((gid_t)-1, effective_gid) != 0) err(1, "setregid failed"); \
usr.bin/at/privs.h
64
extern gid_t real_gid, effective_gid;
usr.bin/at/privs.h
68
gid_t real_gid, effective_gid;
usr.bin/chpass/field.c
125
gid_t id;
usr.bin/find/find.h
109
gid_t _g_data; /* gid */
usr.bin/find/function.c
1036
gid_t gid;
usr.bin/gcore/elfcore.c
811
return (procstat_sysctl(arg, KERN_PROC_GROUPS, sizeof(gid_t), sizep));
usr.bin/getent/getent.c
248
gr = getgrgid((gid_t)id);
usr.bin/id/id.c
270
gid_t gid, egid, lastgid;
usr.bin/id/id.c
274
gid_t *groups;
usr.bin/id/id.c
290
if ((groups = malloc(sizeof(gid_t) * ngroups_max)) == NULL)
usr.bin/id/id.c
390
gid_t *groups;
usr.bin/id/id.c
394
if ((groups = malloc(sizeof(gid_t) * (ngroups_max))) == NULL)
usr.bin/login/login.c
162
gid_t egid;
usr.bin/login/login.h
28
void login_fbtab(char *, uid_t, gid_t);
usr.bin/login/login_audit.c
119
gid_t gid;
usr.bin/login/login_audit.c
175
gid_t gid = pwd->pw_gid;
usr.bin/login/login_audit.c
67
gid_t gid = pwd->pw_gid;
usr.bin/login/login_fbtab.c
120
login_protect(const char *table, char *pattern, int mask, uid_t uid, gid_t gid)
usr.bin/login/login_fbtab.c
73
static void login_protect(const char *, char *, int, uid_t, gid_t);
usr.bin/login/login_fbtab.c
80
login_fbtab(char *tty, uid_t uid, gid_t gid)
usr.bin/logins/logins.c
155
find_group_bygid(gid_t gid)
usr.bin/logins/logins.c
45
gid_t pw_gid;
usr.bin/logins/logins.c
58
gid_t gr_gid;
usr.bin/mdo/mdo.c
335
static gid_t
usr.bin/mdo/mdo.c
341
gid_t gid;
usr.bin/mdo/mdo.c
362
gid_t *groups;
usr.bin/mdo/mdo.c
392
const gid_t g1 = *(const gid_t *)p1;
usr.bin/mdo/mdo.c
393
const gid_t g2 = *(const gid_t *)p2;
usr.bin/mdo/mdo.c
406
qsort(ga->groups, ga->nb, sizeof(gid_t), gidp_cmp);
usr.bin/mdo/mdo.c
424
gid_t cand, to_rem;
usr.bin/mdo/mdo.c
461
(set->nb - from) * sizeof(gid_t));
usr.bin/mdo/mdo.c
726
gid_t *groups;
usr.bin/mdo/mdo.c
794
gid_t g;
usr.bin/mdo/mdo.c
810
gid_t gid;
usr.bin/newgrp/newgrp.c
148
gid_t *grps;
usr.bin/newgrp/newgrp.c
151
gid_t egid;
usr.bin/newgrp/newgrp.c
161
(grp = getgrgid((gid_t)lgid)) == NULL ) {
usr.bin/newgrp/newgrp.c
190
if ((grps = malloc(sizeof(gid_t) * ngrps_max)) == NULL)
usr.bin/newgrp/newgrp.c
192
if ((ngrps = getgroups(ngrps_max, (gid_t *)grps)) < 0) {
usr.bin/newgrp/newgrp.c
208
memmove(&grps[i], &grps[i + 1], (ngrps - i) * sizeof(gid_t));
usr.bin/newgrp/newgrp.c
210
if (setgroups(ngrps, (const gid_t *)grps) < 0) {
usr.bin/newgrp/newgrp.c
233
if (setgroups(ngrps, (const gid_t *)grps)) {
usr.bin/newgrp/newgrp.c
246
inarray(gid_t gid, const gid_t grps[], int ngrps)
usr.bin/newgrp/newgrp.c
49
static int inarray(gid_t, const gid_t[], int);
usr.bin/posixmqcontrol/posixmqcontrol.c
60
gid_t group;
usr.bin/procstat/procstat_cred.c
49
gid_t *groups;
usr.bin/quota/quota.c
144
gid_t mygid, myegid, gidset[NGROUPS_MAX];
usr.bin/tip/tip/tip.h
256
EXTERN gid_t gid, egid; /* real and effective group id's */
usr.bin/wall/wall.c
145
if (g->gid == (gid_t)-1)
usr.bin/wall/wall.c
189
gid_t egid;
usr.bin/wall/wall.c
64
gid_t gid;
usr.bin/xinstall/xinstall.c
1014
if (!dounpriv && ((gid != (gid_t)-1 && gid != to_sb.st_gid) ||
usr.bin/xinstall/xinstall.c
1024
if (!dounpriv && ((gid != (gid_t)-1 && gid != to_sb.st_gid) ||
usr.bin/xinstall/xinstall.c
130
static gid_t gid;
usr.bin/xinstall/xinstall.c
1372
if ((gid != (gid_t)-1 || uid != (uid_t)-1) &&
usr.bin/xinstall/xinstall.c
335
gid = (gid_t)-1;
usr.sbin/bluetooth/sdpd/server.c
349
gid_t gid;
usr.sbin/chown/chown.c
145
gid = (gid_t)-1;
usr.sbin/chown/chown.c
197
(gid == (gid_t)-1 || gid == p->fts_statp->st_gid))
usr.sbin/chown/chown.c
252
gid_t *groups;
usr.sbin/chown/chown.c
262
if (gid != (gid_t)-1 && ngroups == -1 &&
usr.sbin/chown/chown.c
265
if ((groups = malloc(sizeof(gid_t) * ngroups_max)) == NULL)
usr.sbin/chown/chown.c
305
(gid == (gid_t)-1) ?
usr.sbin/chown/chown.c
309
(gid == (gid_t)-1) ?
usr.sbin/chown/chown.c
58
static gid_t gid;
usr.sbin/chroot/chroot.c
151
if ((gidlist = malloc(sizeof(gid_t) * ngroups_max)) == NULL)
usr.sbin/chroot/chroot.c
50
static gid_t
usr.sbin/chroot/chroot.c
99
gid_t gid, *gidlist;
usr.sbin/cron/cron/structs.h
25
gid_t gid;
usr.sbin/gssd/gssd.c
759
uid_t *uidp, gid_t *gidp, int *numgroups, gid_t *groups)
usr.sbin/gssd/gssd.c
935
gid_t groups[NGROUPS];
usr.sbin/inetd/inetd.c
270
static gid_t egid;
usr.sbin/inetd/inetd.h
106
gid_t se_sockgid; /* Group for unix domain socket */
usr.sbin/lpr/lpc/lpc.c
344
static gid_t *groups;
usr.sbin/lpr/lpc/lpc.c
345
register gid_t gid;
usr.sbin/lpr/lpc/lpc.c
354
if ((groups = malloc(sizeof(gid_t) * ngroups_max)) == NULL)
usr.sbin/makefs/mtree.c
481
gid_t gid;
usr.sbin/mountd/mountd.c
112
gid_t cr_smallgrps[SMALLNGROUPS];
usr.sbin/mountd/mountd.c
113
gid_t *cr_groups;
usr.sbin/mountd/mountd.c
270
static gid_t nogroup();
usr.sbin/mountd/mountd.c
312
static gid_t *tmp_groups = NULL;
usr.sbin/mountd/mountd.c
3714
gid_t group;
usr.sbin/mountd/mountd.c
4117
outcr->cr_groups = malloc(outcr->cr_ngroups * sizeof(gid_t));
usr.sbin/mountd/mountd.c
4121
sizeof(gid_t));
usr.sbin/mountd/mountd.c
4124
static gid_t
usr.sbin/mountd/mountd.c
4127
static gid_t nogroup = 0; /* 0 means unset. */
usr.sbin/newsyslog/newsyslog.c
1274
working->gid = (gid_t)-1;
usr.sbin/newsyslog/newsyslog.c
1284
working->gid = (gid_t)-1;
usr.sbin/newsyslog/newsyslog.c
180
gid_t gid; /* Group of log */
usr.sbin/newsyslog/newsyslog.c
2799
if (ent->uid != (uid_t)-1 || ent->gid != (gid_t)-1) {
usr.sbin/newsyslog/newsyslog.c
2862
if (ent->uid != (uid_t)-1 || ent->gid != (gid_t)-1)
usr.sbin/newsyslog/newsyslog.c
2878
if (ent->uid != (uid_t)-1 || ent->gid != (gid_t)-1) {
usr.sbin/newsyslog/newsyslog.c
451
tempwork->gid = (gid_t)-1;
usr.sbin/nfsuserd/nfsuserd.c
121
gid_t grps[NGROUPS];
usr.sbin/nfsuserd/nfsuserd.c
527
gid_t grps[NGROUPS];
usr.sbin/nfsuserd/nfsuserd.c
668
grp = getgrgid((gid_t)info.id);
usr.sbin/nfsuserd/nfsuserd.c
676
nid.nid_gid = (gid_t)info.id;
usr.sbin/nfsuserd/nfsuserd.c
97
gid_t defaultgid = 65533;
usr.sbin/nscd/agents/group.c
124
gid_t gid;
usr.sbin/nscd/agents/group.c
147
sizeof(gid_t)) {
usr.sbin/nscd/agents/group.c
152
memcpy(&gid, key + sizeof(enum nss_lookup_type), sizeof(gid_t));
usr.sbin/nscd/nscd.c
234
gid_t egid;
usr.sbin/nscd/query.c
1226
init_query_state(int sockfd, size_t kevent_watermark, uid_t euid, gid_t egid)
usr.sbin/nscd/query.h
71
gid_t egid; /* egid of the caller, received via getpeereid */
usr.sbin/nscd/query.h
72
gid_t gid; /* gid of the caller received via credentials */
usr.sbin/nscd/query.h
99
struct query_state *init_query_state(int, size_t, uid_t, gid_t);
usr.sbin/pw/cpdir.c
40
gid_t gid, int flags)
usr.sbin/pw/pw.h
102
int groupadd(struct userconf *, char *name, gid_t id, char *members, int fd,
usr.sbin/pw/pw.h
73
void metalog_emit(const char *path, mode_t mode, uid_t uid, gid_t gid,
usr.sbin/pw/pw.h
76
uid_t uid, gid_t gid);
usr.sbin/pw/pw_group.c
103
gid_t next = gr_gidpolicy(cnf, -1);
usr.sbin/pw/pw_group.c
172
static gid_t
usr.sbin/pw/pw_group.c
177
gid_t gid = (gid_t) - 1;
usr.sbin/pw/pw_group.c
183
gid = (gid_t) id;
usr.sbin/pw/pw_group.c
207
if ((gid_t)grp->gr_gid >= (gid_t)cnf->min_gid &&
usr.sbin/pw/pw_group.c
208
(gid_t)grp->gr_gid <= (gid_t)cnf->max_gid)
usr.sbin/pw/pw_group.c
216
gid = (gid_t) (bm_firstunset(&bm) + cnf->min_gid);
usr.sbin/pw/pw_group.c
218
gid = (gid_t) (bm_lastset(&bm) + 1);
usr.sbin/pw/pw_group.c
222
gid = (gid_t) (bm_firstunset(&bm) + cnf->min_gid);
usr.sbin/pw/pw_group.c
45
static gid_t gr_gidpolicy(struct userconf * cnf, intmax_t id);
usr.sbin/pw/pw_group.c
457
groupadd(struct userconf *cnf, char *name, gid_t id, char *members, int fd,
usr.sbin/pw/pw_user.c
1404
(gid_t) pwd->pw_uid, dryrun);
usr.sbin/pw/pw_user.c
379
pw_gidpolicy(struct userconf *cnf, char *grname, char *nam, gid_t prefer, bool dryrun)
usr.sbin/pw/pw_user.c
382
gid_t gid = (uid_t) - 1;
usr.sbin/pw/pw_user.c
76
gid_t prefer, bool dryrun);
usr.sbin/pw/pw_utils.c
130
metalog_emit(const char *path, mode_t mode, uid_t uid, gid_t gid, int flags)
usr.sbin/pw/pw_utils.c
137
uid_t uid, gid_t gid)
usr.sbin/pw/pw_utils.c
98
uid_t uid, gid_t gid, int flags)
usr.sbin/pw/pw_vpw.c
151
vnextgrent(char const *nam, gid_t gid, int doclose)
usr.sbin/pw/pw_vpw.c
174
if (gid != (gid_t)-1) {
usr.sbin/pw/pw_vpw.c
201
vgetgrgid(gid_t gid)
usr.sbin/pw/pwupd.h
137
struct group * vgetgrgid(gid_t gid);
usr.sbin/pw/pwupd.h
143
gid_t gid, int flags);
usr.sbin/pw/pwupd.h
50
struct group * (*_getgrgid)(gid_t gid);
usr.sbin/pw/pwupd.h
71
gid_t min_gid, max_gid; /* Allowed range of gids */
usr.sbin/rpc.lockd/kern.c
236
gid_t *groups;
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
901
gid_t gids[NGROUPS];
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
203
if ((gid_t)npw->pw_gid != opw->pw_gid) {
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
286
yp_password.pw_gid == (gid_t)pw->pw_gid) {
usr.sbin/rwhod/rwhod.c
121
void run_as(uid_t *uid, gid_t *gid);
usr.sbin/rwhod/rwhod.c
170
gid_t unpriv_gid;
usr.sbin/rwhod/rwhod.c
292
run_as(uid_t *uid, gid_t *gid)
usr.sbin/usbconfig/usbconfig.c
51
gid_t gid;
usr.sbin/ypldap/ypldap.c
182
gid_t pw_gid;
usr.sbin/ypldap/ypldap.c
203
pw_gid = (gid_t)strtonum(bp, 0, GID_MAX, &errstr);
usr.sbin/ypldap/ypldap.h
61
gid_t ue_gid;
usr.sbin/ypldap/ypldap.h
67
gid_t ge_gid;