groupmember
decline_attach = !groupmember(tc->cr_groups[i], oc);
decline_attach = !groupmember(tc->cr_gid, oc) ||
!groupmember(tc->cr_rgid, oc) ||
!groupmember(tc->cr_svgid, oc);
if (!groupmember(tc->cr_groups[i], oc)) {
if (!groupmember(tc->cr_gid, oc) ||
!groupmember(tc->cr_rgid, oc) ||
!groupmember(tc->cr_svgid, oc)) {
(gid != de->de_gid && !groupmember(gid, ap->a_cred))) {
if ((ip->i_mode & ISGID) && !groupmember(ip->i_gid, cnp->cn_cred)) {
if (!groupmember(ip->i_gid, cred) && (mode & ISGID)) {
!groupmember(gid, cred))) {
if (checkperm && !groupmember(vap->va_gid, cred)) {
if (!groupmember(old_va.va_gid, cred)) {
(gid != pmp->pm_gid && !groupmember(gid, cred))) {
!groupmember(nvap->na_gid, nd->nd_cred)))
if (groupmember(nvap->na_gid, nd->nd_cred)) {
(gid != inode->n_gid && !groupmember(gid, cred))) &&
if (!groupmember(inode->n_gid, cred) && (mode & ISGID)) {
if (!groupmember(node->tn_gid, cred) && (mode & S_ISGID)) {
(gid != node->tn_gid && !groupmember(gid, cred))) &&
if (groupmember(gid, cred)) {
if (!groupmember(obj_cred->cr_groups[i], active_cred)) {
groupmember(obj_cred->cr_gid, active_cred) &&
groupmember(obj_cred->cr_rgid, active_cred) &&
groupmember(obj_cred->cr_svgid, active_cred);
if (!groupmember(file_gid, cred))
if (!groupmember(entry->ae_id, cred))
if (!groupmember(file_gid, cred))
if (!groupmember(acl->acl_entry[i].ae_id, cred))
if (!groupmember(file_gid, cred))
if (!groupmember(acl->acl_entry[i].ae_id,
} else if (groupmember(perm->gid, cred) ||
groupmember(perm->cgid, cred)) {
(gid != pn->mn_gid && !groupmember(gid, ap->a_cred))) &&
(gid != pn->mn_gid && !groupmember(gid, active_cred))) &&
(gid != ks->ks_gid && !groupmember(gid, active_cred))) &&
(gid != shmfd->shm_gid && !groupmember(gid, active_cred))) &&
if (groupmember(file_gid, cred)) {
if (groupmember(file_gid, cred)) {
if (hardlink_check_gid && !groupmember(va.va_gid, cred)) {
match = groupmember((gid_t)insn->d[0], *uc);
if (gid != SMBM_ANY_GROUP && !groupmember(gid, cred) && !isroot)
if (!groupmember(vcp->vc_grp, cred))
if (gid != SMBM_ANY_GROUP && !groupmember(gid, cred) && !isroot)
if (!groupmember(ssp->ss_grp, cred))
match = (groupmember(vap->va_gid, cred) ||
} else if (groupmember(rule->r_id, cred)) {
realtime_enabled && groupmember(realtime_gid, cred))
groupmember(idletime_gid, cred))
groupmember(specificgid, cr1))
bool groupmember(gid_t gid, const struct ucred *cred);
if (!groupmember(id, td->td_ucred) &&
if ((ip->i_mode & ISGID) && !groupmember(ip->i_gid, cnp->cn_cred) &&
if (!groupmember(ip->i_gid, cred) && (mode & ISGID)) {
(gid != ip->i_gid && !groupmember(gid, cred))) &&