Home
last modified time | relevance | path

Searched refs:gidset (Results 1 – 19 of 19) sorted by relevance

/f-stack/freebsd/security/mac/
H A Dmac_cred.c270 mac_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset) in mac_cred_check_setgroups() argument
274 MAC_POLICY_CHECK_NOSLEEP(cred_check_setgroups, cred, ngroups, gidset); in mac_cred_check_setgroups()
275 MAC_CHECK_PROBE3(cred_check_setgroups, error, cred, ngroups, gidset); in mac_cred_check_setgroups()
H A Dmac_framework.h118 gid_t *gidset);
H A Dmac_policy.h146 gid_t *gidset);
/f-stack/freebsd/security/audit/
H A Daudit.h103 void audit_arg_groupset(gid_t *gidset, u_int gidset_size);
234 #define AUDIT_ARG_GROUPSET(gidset, gidset_size) do { \ argument
236 audit_arg_groupset((gidset), (gidset_size)); \
438 #define AUDIT_ARG_GROUPSET(gidset, gidset_size) argument
H A Daudit_arg.c269 audit_arg_groupset(gid_t *gidset, u_int gidset_size) in audit_arg_groupset() argument
281 if (ar->k_ar.ar_arg_groups.gidset == NULL) in audit_arg_groupset()
282 ar->k_ar.ar_arg_groups.gidset = malloc( in audit_arg_groupset()
286 ar->k_ar.ar_arg_groups.gidset[i] = gidset[i]; in audit_arg_groupset()
H A Daudit.c325 if (ar->k_ar.ar_arg_groups.gidset != NULL) in audit_record_dtor()
326 free(ar->k_ar.ar_arg_groups.gidset, M_AUDITGIDSET); in audit_record_dtor()
H A Daudit_private.h119 gid_t *gidset; member
H A Daudit_bsm.c1509 ar->ar_arg_groups.gidset[ctr]); in kaudit_to_bsm()
/f-stack/freebsd/kern/
H A Dkern_prot.c292 gid_t *gidset; member
312 error = copyout(cred->cr_groups, uap->gidset, ngrp * sizeof(gid_t)); in sys_getgroups()
795 gid_t *gidset; member
816 error = copyin(uap->gidset, groups, gidsetsize * sizeof(gid_t)); in sys_setgroups()
H A Dsystrace_args.c474 uarg[1] = (intptr_t) p->gidset; /* gid_t * */ in systrace_args()
482 uarg[1] = (intptr_t) p->gidset; /* gid_t * */ in systrace_args()
/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c249 gid_t *gidset) in stub_cred_check_setgroups() argument
/f-stack/freebsd/arm/linux/
H A Dlinux_systrace_args.c440 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ in systrace_args()
448 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ in systrace_args()
H A Dlinux_proto.h209 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member
213 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_systrace_args.c534 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ in systrace_args()
542 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ in systrace_args()
H A Dlinux32_proto.h261 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member
265 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member
/f-stack/freebsd/i386/linux/
H A Dlinux_systrace_args.c542 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ in systrace_args()
550 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ in systrace_args()
H A Dlinux_proto.h253 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member
257 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member
/f-stack/freebsd/security/mac_test/
H A Dmac_test.c320 gid_t *gidset) in test_cred_check_setgroups() argument
/f-stack/freebsd/sys/
H A Dsysproto.h288 char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)]; member
292 char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)]; member