Home
last modified time | relevance | path

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

12345

/illumos-gate/usr/src/uts/common/sys/fs/
H A Ddv_node.h134 ((attrp->va_mode & S_IAMB) == (mp.mp_mode & S_IAMB))))
142 attr.va_mode = \
143 (attr.va_mode & ~S_IAMB) | (mp.mp_mode & S_IAMB);
148 attrp->va_mode = \
149 (attrp->va_mode & ~S_IAMB) | (mp.mp_mode & S_IAMB);
H A Dtmpnode.h108 #define tn_mode tn_attr.va_mode
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_vnops.c208 vap->va_mode &= (~rconsmask); in devfs_getattr()
260 map->va_mode &= S_IFMT; in devfs_setattr_dir()
261 map->va_mode |= vap->va_mode & ~S_IFMT; in devfs_setattr_dir()
327 if ((map->va_mode & S_IAMB) != (mp->mp_mode & S_IAMB)) in dv_setattr_cmp()
435 mp.mp_mode = dv_vattr_file.va_mode; in devfs_setattr()
489 map->va_mode &= S_IFMT; in devfs_setattr()
490 map->va_mode |= vap->va_mode & ~S_IFMT; in devfs_setattr()
533 dv->dv_name, vap->va_mode)); in devfs_setattr()
724 dv->dv_attr->va_mode << shift, mode)); in devfs_unlocked_access()
H A Ddevfs_subr.c597 vap->va_mode &= ~S_IFMT; in dv_vattr_merge()
599 vap->va_mode |= S_IFCHR; in dv_vattr_merge()
601 vap->va_mode |= S_IFBLK; in dv_vattr_merge()
645 dv->dv_name, vap->va_mode)); in devfs_get_defattr()
648 vap->va_mode &= ~S_IAMB; in devfs_get_defattr()
649 vap->va_mode |= dv->dv_dflt_mode; in devfs_get_defattr()
651 dv->dv_name, vap->va_mode)); in devfs_get_defattr()
1558 attrp->va_gid, attrp->va_mode)); in dv_reset_perm_dir()
1565 old_mode = attrp->va_mode; in dv_reset_perm_dir()
1576 attrp->va_gid, attrp->va_mode, error)); in dv_reset_perm_dir()
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_open.c137 vattr.va_mode = createmode; in vn_open()
310 vap->va_mode &= ~umask; in vn_create()
H A Dfake_nbmlock.c122 *svp = MANDLOCK(vp, va.va_mode); in nbl_svmand()
H A Dfake_stat.c77 lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in fake_stat()
/illumos-gate/usr/src/uts/common/os/
H A Dpolicy.c746 if (secpolicy_vnode_access2(cr, mvp, va.va_uid, va.va_mode, in secpolicy_fs_common()
1304 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0 && in secpolicy_setid_clear()
1306 (vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_clear()
1309 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear()
1319 if ((vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_setsticky_clear()
1329 if (vp->v_type != VDIR && (vap->va_mode & S_ISVTX) != 0 && in secpolicy_setid_setsticky_clear()
1331 vap->va_mode &= ~S_ISVTX; in secpolicy_setid_setsticky_clear()
1338 if ((vap->va_mode & S_ISGID) != 0 && in secpolicy_setid_setsticky_clear()
1340 vap->va_mode &= ~S_ISGID; in secpolicy_setid_setsticky_clear()
1488 vap->va_mode = ovap->va_mode; in secpolicy_vnode_setattr()
/illumos-gate/usr/src/uts/common/syscall/
H A Dchmod.c58 vattr.va_mode = mode & MODEMASK; in fchmodat()
H A Dmkdir.c60 vattr.va_mode = dmode & PERMMASK; in mkdirat()
H A Dstat.c234 sb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat()
357 sb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat32()
465 lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat64()
584 lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat64_32()
H A Dmknod.c82 vattr.va_mode = fmode & MODEMASK; in mknodat()
H A Dsymlink.c92 vattr.va_mode = 0777; in symlinkat()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c238 va.va_mode &= ~(VSUID | VSGID); in rfs_setattr()
643 if (MANDLOCK(vp, va.va_mode)) { in rfs_readlink()
868 if (MANDLOCK(vp, va.va_mode)) { in rfs_read()
1118 if (MANDLOCK(vp, va.va_mode)) { in rfs_write_sync()
1851 if ((va.va_mode & IFMT) == IFCHR) { in rfs_create()
1884 va.va_mode &= ~IFMT; in rfs_create()
1995 va.va_mode &= ~(VSUID | VSGID); in rfs_create()
2845 vap->va_mode = sa->sa_mode; in sattr_to_vattr()
2907 if (vap->va_mode == (unsigned short) -1) in vattr_to_nattr()
3099 va->va_mode &= ~077; in acl_perm()
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.c616 aclentp->a_perm = ((ushort_t)(vattr.va_mode & 0700)) >> 6; in fs_fab_acl()
621 aclentp->a_perm = ((ushort_t)(vattr.va_mode & 0070)) >> 3; in fs_fab_acl()
626 aclentp->a_perm = vattr.va_mode & 0007; in fs_fab_acl()
634 VERIFY(0 == acl_trivial_create(vattr.va_mode, in fs_fab_acl()
H A Dnbmlock.c145 *svp = MANDLOCK(vp, va.va_mode); in nbl_svmand()
/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevno.c256 nodep->nm_vattr.va_uid, nodep->nm_vattr.va_mode << shift, in nm_access_unlocked()
297 nmvap->va_mode = vap->va_mode & ~VSVTX; in nm_setattr()
/illumos-gate/usr/src/uts/common/fs/ctfs/
H A Dctfs_ctl.c153 vap->va_mode = 0222; in ctfs_ctl_getattr()
166 vap->va_mode = 0444; in ctfs_stat_getattr()
H A Dctfs_event.c275 vap->va_mode = 0444; in ctfs_ev_getattr()
434 vap->va_mode = 0444; in ctfs_bu_getattr()
H A Dctfs_sym.c92 vap->va_mode = 0444; in ctfs_sym_getattr()
H A Dctfs_latest.c162 vap->va_mode = 0444; in ctfs_latest_getattr()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_nblk.c150 *svp = MANDLOCK(vp, va.va_mode); in nbl_svmand()
/illumos-gate/usr/src/uts/common/fs/objfs/
H A Dobjfs_odir.c70 vap->va_mode = S_IRUSR | S_IXUSR | S_IRGRP | S_IXGRP | in objfs_odir_getattr()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_common_open.c629 new_attr.sa_vattr.va_mode = S_IRUSR; in smb_common_open()
1001 new_attr.sa_vattr.va_mode = S_IRUSR | S_IWUSR; in smb_common_open()
1003 new_attr.sa_vattr.va_mode = in smb_common_open()
1026 new_attr.sa_vattr.va_mode = 0777; in smb_common_open()
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockcommon_vnops.c313 vap->va_mode = 0; in socket_vop_getattr()
316 vap->va_mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP| in socket_vop_getattr()

12345