| /freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_policy.c | 229 error = secpolicy_vnode_setdac(vp, cr, ovap->va_uid); in secpolicy_vnode_setattr() 239 error = secpolicy_vnode_setdac(vp, cr, ovap->va_uid); in secpolicy_vnode_setattr() 248 if (((mask & AT_UID) && vap->va_uid != ovap->va_uid) || in secpolicy_vnode_setattr() 258 if (((mask & AT_UID) && vap->va_uid != ovap->va_uid) || in secpolicy_vnode_setattr() 272 error = secpolicy_vnode_setdac(vp, cr, ovap->va_uid); in secpolicy_vnode_setattr() 354 if ((vap->va_mode & S_ISUID) && ovap->va_uid != cr->cr_uid) { in secpolicy_setid_setsticky_clear()
|
| /freebsd/contrib/netbsd-tests/fs/puffs/h_dtfs/ |
| H A D | dtfs_vnops.c | 69 pn_dir->pn_va.va_uid, pn_dir->pn_va.va_gid, in dtfs_node_lookup() 89 pn_dir->pn_va.va_uid, pn_dir->pn_va.va_gid, in dtfs_node_lookup() 105 pn->pn_va.va_uid, pn->pn_va.va_gid, acc_mode, pcr); in dtfs_node_access() 119 if (va->va_uid != PUFFS_VNOVAL || va->va_gid != PUFFS_VNOVAL) { in dtfs_node_setattr() 120 rv = puffs_access_chown(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr() 121 va->va_uid, va->va_gid, pcr); in dtfs_node_setattr() 127 rv = puffs_access_chmod(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr() 137 rv = puffs_access_times(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr()
|
| H A D | dtfs_subr.c | 59 vap->va_uid = 0; in dtfs_baseattrs() 117 newpn->pn_va.va_uid = uid; in dtfs_genfile()
|
| /freebsd/sys/security/mac_bsdextended/ |
| H A D | mac_bsdextended.c | 285 match = (vap->va_uid <= rule->mbr_object.mbo_uid_max && in ugidfw_rulecheck() 286 vap->va_uid >= rule->mbr_object.mbo_uid_min); in ugidfw_rulecheck() 328 match = (vap->va_uid == cred->cr_uid || in ugidfw_rulecheck() 329 vap->va_uid == cred->cr_ruid || in ugidfw_rulecheck() 330 vap->va_uid == cred->cr_svuid); in ugidfw_rulecheck() 407 cred->cr_rgid, acc_mode, vap->va_uid, in ugidfw_rulecheck()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | policy.c | 260 (vap->va_mask & AT_UID) != 0 && vap->va_uid == 0) != 0) { in secpolicy_setid_clear() 306 ovap->va_uid, idmap, fs_ns)) != 0) { in secpolicy_setid_setsticky_clear()
|
| H A D | zpl_inode.c | 135 vap->va_uid = zfs_vfsuid_to_uid(idmap, in zpl_vap_init() 524 vap->va_uid = zfs_vfsuid_to_uid(idmap, zfs_i_user_ns(ip), 527 vap->va_uid = KUID_TO_SUID(ia->ia_uid);
|
| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | vnode.h | 99 uid_t va_uid; /* owner uid */ member
|
| /freebsd/sys/fs/unionfs/ |
| H A D | union_subr.c | 667 uva->va_uid = lva->va_uid; in unionfs_create_uppervattr_core() 671 if (ump->um_uid == lva->va_uid) { in unionfs_create_uppervattr_core() 675 uva->va_uid = lva->va_uid; in unionfs_create_uppervattr_core() 680 uva->va_uid = ump->um_uid; in unionfs_create_uppervattr_core() 686 uva->va_uid = ump->um_uid; in unionfs_create_uppervattr_core()
|
| H A D | union_vnops.c | 908 uid = va->va_uid; in unionfs_check_corrected_access() 1054 ap->a_vap->va_mode, ap->a_vap->va_uid, in unionfs_getattr() 1067 ap->a_vap->va_uid = va.va_uid; in unionfs_getattr() 1077 ap->a_vap->va_mode, ap->a_vap->va_uid, ap->a_vap->va_gid, error); in unionfs_getattr() 1104 (vap->va_flags != VNOVAL || vap->va_uid != (uid_t)VNOVAL || in unionfs_setattr()
|
| H A D | union_vfsops.c | 163 uid = va.va_uid; in unionfs_domount()
|
| /freebsd/sys/fs/nfsclient/ |
| H A D | nfs_clport.c | 413 dst->va_uid = src->va_uid; in ncl_copy_vattr() 1086 if (vap->va_uid != (uid_t)VNOVAL) { in nfscl_checksattr() 1087 if (vap->va_uid == nvap->na_uid) in nfscl_checksattr() 1088 vap->va_uid = (uid_t)VNOVAL; in nfscl_checksattr()
|
| H A D | nfs_clvnops.c | 1044 if ((vap->va_flags != (u_long)VNOVAL || vap->va_uid != (uid_t)VNOVAL || in nfs_setattr() 1063 vap->va_uid == (uid_t)VNOVAL && in nfs_setattr() 1168 error = nfscl_maperr(td, error, vap->va_uid, vap->va_gid); in nfs_setattrrpc() 1764 error = nfscl_maperr(curthread, error, vap->va_uid, in nfs_mknodrpc() 1916 if (error && (vap->va_uid != (uid_t)VNOVAL || in nfs_create() 1919 vap->va_uid = (uid_t)VNOVAL; in nfs_create() 1942 error = nfscl_maperr(curthread, error, vap->va_uid, in nfs_create() 2439 vap->va_uid, vap->va_gid); in nfs_symlink() 2531 vap->va_uid, vap->va_gid); in nfs_mkdir() 3647 error = vaccess(vp->v_type, vap->va_mode, vap->va_uid, vap->va_gid, in nfsspec_access()
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | vnode.h | 174 if (vap->va_uid != (uid_t)VNOVAL) in vattr_init_mask()
|
| /freebsd/sys/fs/fuse/ |
| H A D | fuse_internal.c | 205 return vaccess(vp->v_type, va.va_mode, va.va_uid, in fuse_internal_access() 332 vp_cache_at->va_uid = attr->uid; in fuse_internal_cache_attrs() 1164 if (vap->va_uid != (uid_t)VNOVAL) { in fuse_internal_setattr() 1165 fsai->uid = vap->va_uid; in fuse_internal_setattr()
|
| /freebsd/sys/fs/pseudofs/ |
| H A D | pseudofs_vnops.c | 170 error = vaccess(vn->v_type, vattr.va_mode, vattr.va_uid, vattr.va_gid, in pfs_access() 263 vap->va_uid = proc->p_ucred->cr_ruid; in pfs_getattr() 266 vap->va_uid = 0; in pfs_getattr()
|
| /freebsd/sys/fs/p9fs/ |
| H A D | p9fs_vnops.c | 837 error = vaccess(vp->v_type, vap.va_mode, vap.va_uid, vap.va_gid, accmode, in p9fs_access() 929 vap->va_uid = inode->n_uid; in p9fs_getattr_dotl() 1214 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) { in p9fs_setattr_dotl() 1216 vp, td, vap->va_uid, vap->va_gid); in p9fs_setattr_dotl() 1218 error = p9fs_chown(vp, vap->va_uid, vap->va_gid, cred, td); in p9fs_setattr_dotl()
|
| /freebsd/sys/fs/tarfs/ |
| H A D | tarfs_io.c | 297 vap->va_uid = va.va_uid; in tarfs_zgetattr()
|
| /freebsd/sys/fs/msdosfs/ |
| H A D | msdosfs_vnops.c | 288 vap->va_uid = pmp->pm_uid; in msdosfs_getattr() 358 vap->va_uid, vap->va_gid); in msdosfs_setattr() 413 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) { in msdosfs_setattr() 419 uid = vap->va_uid; in msdosfs_setattr()
|
| /freebsd/sys/fs/cd9660/ |
| H A D | cd9660_vnops.c | 87 if (vap->va_flags != (u_long)VNOVAL || vap->va_uid != (uid_t)VNOVAL || in cd9660_setattr() 187 vap->va_uid = (ip->i_mnt->im_flags & ISOFSMNT_UID) ? in cd9660_getattr()
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_log.c | 748 if ((mask_applied & ATTR_UID) && IS_EPHEMERAL(vap->va_uid)) in zfs_log_setattr() 751 lr->lr_uid = (uint64_t)vap->va_uid; in zfs_log_setattr()
|
| /freebsd/sys/fs/smbfs/ |
| H A D | smbfs_node.c | 378 va->va_uid = smp->sm_uid; /* owner user id */ in smbfs_attr_cachelookup()
|
| /freebsd/sys/kern/ |
| H A D | coredump_vnode.c | 467 vattr.va_uid != cred->cr_uid) { in coredump_vnode()
|
| H A D | uipc_mqueue.c | 1180 error = vaccess(vp->v_type, vattr.va_mode, vattr.va_uid, vattr.va_gid, in mqfs_access() 1208 vap->va_uid = pn->mn_uid; in mqfs_getattr() 1267 if (vap->va_uid == (uid_t)VNOVAL) in mqfs_setattr() 1270 uid = vap->va_uid; in mqfs_setattr()
|
| /freebsd/sys/fs/autofs/ |
| H A D | autofs_vnops.c | 108 vap->va_uid = 0; in autofs_getattr()
|
| /freebsd/sys/fs/ext2fs/ |
| H A D | ext2_vnops.c | 361 vap->va_uid = ip->i_uid; in ext2_getattr() 447 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) { in ext2_setattr() 450 if ((error = ext2_chown(vp, vap->va_uid, vap->va_gid, cred, in ext2_setattr()
|