/freebsd/sys/security/mac_priority/ |
H A D | mac_priority.c | 66 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 D | spl-cred.c | 100 groupmember(gid_t gid, const cred_t *cr) in groupmember() function 151 EXPORT_SYMBOL(groupmember);
|
/freebsd/sys/kern/ |
H A D | subr_acl_posix1e.c | 231 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 D | sysv_ipc.c | 102 } else if (groupmember(perm->gid, cred) || in ipcperm() 103 groupmember(perm->cgid, cred)) { in ipcperm()
|
H A D | subr_acl_nfs4.c | 139 if (!groupmember(file_gid, cred)) in _acl_denies() 143 if (!groupmember(entry->ae_id, cred)) in _acl_denies()
|
H A D | kern_prot.c | 1735 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 D | uipc_sem.c | 242 (gid != ks->ks_gid && !groupmember(gid, active_cred))) && in ksem_chown()
|
H A D | uipc_mqueue.c | 1289 (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 D | spl_policy.c | 264 !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 D | mac_seeotheruids.c | 115 groupmember(specificgid, cr1)) in seeotheruids_check()
|
/freebsd/sys/netsmb/ |
H A D | smb_conn.c | 405 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 D | cred.h | 82 extern int groupmember(gid_t, const cred_t *);
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | cred.h | 182 extern int groupmember(gid_t gid, const cred_t *cr);
|
/freebsd/sys/sys/ |
H A D | ucred.h | 251 bool groupmember(gid_t gid, const struct ucred *cred);
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | policy.c | 226 if (crgetgid(cr) != gid && !groupmember(gid, cr)) in secpolicy_vnode_setids_setgids()
|
H A D | zfs_acl.c | 1845 !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 D | mac_portacl.c | 410 } else if (groupmember(rule->r_id, cred)) { in rules_check()
|
/freebsd/sys/security/mac_bsdextended/ |
H A D | mac_bsdextended.c | 336 match = (groupmember(vap->va_gid, cred) || in ugidfw_rulecheck()
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_vnops.c | 543 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 D | nfs_nfsdsubs.c | 1624 !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 D | zfs_fuid.c | 769 return (groupmember(gid, cr)); in zfs_groupmember()
|
/freebsd/sys/ufs/ufs/ |
H A D | ufs_vnops.c | 879 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 D | p9fs_vnops.c | 1043 (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 D | tmpfs_subr.c | 2125 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 D | fuse_vnops.c | 2286 if (checkperm && !groupmember(vap->va_gid, cred)) { in fuse_vnop_setattr() 2354 if (!groupmember(old_va.va_gid, cred)) { in fuse_vnop_setattr()
|