Home
last modified time | relevance | path

Searched refs:gid_t (Results 1 – 25 of 88) sorted by relevance

1234

/f-stack/freebsd/bsm/
H A Daudit_record.h239 token_t *au_to_newgroups(uint16_t n, gid_t *groups);
250 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
252 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
254 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
256 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
258 uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid,
261 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid);
274 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
276 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
278 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid);
[all …]
/f-stack/tools/compat/include/sys/
H A Ducred.h56 gid_t cr_rgid; /* real group id */
57 gid_t cr_svgid; /* saved group id */
67 gid_t *cr_groups; /* groups */
69 gid_t cr_smallgroups[XU_NGROUPS]; /* storage for small groups */
87 gid_t cr_groups[XU_NGROUPS]; /* groups */
99 void change_egid(struct ucred *newcred, gid_t egid);
101 void change_rgid(struct ucred *newcred, gid_t rgid);
103 void change_svgid(struct ucred *newcred, gid_t svgid);
115 void crsetgroups(struct ucred *cr, int n, gid_t *groups);
116 int groupmember(gid_t gid, struct ucred *cred);
H A Dsocket.h51 typedef __gid_t gid_t; typedef
501 gid_t cmcred_gid; /* real GID of sending process */
503 gid_t cmcred_groups[CMGROUP_MAX]; /* groups */
512 gid_t sc_gid; /* real group id */
513 gid_t sc_egid; /* effective group id */
515 gid_t sc_groups[1]; /* variable length */
522 (sizeof(struct sockcred) + (sizeof(gid_t) * ((ngrps) - 1)))
532 gid_t sc_gid; /* real group id */
533 gid_t sc_egid; /* effective group id */
535 gid_t sc_groups[1]; /* variable length */
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dcred.h87 extern int supgroupmember(gid_t, const cred_t *);
93 extern gid_t crgetrgid(const cred_t *);
94 extern gid_t crgetsgid(const cred_t *);
107 extern const gid_t *crgetggroups(const struct credgrp *);
115 extern int crsetresgid(cred_t *, gid_t, gid_t, gid_t);
121 extern int crsetugid(cred_t *, uid_t, gid_t);
126 extern struct credgrp *crgrpcopyin(int, gid_t *);
169 extern boolean_t valid_ephemeral_gid(struct zone *, gid_t);
172 extern int eph_gid_alloc(struct zone *, int, gid_t *, int);
/f-stack/freebsd/sys/
H A Ducred.h72 gid_t cr_rgid; /* real group id */
73 gid_t cr_svgid; /* saved group id */
82 gid_t *cr_groups; /* groups */
84 gid_t cr_smallgroups[XU_NGROUPS]; /* storage for small groups */
102 gid_t cr_groups[XU_NGROUPS]; /* groups */
140 void change_egid(struct ucred *newcred, gid_t egid);
142 void change_rgid(struct ucred *newcred, gid_t rgid);
144 void change_svgid(struct ucred *newcred, gid_t svgid);
161 void crsetgroups(struct ucred *cr, int n, gid_t *groups);
162 int groupmember(gid_t gid, struct ucred *cred);
H A Dsocket.h52 typedef __gid_t gid_t; typedef
507 gid_t cmcred_gid; /* real GID of sending process */
509 gid_t cmcred_groups[CMGROUP_MAX]; /* groups */
518 gid_t sc_gid; /* real group id */
519 gid_t sc_egid; /* effective group id */
521 gid_t sc_groups[1]; /* variable length */
528 (sizeof(struct sockcred) + (sizeof(gid_t) * ((ngrps) - 1)))
538 gid_t sc_gid; /* real group id */
539 gid_t sc_egid; /* effective group id */
541 gid_t sc_groups[1]; /* variable length */
[all …]
H A Dipc.h55 typedef __gid_t gid_t; typedef
90 gid_t cgid; /* creator group id */
92 gid_t gid; /* group id */
H A Dacct.h66 gid_t ac_gid; /* group id */
100 gid_t ac_gid; /* group id */
129 gid_t ac_gid; /* group id */
H A Dconf.h72 gid_t si_gid;
266 gid_t mda_gid;
289 struct cdev *make_dev(struct cdevsw *_devsw, int _unit, uid_t _uid, gid_t _gid,
292 struct ucred *_cr, uid_t _uid, gid_t _gid, int _perms,
296 struct ucred *_cr, uid_t _uid, gid_t _gid, int _mode,
299 struct ucred *_cr, uid_t _uid, gid_t _gid, int _mode,
H A Dstat.h68 typedef __gid_t gid_t; typedef
131 gid_t st_gid; /* group ID of the file's group */
167 gid_t st_gid; /* group ID of the file's group */
201 gid_t st_gid; /* group ID of the file's group */
H A Dksem.h44 gid_t ks_gid; /* creator gid */
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Dcred.h54 extern gid_t crgetgid(const cred_t *cr);
55 extern gid_t crgetrgid(const cred_t *cr);
56 extern gid_t crgetsgid(const cred_t *cr);
57 extern gid_t crgetfsgid(const cred_t *cr);
59 extern gid_t *crgetgroups(const cred_t *cr);
60 extern int groupmember(gid_t gid, const cred_t *cr);
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A Dspl-cred.c98 gid_t *
102 gid_t *gids = NULL; in crgetgroups()
116 groupmember(gid_t gid, const cred_t *cr) in groupmember()
156 gid_t
163 gid_t
170 gid_t
177 gid_t
/f-stack/freebsd/security/mac/
H A Dmac_cred.c243 mac_cred_check_setgid(struct ucred *cred, gid_t gid) in mac_cred_check_setgid()
256 mac_cred_check_setegid(struct ucred *cred, gid_t egid) in mac_cred_check_setegid()
270 mac_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset) in mac_cred_check_setgroups()
298 mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) in mac_cred_check_setregid()
328 mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, in mac_cred_check_setresgid()
329 gid_t sgid) in mac_cred_check_setresgid()
H A Dmac_framework.h114 int mac_cred_check_setegid(struct ucred *cred, gid_t egid);
116 int mac_cred_check_setgid(struct ucred *cred, gid_t gid);
118 gid_t *gidset);
119 int mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid);
120 int mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
121 gid_t sgid);
250 uid_t uid, gid_t gid);
270 uid_t uid, gid_t gid);
575 uid_t uid, gid_t gid);
H A Dmac_policy.h142 typedef int (*mpo_cred_check_setegid_t)(struct ucred *cred, gid_t egid);
144 typedef int (*mpo_cred_check_setgid_t)(struct ucred *cred, gid_t gid);
146 gid_t *gidset);
147 typedef int (*mpo_cred_check_setregid_t)(struct ucred *cred, gid_t rgid,
148 gid_t egid);
149 typedef int (*mpo_cred_check_setresgid_t)(struct ucred *cred, gid_t rgid,
150 gid_t egid, gid_t sgid);
340 uid_t uid, gid_t gid);
370 uid_t uid, gid_t gid);
632 gid_t gid);
/f-stack/freebsd/security/mac_bsdextended/
H A Dmac_bsdextended.h68 gid_t mbs_gid_min;
69 gid_t mbs_gid_max;
102 gid_t mbo_gid_min;
103 gid_t mbo_gid_max;
/f-stack/freebsd/kern/
H A Dkern_prot.c650 gid_t gid;
659 gid_t gid; in sys_setgid()
748 gid_t egid;
757 gid_t egid; in sys_setegid()
949 gid_t rgid;
950 gid_t egid;
1100 gid_t rgid;
1101 gid_t egid;
1102 gid_t sgid;
1194 gid_t *rgid;
[all …]
/f-stack/freebsd/security/audit/
H A Daudit_private.h111 gid_t vn_gid;
119 gid_t *gidset;
169 gid_t pipc_gid;
186 gid_t ar_subj_rgid;
187 gid_t ar_subj_egid;
199 gid_t ar_arg_egid;
200 gid_t ar_arg_rgid;
201 gid_t ar_arg_sgid;
208 gid_t ar_arg_gid;
H A Dbsm_token.c370 return (au_to_newgroups(AUDIT_MAX_GROUPS, (gid_t *)groups)); in au_to_groups()
379 au_to_newgroups(u_int16_t n, gid_t *groups) in au_to_newgroups()
669 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process32()
699 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process64()
730 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process()
754 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) in au_to_process32_ex()
790 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) in au_to_process64_ex()
829 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) in au_to_process_ex()
1098 au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_subject32()
1121 au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_subject64()
[all …]
H A Daudit.h95 void audit_arg_gid(gid_t gid);
97 void audit_arg_egid(gid_t egid);
99 void audit_arg_rgid(gid_t rgid);
101 void audit_arg_sgid(gid_t sgid);
103 void audit_arg_groupset(gid_t *gidset, u_int gidset_size);
110 void audit_arg_owner(uid_t uid, gid_t gid);
136 void audit_arg_posix_ipc_perm(uid_t uid, gid_t gid, mode_t mode);
H A Daudit_arg.c165 audit_arg_gid(gid_t gid) in audit_arg_gid()
191 audit_arg_egid(gid_t egid) in audit_arg_egid()
217 audit_arg_rgid(gid_t rgid) in audit_arg_rgid()
243 audit_arg_sgid(gid_t sgid) in audit_arg_sgid()
269 audit_arg_groupset(gid_t *gidset, u_int gidset_size) in audit_arg_groupset()
283 sizeof(gid_t) * gidset_size, M_AUDITGIDSET, M_WAITOK); in audit_arg_groupset()
371 audit_arg_owner(uid_t uid, gid_t gid) in audit_arg_owner()
640 audit_arg_posix_ipc_perm(uid_t uid, gid_t gid, mode_t mode) in audit_arg_posix_ipc_perm()
/f-stack/app/nginx-1.16.1/src/os/unix/
H A Dngx_user.h17 typedef gid_t ngx_gid_t;
/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c227 stub_cred_check_setegid(struct ucred *cred, gid_t egid) in stub_cred_check_setegid()
241 stub_cred_check_setgid(struct ucred *cred, gid_t gid) in stub_cred_check_setgid()
249 gid_t *gidset) in stub_cred_check_setgroups()
256 stub_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) in stub_cred_check_setregid()
263 stub_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, in stub_cred_check_setresgid()
264 gid_t sgid) in stub_cred_check_setresgid()
693 struct label *kslabel, uid_t uid, gid_t gid) in stub_posixsem_check_setowner()
771 struct label *shmlabel, uid_t uid, gid_t gid) in stub_posixshm_check_setowner()
1569 struct label *vplabel, uid_t uid, gid_t gid) in stub_vnode_check_setowner()
/f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/
H A Dvfs_compat.h311 static inline gid_t zfs_gid_read_impl(struct inode *ip) in zfs_gid_read_impl()
320 static inline gid_t zfs_gid_read(struct inode *ip) in zfs_gid_read()
334 static inline void zfs_gid_write(struct inode *ip, gid_t gid) in zfs_gid_write()

1234