| /f-stack/freebsd/bsm/ |
| H A D | audit_record.h | 239 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 D | ucred.h | 56 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 D | socket.h | 51 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 D | cred.h | 87 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 D | ucred.h | 72 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 D | socket.h | 52 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 D | ipc.h | 55 typedef __gid_t gid_t; typedef 90 gid_t cgid; /* creator group id */ 92 gid_t gid; /* group id */
|
| H A D | acct.h | 66 gid_t ac_gid; /* group id */ 100 gid_t ac_gid; /* group id */ 129 gid_t ac_gid; /* group id */
|
| H A D | conf.h | 72 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 D | stat.h | 68 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 D | ksem.h | 44 gid_t ks_gid; /* creator gid */
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | cred.h | 54 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 D | spl-cred.c | 98 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 D | mac_cred.c | 243 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 D | mac_framework.h | 114 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 D | mac_policy.h | 142 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 D | mac_bsdextended.h | 68 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 D | kern_prot.c | 650 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 D | audit_private.h | 111 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 D | bsm_token.c | 370 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 D | audit.h | 95 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 D | audit_arg.c | 165 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 D | ngx_user.h | 17 typedef gid_t ngx_gid_t;
|
| /f-stack/freebsd/security/mac_stub/ |
| H A D | mac_stub.c | 227 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 D | vfs_compat.h | 311 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()
|