/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | policy.c | 267 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0 && in secpolicy_setid_clear() 269 (vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_clear() 272 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear() 314 if ((vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_setsticky_clear() 324 if (!S_ISDIR(ip->i_mode) && (vap->va_mode & S_ISVTX) != 0 && in secpolicy_setid_setsticky_clear() 326 vap->va_mode &= ~S_ISVTX; in secpolicy_setid_setsticky_clear() 333 if ((vap->va_mode & S_ISGID) != 0 && in secpolicy_setid_setsticky_clear() 336 vap->va_mode &= ~S_ISGID; in secpolicy_setid_setsticky_clear()
|
H A D | zfs_acl.c | 1667 zfs_acl_inherit(zfsvfs_t *zfsvfs, umode_t va_mode, zfs_acl_t *paclp, in zfs_acl_inherit() argument 1681 boolean_t isdir = S_ISDIR(va_mode); in zfs_acl_inherit() 1682 boolean_t isreg = S_ISREG(va_mode); in zfs_acl_inherit() 1688 if (aclinherit == ZFS_ACL_DISCARD || S_ISLNK(va_mode)) in zfs_acl_inherit() 1704 !zfs_ace_can_use(va_mode, iflags)) in zfs_acl_inherit() 1814 acl_ids->z_mode = vap->va_mode; in zfs_acl_ids_create() 1817 if ((error = zfs_vsec_2_aclp(zfsvfs, vap->va_mode, vsecp, in zfs_acl_ids_create() 1828 ((flag & IS_XATTR) && (S_ISDIR(vap->va_mode)))) { in zfs_acl_ids_create() 1886 (S_ISDIR(vap->va_mode))) { in zfs_acl_ids_create() 1905 vap->va_mode, paclp, acl_ids->z_mode, &need_chmod); in zfs_acl_ids_create() [all …]
|
H A D | zfs_znode_os.c | 706 if (S_ISDIR(vap->va_mode)) { in zfs_mknode() 751 if (S_ISDIR(vap->va_mode)) { in zfs_mknode() 759 if (S_ISBLK(vap->va_mode) || S_ISCHR(vap->va_mode)) in zfs_mknode() 767 if (S_ISREG(vap->va_mode) || S_ISDIR(vap->va_mode)) { in zfs_mknode() 871 (S_ISBLK(vap->va_mode) || S_ISCHR(vap->va_mode))) { in zfs_mknode() 1892 vattr.va_mode = S_IFDIR|0755; in zfs_create_fs()
|
H A D | zfs_vnops_os.c | 647 crgetuid(cr), cr, vap->va_mode)) != 0) { in zfs_create() 702 if ((dzp->z_pflags & ZFS_XATTR) && !S_ISREG(vap->va_mode)) { in zfs_create() 714 if (S_ISREG(vap->va_mode) || S_ISDIR(vap->va_mode)) in zfs_create() 884 crgetuid(cr), cr, vap->va_mode)) != 0) { in zfs_tmpfile() 908 if (S_ISREG(vap->va_mode) || S_ISDIR(vap->va_mode)) in zfs_tmpfile() 1246 ASSERT(S_ISDIR(vap->va_mode)); in zfs_mkdir() 1280 crgetuid(cr), cr, vap->va_mode)) != 0) { in zfs_mkdir() 2105 vap->va_mode = zp->z_mode; in zfs_setattr() 2148 oldva.va_mode = zp->z_mode; in zfs_setattr() 2335 new_mode = (pmode & S_IFMT) | (vap->va_mode & ~S_IFMT); in zfs_setattr() [all …]
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
H A D | spl_policy.c | 249 vap->va_mode = ovap->va_mode; in secpolicy_vnode_setattr() 329 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0) { in secpolicy_setid_clear() 332 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear() 351 if (vp->v_type != VDIR && (vap->va_mode & S_ISTXT)) { in secpolicy_setid_setsticky_clear() 359 if ((vap->va_mode & S_ISGID) != 0) { in secpolicy_setid_setsticky_clear() 367 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 | 68 rv = puffs_access(VDIR, pn_dir->pn_va.va_mode, in dtfs_node_lookup() 88 rv = puffs_access(VDIR, pn_dir->pn_va.va_mode, in dtfs_node_lookup() 104 return puffs_access(pn->pn_va.va_type, pn->pn_va.va_mode, in dtfs_node_access() 126 if (va->va_mode != PUFFS_VNOVAL) { in dtfs_node_setattr() 128 pn->pn_va.va_type, va->va_mode, pcr); in dtfs_node_setattr() 138 pn->pn_va.va_mode, va->va_vaflags & VA_UTIMES_NULL, pcr); in dtfs_node_setattr()
|
H A D | dtfs_vfsops.c | 80 va->va_mode |= S_IFBLK; in rtdev() 82 va->va_mode |= S_IFCHR; in rtdev()
|
H A D | dtfs_subr.c | 53 vap->va_mode = 0777; in dtfs_baseattrs() 56 vap->va_mode = 0666; in dtfs_baseattrs()
|
/freebsd/sys/dev/fb/ |
H A D | vesa.c | 1287 adp->va_mode, adp->va_mode, mode, mode); in vesa_set_mode() 1297 if (VESA_MODE(adp->va_mode)) { in vesa_set_mode() 1357 vesa_adp->va_mode = mode & 0x1ff; /* Mode number is 9-bit. */ in vesa_set_mode() 1444 if (adp == vesa_adp && VESA_MODE(adp->va_mode)) { in vesa_save_palette() 1458 if (adp == vesa_adp && VESA_MODE(adp->va_mode)) { in vesa_load_palette() 1493 if (VESA_MODE(adp->va_mode)) { in vesa_save_state() 1521 mode = adp->va_mode; in vesa_load_state() 1692 if (!VESA_MODE(adp->va_mode)) in get_palette() 1728 if (!VESA_MODE(adp->va_mode)) in set_palette() 1759 if (!VESA_MODE(adp->va_mode)) in vesa_ioctl() [all …]
|
H A D | fb.c | 323 adp->va_initial_mode, adp->va_initial_bios_mode, adp->va_mode); in fb_dump_adp_info() 429 ((video_adapter_info_t *)arg)->va_mode = adp->va_mode; in fb_commonioctl() 455 *(int *)arg = adp->va_mode; in fb_commonioctl()
|
/freebsd/sys/fs/procfs/ |
H A D | procfs.c | 94 vap->va_mode = mode; in procfs_attr() 99 vap->va_mode = 0; in procfs_attr()
|
/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() 330 vp_cache_at->va_mode = attr->mode & ~S_IFMT; in fuse_internal_cache_attrs() 535 fmni.mode = MAKEIMODE(vap->va_type, vap->va_mode); in fuse_internal_mknod() 1202 if (vap->va_mode != (mode_t)VNOVAL) { in fuse_internal_setattr() 1203 fsai->mode = vap->va_mode & ALLPERMS; in fuse_internal_setattr() 1268 if (va.va_mode & (S_ISUID | S_ISGID)) { in fuse_internal_clear_suid_on_write() 1269 mode_t mode = va.va_mode & ~(S_ISUID | S_ISGID); in fuse_internal_clear_suid_on_write() 1272 va.va_mode = mode; in fuse_internal_clear_suid_on_write()
|
H A D | fuse_vnops.c | 812 access_e = vaccess(vp->v_type, va.va_mode, va.va_uid, in fuse_vnop_close() 1015 mode_t mode = MAKEIMODE(vap->va_type, vap->va_mode); in fuse_vnop_create() 1646 if ((dvattr.va_mode & S_ISTXT) && in fuse_vnop_lookup() 1692 fmdi.mode = MAKEIMODE(vap->va_type, vap->va_mode); in fuse_vnop_mkdir() 2336 if (vap->va_mode != (mode_t)VNOVAL) in fuse_vnop_setattr() 2337 vap->va_mode &= ~(S_ISUID | S_ISGID); in fuse_vnop_setattr() 2342 vap->va_mode = old_va.va_mode & ~(S_ISUID | S_ISGID); in fuse_vnop_setattr() 2345 if (vap->va_mode != (mode_t)VNOVAL) { in fuse_vnop_setattr() 2347 if (checkperm && vp->v_type != VDIR && (vap->va_mode & S_ISTXT) in fuse_vnop_setattr() 2350 if (checkperm && (vap->va_mode & S_ISGID)) { in fuse_vnop_setattr()
|
/freebsd/sys/fs/smbfs/ |
H A D | smbfs_node.c | 363 va->va_mode = smp->sm_file_mode; /* files access mode and type */ in smbfs_attr_cachelookup() 365 va->va_mode &= ~(S_IWUSR|S_IWGRP|S_IWOTH); in smbfs_attr_cachelookup() 369 va->va_mode = smp->sm_dir_mode; /* files access mode and type */ in smbfs_attr_cachelookup()
|
/freebsd/lib/libprocstat/ |
H A D | zfs_defs.c | 48 u_short va_mode; /* files access mode and type */ member
|
H A D | common_kvm.c | 153 mode = (mode_t)nfsnode.n_vattr.va_mode; in nfs_filestat()
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | vnode.h | 97 ushort_t va_mode; /* acc mode */ member
|
/freebsd/sys/sys/ |
H A D | fbio.h | 284 int va_mode; member 319 int va_mode; member
|
/freebsd/sys/dev/syscons/ |
H A D | scvidctl.c | 78 int va_mode; member 102 int va_mode; member 519 ((old_video_adapter_t *)data)->va_mode = adp->va_mode; in sc_vid_ioctl()
|
/freebsd/sys/fs/unionfs/ |
H A D | union_subr.c | 664 uva->va_mode = lva->va_mode; in unionfs_create_uppervattr_core() 670 uva->va_mode = lva->va_mode & 077077; in unionfs_create_uppervattr_core() 671 uva->va_mode |= (lva->va_type == VDIR ? in unionfs_create_uppervattr_core() 676 uva->va_mode = (lva->va_type == VDIR ? in unionfs_create_uppervattr_core() 683 uva->va_mode = 0777 & ~td->td_proc->p_pd->pd_cmask; in unionfs_create_uppervattr_core()
|
/freebsd/sys/fs/cd9660/ |
H A D | cd9660_vnops.c | 89 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) in cd9660_setattr() 183 vap->va_mode = ip->inode.iso_mode; in cd9660_getattr() 184 vap->va_mode &= (vp->v_type == VDIR) ? ip->i_mnt->im_dmask : ip->i_mnt->im_fmask; in cd9660_getattr() 197 if (ip->i_size == 0 && (vap->va_mode & S_IFMT) == S_IFLNK) { in cd9660_getattr()
|
/freebsd/sys/security/mac_veriexec/ |
H A D | mac_veriexec.c | 921 "va_mode=%o, check_files=%d\n", va.va_mode, in mac_veriexec_syscall() 922 ((va.va_mode & (S_IXUSR|S_IXGRP|S_IXOTH)) == 0)); in mac_veriexec_syscall() 924 ((va.va_mode & (S_IXUSR|S_IXGRP|S_IXOTH)) == 0), td); in mac_veriexec_syscall()
|
/freebsd/sys/fs/p9fs/ |
H A D | p9fs_vnops.c | 522 mode = MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode); in p9fs_create() 556 mode = MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode); in p9fs_mkdir() 589 mode = MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode); in p9fs_mknod() 816 error = vaccess(vp->v_type, vap.va_mode, vap.va_uid, vap.va_gid, accmode, in p9fs_access() 906 vap->va_mode = inode->i_mode; in p9fs_getattr_dotl() 1182 if (vap->va_mode != (mode_t)VNOVAL) { in p9fs_setattr_dotl() 1184 vap->va_mode); in p9fs_setattr_dotl() 1186 error = p9fs_chmod(vp, (int)vap->va_mode, cred, td); in p9fs_setattr_dotl()
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | vnode.h | 183 if (vap->va_mode != (uint16_t)VNOVAL) in vattr_init_mask()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clport.c | 418 dst->va_mode = src->va_mode; in ncl_copy_vattr() 1120 if (vap->va_mode != (mode_t)VNOVAL) { in nfscl_checksattr() 1121 if (vap->va_mode == nvap->na_mode) in nfscl_checksattr() 1122 vap->va_mode = (mode_t)VNOVAL; in nfscl_checksattr()
|