Home
last modified time | relevance | path

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

123

/freebsd-9-stable/sys/cddl/compat/opensolaris/kern/
Dopensolaris_policy.c243 vap->va_mode = ovap->va_mode; in secpolicy_vnode_setattr()
323 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0) { in secpolicy_setid_clear()
326 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear()
345 if (vp->v_type != VDIR && (vap->va_mode & S_ISTXT)) { in secpolicy_setid_setsticky_clear()
353 if ((vap->va_mode & S_ISGID) != 0) { in secpolicy_setid_setsticky_clear()
361 if ((vap->va_mode & S_ISUID) && ovap->va_uid != cr->cr_uid) { in secpolicy_setid_setsticky_clear()
/freebsd-9-stable/sys/gnu/fs/xfs/
Dxfs_acl.c250 xfs_acl_sync_mode(va.va_mode, xfs_acl); in xfs_acl_vget()
687 xfs_acl_sync_mode(va.va_mode, access_acl); in xfs_acl_vtoacl()
733 xfs_acl_filter_mode(vap->va_mode, cacl); in xfs_acl_inherit()
784 va.va_mode &= ~(S_IRWXU|S_IRWXG|S_IRWXO); in xfs_acl_setmode()
789 va.va_mode |= ap->ae_perm << 6; in xfs_acl_setmode()
796 va.va_mode |= ap->ae_perm << 3; in xfs_acl_setmode()
800 va.va_mode |= ap->ae_perm; in xfs_acl_setmode()
811 va.va_mode |= gap->ae_perm << 3; in xfs_acl_setmode()
Dxfs_vnodeops.c153 vap->va_mode = ip->i_d.di_mode; in xfs_getattr()
422 if ((vap->va_mode & S_ISUID) && !file_owner) in xfs_setattr()
424 if ((vap->va_mode & S_ISGID) && in xfs_setattr()
429 if ((vap->va_mode & S_ISVTX) && !VN_ISDIR(vp)) in xfs_setattr()
433 vap->va_mode &= ~m; in xfs_setattr()
688 ip->i_d.di_mode |= vap->va_mode & ~S_IFMT; in xfs_setattr()
1876 dm_di_mode = vap->va_mode; in xfs_create()
1955 error = xfs_dir_ialloc(&tp, dp, vap->va_mode, 1, in xfs_create()
2795 dm_di_mode = vap->va_mode; in xfs_mkdir()
2870 error = xfs_dir_ialloc(&tp, dp, vap->va_mode, 2, in xfs_mkdir()
[all …]
/freebsd-9-stable/sys/gnu/fs/xfs/FreeBSD/
Dxfs_vnops.c253 vap->va_mode = va.va_mode; in _xfs_getattr()
332 if (vap->va_mode != (mode_t)VNOVAL) { in _xfs_setattr()
334 va.va_mode = vap->va_mode; in _xfs_setattr()
728 va.va_mode = vap->va_mode; in _xfs_create()
730 va.va_mode |= VTTOIF(vap->va_type); in _xfs_create()
864 va.va_mode = ap->a_vap->va_mode | S_IFLNK; in _xfs_symlink()
898 va.va_mode = vap->va_mode | S_IFIFO; in _xfs_mknod()
934 va.va_mode = vap->va_mode | S_IFDIR; in _xfs_mkdir()
/freebsd-9-stable/sys/fs/procfs/
Dprocfs.c110 vap->va_mode = 0200; in procfs_attr()
116 vap->va_mode = 0600; in procfs_attr()
122 vap->va_mode = 0; in procfs_attr()
/freebsd-9-stable/sys/dev/fb/
Dvesa.c1285 adp->va_mode, adp->va_mode, mode, mode); in vesa_set_mode()
1295 if (VESA_MODE(adp->va_mode)) { in vesa_set_mode()
1347 vesa_adp->va_mode = mode & 0x1ff; /* Mode number is 9-bit. */ in vesa_set_mode()
1433 if (adp == vesa_adp && VESA_MODE(adp->va_mode)) { in vesa_save_palette()
1447 if (adp == vesa_adp && VESA_MODE(adp->va_mode)) { in vesa_load_palette()
1503 mode = adp->va_mode; in vesa_load_state()
1668 if (!VESA_MODE(adp->va_mode)) in get_palette()
1704 if (!VESA_MODE(adp->va_mode)) in set_palette()
1731 if (!VESA_MODE(adp->va_mode)) in vesa_ioctl()
1736 if (!VESA_MODE(adp->va_mode)) in vesa_ioctl()
[all …]
Dfb.c567 adp->va_initial_mode, adp->va_initial_bios_mode, adp->va_mode); in fb_dump_adp_info()
674 ((video_adapter_info_t *)arg)->va_mode = adp->va_mode; in fb_commonioctl()
700 *(int *)arg = adp->va_mode; in fb_commonioctl()
/freebsd-9-stable/sys/fs/nfsclient/
Dnfs_clport.c757 if (vap->va_mode == (mode_t)VNOVAL) in nfscl_fillsattr()
760 sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); in nfscl_fillsattr()
781 if (vap->va_mode != (mode_t)VNOVAL) { in nfscl_fillsattr()
784 *tl = txdr_unsigned(vap->va_mode); in nfscl_fillsattr()
842 if (vap->va_mode != (mode_t)VNOVAL) in nfscl_fillsattr()
1082 if (vap->va_mode != (mode_t)VNOVAL) { in nfscl_checksattr()
1083 if (vap->va_mode == nvap->na_mode) in nfscl_checksattr()
1084 vap->va_mode = (mode_t)VNOVAL; in nfscl_checksattr()
/freebsd-9-stable/sys/fs/smbfs/
Dsmbfs_node.c415 va->va_mode = smp->sm_file_mode; /* files access mode and type */ in smbfs_attr_cachelookup()
417 va->va_mode &= ~(S_IWUSR|S_IWGRP|S_IWOTH); in smbfs_attr_cachelookup()
419 va->va_mode = smp->sm_dir_mode; /* files access mode and type */ in smbfs_attr_cachelookup()
/freebsd-9-stable/sys/fs/unionfs/
Dunion_subr.c475 uva->va_mode = lva->va_mode; in unionfs_create_uppervattr_core()
481 uva->va_mode = lva->va_mode & 077077; in unionfs_create_uppervattr_core()
482 uva->va_mode |= (lva->va_type == VDIR ? ump->um_udir : ump->um_ufile) & 0700; in unionfs_create_uppervattr_core()
486 uva->va_mode = (lva->va_type == VDIR ? ump->um_udir : ump->um_ufile); in unionfs_create_uppervattr_core()
492 uva->va_mode = 0777 & ~td->td_proc->p_fd->fd_cmask; in unionfs_create_uppervattr_core()
Dunion_vfsops.c162 udir = va.va_mode; in unionfs_domount()
164 ufile = va.va_mode; in unionfs_domount()
/freebsd-9-stable/sys/fs/coda/
Dcoda_venus.c137 (top)->va_mode = (fromp)->va_mode; \
159 (top)->va_mode = (fromp)->va_mode; \
/freebsd-9-stable/sys/dev/syscons/
Dscvidctl.c79 int va_mode; member
103 int va_mode; member
517 ((old_video_adapter_t *)data)->va_mode = adp->va_mode; in sc_vid_ioctl()
/freebsd-9-stable/sys/dev/syscons/star/
Dstar_saver.c75 switch (adp->va_mode) { in star_saver()
/freebsd-9-stable/sys/fs/nwfs/
Dnwfs_node.c332 va->va_mode = nmp->m.file_mode; /* files access mode and type */ in nwfs_attr_cacheenter()
335 va->va_mode = nmp->m.dir_mode; /* files access mode and type */ in nwfs_attr_cacheenter()
/freebsd-9-stable/sys/sys/
Dfbio.h433 int va_mode; member
468 int va_mode; member
/freebsd-9-stable/sys/kern/
Dkern_exec.c690 credential_changing |= (attr.va_mode & S_ISUID) && oldcred->cr_uid !=
692 credential_changing |= (attr.va_mode & S_ISGID) && oldcred->cr_gid !=
738 if (attr.va_mode & S_ISUID)
740 if (attr.va_mode & S_ISGID)
1444 (attr->va_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) == 0 ||
/freebsd-9-stable/sys/fs/portalfs/
Dportal_vnops.c489 vap->va_mode = S_IRUSR|S_IWUSR|S_IXUSR|
496 vap->va_mode = S_IRUSR|S_IWUSR|
/freebsd-9-stable/sys/fs/ext2fs/
Dext2_vnops.c238 ext2_makeinode(MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode), in ext2_create()
332 vap->va_mode = ip->i_mode & ~IFMT; in ext2_getattr()
486 if (vap->va_mode != (mode_t)VNOVAL) { in ext2_setattr()
489 error = ext2_chmod(vp, (int)vap->va_mode, cred, td); in ext2_setattr()
606 error = ext2_makeinode(MAKEIMODE(vap->va_type, vap->va_mode), in ext2_mknod()
1103 dmode = vap->va_mode & 0777; in ext2_mkdir()
1288 error = ext2_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp, in ext2_symlink()
/freebsd-9-stable/sys/fs/pseudofs/
Dpseudofs_vnops.c148 error = vaccess(vn->v_type, vattr.va_mode, vattr.va_uid, in pfs_access()
228 vap->va_mode = 0555; in pfs_getattr()
232 vap->va_mode = 0444; in pfs_getattr()
236 vap->va_mode = 0; in pfs_getattr()
/freebsd-9-stable/lib/libprocstat/
Dcommon_kvm.c148 mode = (mode_t)nfsnode.n_vattr.va_mode; in nfs_filestat()
/freebsd-9-stable/sys/fs/cd9660/
Dcd9660_vnops.c96 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL)
198 vap->va_mode = ip->inode.iso_mode;
208 if (ip->i_size == 0 && (vap->va_mode & S_IFMT) == S_IFLNK) {
/freebsd-9-stable/sys/security/mac_bsdextended/
Dmac_bsdextended.c315 match = (vap->va_mode & S_ISUID); in ugidfw_rulecheck()
323 match = (vap->va_mode & S_ISGID); in ugidfw_rulecheck()
/freebsd-9-stable/sys/ufs/ufs/
Dufs_vnops.c208 ufs_makeinode(MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode),
234 error = ufs_makeinode(MAKEIMODE(vap->va_type, vap->va_mode),
473 vap->va_mode = ip->i_mode & ~IFMT;
700 if (vap->va_mode != (mode_t)VNOVAL) {
703 if ((ip->i_flags & SF_SNAPSHOT) != 0 && (vap->va_mode &
706 error = ufs_chmod(vp, (int)vap->va_mode, cred, td);
1828 dmode = vap->va_mode & 0777;
2149 error = ufs_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp,
/freebsd-9-stable/sys/nfsclient/
Dnfs_vnops.c730 vap->va_mode = vattr.va_mode; in nfs_getattr()
778 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) && in nfs_setattr()
793 vap->va_mode == (mode_t)VNOVAL && in nfs_setattr()
888 if (vap->va_mode == (mode_t)VNOVAL) in nfs_setattrrpc()
891 sp->sa_mode = vtonfsv2_mode(vp->v_type, vap->va_mode); in nfs_setattrrpc()
1523 sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); in nfs_mknodrpc()
1640 sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); in nfs_create()
2046 sp->sa_mode = vtonfsv2_mode(VLNK, vap->va_mode); in nfs_symlink()
2138 sp->sa_mode = vtonfsv2_mode(VDIR, vap->va_mode); in nfs_mkdir()
3443 error = vaccess(vp->v_type, vap->va_mode, vap->va_uid, vap->va_gid, in nfsspec_access()

123