Home
last modified time | relevance | path

Searched refs:va_mode (Results 26 – 50 of 76) sorted by relevance

1234

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dvnode.h208 if (vap->va_mode != (uint16_t)VNOVAL)
/freebsd/sys/fs/unionfs/
H A Dunion_vfsops.c158 udir = va.va_mode; in unionfs_domount()
160 ufile = va.va_mode; in unionfs_domount()
H A Dunion_vnops.c686 vmode = va->va_mode; in unionfs_check_corrected_access()
830 ap->a_vap->va_mode, ap->a_vap->va_uid, in unionfs_getattr()
842 ap->a_vap->va_mode = va.va_mode; in unionfs_getattr()
853 ap->a_vap->va_mode, ap->a_vap->va_uid, ap->a_vap->va_gid, error); in unionfs_getattr()
882 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL)) in unionfs_setattr()
/freebsd/sys/fs/ext2fs/
H A Dext2_vnops.c266 ext2_makeinode(MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode), in ext2_create()
359 vap->va_mode = ip->i_mode & ~IFMT; in ext2_getattr()
509 if (vap->va_mode != (mode_t)VNOVAL) { in ext2_setattr()
512 error = ext2_chmod(vp, (int)vap->va_mode, cred, td); in ext2_setattr()
647 error = ext2_makeinode(MAKEIMODE(vap->va_type, vap->va_mode), in ext2_mknod()
1320 dmode = vap->va_mode & 0777; in ext2_mkdir()
1520 error = ext2_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp, in ext2_symlink()
/freebsd/sys/fs/smbfs/
H A Dsmbfs_vnops.c285 vap->va_mode != (mode_t)VNOVAL || vap->va_flags != VNOVAL) && in smbfs_setattr()
342 if ((vap->va_flags != VNOVAL) || (vap->va_mode != (mode_t)VNOVAL)) { in smbfs_setattr()
345 if (vap->va_mode != (mode_t)VNOVAL) { in smbfs_setattr()
346 if (vap->va_mode & S_IWUSR) in smbfs_setattr()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_inode.c119 vap->va_mode = mode; in zpl_vap_init()
127 vap->va_mode |= S_ISGID; in zpl_vap_init()
508 vap->va_mode = ia->ia_mode; in zpl_setattr()
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.c253 ufs_makeinode(MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode), in ufs_create()
281 error = ufs_makeinode(MAKEIMODE(vap->va_type, vap->va_mode), in ufs_mknod()
599 vap->va_mode = ip->i_mode & ~IFMT; in ufs_getattr()
792 if (vap->va_mode != (mode_t)VNOVAL) { in ufs_setattr()
795 if (IS_SNAPSHOT(ip) && (vap->va_mode & (S_IXUSR | S_IWUSR | in ufs_setattr()
798 error = ufs_chmod(vp, (int)vap->va_mode, cred, td); in ufs_setattr()
2018 dmode = vap->va_mode & 0777; in ufs_mkdir()
2368 error = ufs_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp, in ufs_symlink()
/freebsd/sys/kern/
H A Dkern_exec.c583 credential_changing |= (attr.va_mode & S_ISUID) && in do_execve()
585 credential_changing |= (attr.va_mode & S_ISGID) && in do_execve()
606 if (attr.va_mode & S_ISUID) { in do_execve()
611 if (attr.va_mode & S_ISGID) in do_execve()
1849 (attr->va_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) == 0 || in exec_check_permissions()
H A Duipc_mqueue.c1002 cnp->cn_cred, ap->a_vap->va_mode); in mqfs_create()
1179 error = vaccess(vp->v_type, vattr.va_mode, vattr.va_uid, vattr.va_gid, in mqfs_access()
1205 vap->va_mode = pn->mn_mode; in mqfs_getattr()
1297 if (vap->va_mode != (mode_t)VNOVAL) { in mqfs_setattr()
1301 pn->mn_mode = vap->va_mode; in mqfs_setattr()
1495 ap->a_vap->cn_cred, ap->a_vap->va_mode); in mqfs_mkdir()
H A Dvfs_syscalls.c1400 vattr.va_mode = (mode & ALLPERMS) & in kern_mknodat()
1515 vattr.va_mode = (mode & ALLPERMS) & ~td->td_proc->p_pd->pd_cmask; in kern_mkfifoat()
1793 vattr.va_mode = ACCESSPERMS &~ td->td_proc->p_pd->pd_cmask; in kern_symlinkat()
2888 vattr.va_mode = mode & ALLPERMS; in setfmode()
2890 error = mac_vnode_check_setmode(cred, vp, vattr.va_mode); in setfmode()
3857 vattr.va_mode = (mode & ACCESSPERMS) &~ td->td_proc->p_pd->pd_cmask; in kern_mkdirat()
/freebsd/sys/fs/tarfs/
H A Dtarfs_io.c294 vap->va_mode = va.va_mode; in tarfs_zgetattr()
/freebsd/sys/security/mac_veriexec_parser/
H A Dmac_veriexec_parser.c357 is_exec = (va.va_mode & VEXEC); in parse_entry()
/freebsd/sys/dev/fb/
H A Dvga.c970 biosadapter[V_ADP_SECONDARY].va_mode = in probe_adapters()
988 biosadapter[V_ADP_PRIMARY].va_mode = in probe_adapters()
1239 mp = get_mode_param(adp->va_mode); in set_line_length()
1650 adp->va_mode = mode; in vga_set_mode()
1687 mp = get_mode_param(adp->va_mode); in set_font_mode()
2150 if (vga_get_info(adp, adp->va_mode, &info) == 0) { in vga_save_state()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c1111 if ((vap->va_mode & S_ISVTX) && secpolicy_vnode_stky_modify(cr)) in zfs_create()
1112 vap->va_mode &= ~S_ISVTX; in zfs_create()
1144 if (S_ISREG(vap->va_mode) || S_ISDIR(vap->va_mode)) in zfs_create()
2026 vap->va_mode = zp->z_mode & ~S_IFMT; in zfs_getattr()
2376 vap->va_mode = zp->z_mode; in zfs_setattr()
2413 oldva.va_mode = zp->z_mode; in zfs_setattr()
2539 saved_mode = vap->va_mode; in zfs_setattr()
2556 vap->va_mode = saved_mode; in zfs_setattr()
2620 new_mode = (pmode & S_IFMT) | (vap->va_mode & ~S_IFMT); in zfs_setattr()
4653 mode = vap->va_mode & ALLPERMS; in zfs_freebsd_create()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c286 vap->va_mode = mode & in msdosfs_getattr()
497 if (vap->va_mode != (mode_t)VNOVAL) { in msdosfs_setattr()
507 if (vap->va_mode & S_IWUSR) in msdosfs_setattr()
/freebsd/sys/fs/udf/
H A Dudf_vnops.c298 vap->va_mode = udf_permtomode(node); in udf_getattr()
345 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) in udf_setattr()
/freebsd/sys/fs/autofs/
H A Dautofs_vnops.c106 vap->va_mode = 0755; in autofs_getattr()
/freebsd/sys/fs/fdescfs/
H A Dfdesc_vnops.c437 vap->va_mode = S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH; in fdesc_getattr()
/freebsd/sys/compat/lindebugfs/
H A Dlindebugfs.c97 vap->va_mode = dm->dm_mode; in debugfs_attr()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vnops.c509 vap->va_mode = node->tn_mode; in tmpfs_getattr()
577 if (error == 0 && (vap->va_mode != (mode_t)VNOVAL)) in tmpfs_setattr()
578 error = tmpfs_chmod(vp, vap->va_mode, cred, td); in tmpfs_setattr()
H A Dtmpfs_vfsops.c401 root_mode = va.va_mode; in tmpfs_mount()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c824 vap->va_mode = de->de_mode; in devfs_getattr()
1790 if (vap->va_mode != (mode_t)VNOVAL) { in devfs_setattr()
1796 de->de_mode = vap->va_mode; in devfs_setattr()
/freebsd/sys/fs/nfs/
H A Dnfs_commonsubs.c528 if (vap->va_mode == (mode_t)VNOVAL) in nfscl_fillsattr()
531 sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); in nfscl_fillsattr()
552 if (vap->va_mode != (mode_t)VNOVAL) { in nfscl_fillsattr()
555 *tl = txdr_unsigned(vap->va_mode); in nfscl_fillsattr()
613 if (vap->va_mode != (mode_t)VNOVAL) in nfscl_fillsattr()
2860 *tl = vtonfsv34_mode(vap->va_mode); in nfsv4_fillattr()
/freebsd/sys/security/audit/
H A Daudit_arg.c880 vnp->vn_mode = vattr.va_mode; in audit_arg_vnode()
/freebsd/sys/fs/nullfs/
H A Dnull_vnops.c505 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) && in null_setattr()

1234