Home
last modified time | relevance | path

Searched refs:groupmember (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/sys/security/mac_priority/
H A Dmac_priority.c66 realtime_enabled && groupmember(realtime_gid, cred)) in priority_priv_grant()
70 groupmember(idletime_gid, cred)) in priority_priv_grant()
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-cred.c100 groupmember(gid_t gid, const cred_t *cr) in groupmember() function
151 EXPORT_SYMBOL(groupmember);
/freebsd/sys/kern/
H A Dsubr_acl_posix1e.c231 if (!groupmember(file_gid, cred)) in vaccess_acl_posix1e()
249 if (!groupmember(acl->acl_entry[i].ae_id, cred)) in vaccess_acl_posix1e()
279 if (!groupmember(file_gid, cred)) in vaccess_acl_posix1e()
300 if (!groupmember(acl->acl_entry[i].ae_id, in vaccess_acl_posix1e()
H A Dsysv_ipc.c102 } else if (groupmember(perm->gid, cred) || in ipcperm()
103 groupmember(perm->cgid, cred)) { in ipcperm()
H A Dsubr_acl_nfs4.c139 if (!groupmember(file_gid, cred)) in _acl_denies()
143 if (!groupmember(entry->ae_id, cred)) in _acl_denies()
H A Dkern_prot.c1735 groupmember(gid_t gid, const struct ucred *cred) in groupmember() function
2187 if (!groupmember(p->p_ucred->cr_groups[i], td->td_ucred)) { in p_candebug()
2193 groupmember(p->p_ucred->cr_rgid, td->td_ucred) && in p_candebug()
2194 groupmember(p->p_ucred->cr_svgid, td->td_ucred); in p_candebug()
H A Duipc_sem.c242 (gid != ks->ks_gid && !groupmember(gid, active_cred))) && in ksem_chown()
H A Duipc_mqueue.c1289 (gid != pn->mn_gid && !groupmember(gid, ap->a_cred))) && in mqfs_setattr()
2618 (gid != pn->mn_gid && !groupmember(gid, active_cred))) && in mqf_chown()
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c264 !groupmember(vap->va_gid, cr))) { in secpolicy_vnode_setattr()
306 if (groupmember(gid, cr)) in secpolicy_vnode_setids_setgids()
/freebsd/sys/security/mac_seeotheruids/
H A Dmac_seeotheruids.c115 groupmember(specificgid, cr1)) in seeotheruids_check()
/freebsd/sys/netsmb/
H A Dsmb_conn.c405 if (gid != SMBM_ANY_GROUP && !groupmember(gid, cred) && !isroot) in smb_vc_create()
608 if (!groupmember(vcp->vc_grp, cred)) in smb_vc_access()
758 if (gid != SMBM_ANY_GROUP && !groupmember(gid, cred) && !isroot) in smb_share_create()
870 if (!groupmember(ssp->ss_grp, cred)) in smb_share_access()
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcred.h82 extern int groupmember(gid_t, const cred_t *);
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dcred.h182 extern int groupmember(gid_t gid, const cred_t *cr);
/freebsd/sys/sys/
H A Ducred.h251 bool groupmember(gid_t gid, const struct ucred *cred);
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dpolicy.c226 if (crgetgid(cr) != gid && !groupmember(gid, cr)) in secpolicy_vnode_setids_setgids()
H A Dzfs_acl.c1845 !groupmember(vap->va_gid, cr) && in zfs_acl_ids_create()
2589 if (groupmember(KGID_TO_SGID(ZTOI(zdp)->i_gid), cr)) { in zfs_fastaccesschk_execute()
/freebsd/sys/security/mac_portacl/
H A Dmac_portacl.c410 } else if (groupmember(rule->r_id, cred)) { in rules_check()
/freebsd/sys/security/mac_bsdextended/
H A Dmac_bsdextended.c336 match = (groupmember(vap->va_gid, cred) || in ugidfw_rulecheck()
/freebsd/sys/fs/ext2fs/
H A Dext2_vnops.c543 if (!groupmember(ip->i_gid, cred) && (mode & ISGID)) { in ext2_chmod()
583 !groupmember(gid, cred))) { in ext2_chown()
1979 if ((ip->i_mode & ISGID) && !groupmember(ip->i_gid, cnp->cn_cred)) { in ext2_makeinode()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdsubs.c1624 !groupmember(nvap->na_gid, nd->nd_cred))) in nfsrv_checkuidgid()
1682 if (groupmember(nvap->na_gid, nd->nd_cred)) { in nfsrv_fixattr()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_fuid.c769 return (groupmember(gid, cr)); in zfs_groupmember()
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.c879 if (!groupmember(ip->i_gid, cred) && (mode & ISGID)) { in ufs_chmod()
942 (gid != ip->i_gid && !groupmember(gid, cred))) && in ufs_chown()
2884 if ((ip->i_mode & ISGID) && !groupmember(ip->i_gid, cnp->cn_cred) && in ufs_makeinode()
/freebsd/sys/fs/p9fs/
H A Dp9fs_vnops.c1043 (gid != inode->n_gid && !groupmember(gid, cred))) && in p9fs_chown()
1097 if (!groupmember(inode->n_gid, cred) && (mode & ISGID)) { in p9fs_chmod()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_subr.c2125 if (!groupmember(node->tn_gid, cred) && (mode & S_ISGID)) { in tmpfs_chmod()
2193 (gid != node->tn_gid && !groupmember(gid, cred))) && in tmpfs_chown()
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c2286 if (checkperm && !groupmember(vap->va_gid, cred)) { in fuse_vnop_setattr()
2354 if (!groupmember(old_va.va_gid, cred)) { in fuse_vnop_setattr()

12