Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c265 ((mask & AT_GID) && vap->va_gid != ovap->va_gid && in secpolicy_vnode_setattr()
266 !groupmember(vap->va_gid, cr))) { in secpolicy_vnode_setattr()
275 ((mask & AT_GID) && vap->va_gid != ovap->va_gid)) { in secpolicy_vnode_setattr()
363 error = secpolicy_vnode_setids_setgids(vp, cr, ovap->va_gid); in secpolicy_setid_setsticky_clear()
/f-stack/freebsd/security/mac_bsdextended/
H A Dmac_bsdextended.c296 match = (vap->va_gid <= rule->mbr_object.mbo_gid_max && in ugidfw_rulecheck()
297 vap->va_gid >= rule->mbr_object.mbo_gid_min); in ugidfw_rulecheck()
340 match = (groupmember(vap->va_gid, cred) || in ugidfw_rulecheck()
341 vap->va_gid == cred->cr_rgid || in ugidfw_rulecheck()
342 vap->va_gid == cred->cr_svgid); in ugidfw_rulecheck()
410 vap->va_gid); in ugidfw_rulecheck()
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Dvnode.h99 gid_t va_gid; /* owner gid */ member
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_inode.c122 vap->va_gid = KGID_TO_SGID(dir->i_gid); in zpl_vap_init()
126 vap->va_gid = crgetfsgid(cr); in zpl_vap_init()
379 vap->va_gid = KGID_TO_SGID(ia->ia_gid); in zpl_setattr()
H A Dpolicy.c337 secpolicy_vnode_setids_setgids(cr, ovap->va_gid) != 0) { in secpolicy_setid_setsticky_clear()
H A Dzfs_acl.c1789 gid_t gid = vap->va_gid; in zfs_acl_ids_create()
1803 acl_ids->z_fgid = vap->va_gid; in zfs_acl_ids_create()
1812 acl_ids->z_fgid = zfs_fuid_create(zfsvfs, (uint64_t)vap->va_gid, in zfs_acl_ids_create()
1814 gid = vap->va_gid; in zfs_acl_ids_create()
1821 (uint64_t)vap->va_gid, in zfs_acl_ids_create()
1823 gid = vap->va_gid; in zfs_acl_ids_create()
1825 !groupmember(vap->va_gid, cr) && in zfs_acl_ids_create()
H A Dzfs_vnops_os.c1917 ((mask & ATTR_GID) && IS_EPHEMERAL(vap->va_gid)) || in zfs_setattr()
2032 zfs_groupmember(zfsvfs, vap->va_gid, cr); in zfs_setattr()
2064 zfs_fuid_map_ids(zp, cr, &oldva.va_uid, &oldva.va_gid); in zfs_setattr()
2226 (uint64_t)vap->va_gid, cr, ZFS_GROUP, &fuidp); in zfs_setattr()
H A Dzfs_dir.c1174 zfs_fuid_map_ids(zp, cr, &va.va_uid, &va.va_gid); in zfs_get_xattrdir()
H A Dzpl_xattr.c496 vap->va_gid = crgetfsgid(cr); in zpl_xattr_set_dir()
H A Dzfs_znode.c1897 vattr.va_gid = crgetgid(cr); in zfs_create_fs()
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dvnode.h185 if (vap->va_gid != (gid_t)VNOVAL) in vattr_init_mask()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzfs_log.c687 if ((mask_applied & ATTR_GID) && IS_EPHEMERAL(vap->va_gid)) in zfs_log_setattr()
690 lr->lr_gid = (uint64_t)vap->va_gid; in zfs_log_setattr()
H A Dzfs_replay.c78 vap->va_gid = (gid_t)(IS_EPHEMERAL(gid)) ? -1 : gid; in zfs_init_vattr()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_acl.c1647 (uint64_t)vap->va_gid, cr, in zfs_acl_ids_create()
1649 gid = vap->va_gid; in zfs_acl_ids_create()
1656 (uint64_t)vap->va_gid, in zfs_acl_ids_create()
1658 gid = vap->va_gid; in zfs_acl_ids_create()
1660 !groupmember(vap->va_gid, cr) && in zfs_acl_ids_create()
H A Dzfs_dir.c918 zfs_fuid_map_ids(zp, cr, &va.va_uid, &va.va_gid); in zfs_get_xattrdir()
H A Dzfs_vnops_os.c1994 zfs_fuid_map_ids(zp, cr, &vap->va_uid, &vap->va_gid); in zfs_getattr()
2239 ((mask & AT_GID) && IS_EPHEMERAL(vap->va_gid)) || in zfs_setattr()
2384 zfs_groupmember(zfsvfs, vap->va_gid, cr); in zfs_setattr()
2414 zfs_fuid_map_ids(zp, cr, &oldva.va_uid, &oldva.va_gid); in zfs_setattr()
2594 new_gid = zfs_fuid_create(zfsvfs, (uint64_t)vap->va_gid, in zfs_setattr()
H A Dzfs_znode.c276 vattr.va_gid = crgetgid(kcred); in zfs_create_share_dir()
1693 vattr.va_gid = crgetgid(cr); in zfs_create_fs()
H A Dzfs_ctldir.c491 vap->va_gid = 0; in zfsctl_common_getattr()
/f-stack/freebsd/kern/
H A Duipc_mqueue.c1180 error = vaccess(vp->v_type, vattr.va_mode, vattr.va_uid, vattr.va_gid, in mqfs_access()
1209 vap->va_gid = pn->mn_gid; in mqfs_getattr()
1271 if (vap->va_gid == (gid_t)VNOVAL) in mqfs_setattr()
1274 gid = vap->va_gid; in mqfs_setattr()
H A Dkern_exec.c513 oldcred->cr_gid != attr.va_gid; in do_execve()
539 change_egid(imgp->newcred, attr.va_gid); in do_execve()
H A Dvfs_default.c1560 sb->st_gid = vap->va_gid; in vop_stdstat()
H A Dvfs_syscalls.c1539 if (hardlink_check_gid && !groupmember(va.va_gid, cred)) { in can_hardlink()
2928 vattr.va_gid = gid; in setfown()
2931 vattr.va_gid); in setfown()
H A Dvfs_subr.c1042 vap->va_gid = VNOVAL; in vattr_null()
/f-stack/freebsd/security/audit/
H A Daudit_arg.c884 vnp->vn_gid = vattr.va_gid; in audit_arg_vnode()
/f-stack/freebsd/sys/
H A Dvnode.h285 gid_t va_gid; /* owner group id */ member