/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | dv_node.h | 134 ((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 D | tmpnode.h | 108 #define tn_mode tn_attr.va_mode
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_vnops.c | 208 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 D | devfs_subr.c | 597 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 D | fake_open.c | 137 vattr.va_mode = createmode; in vn_open() 310 vap->va_mode &= ~umask; in vn_create()
|
H A D | fake_nbmlock.c | 122 *svp = MANDLOCK(vp, va.va_mode); in nbl_svmand()
|
H A D | fake_stat.c | 77 lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in fake_stat()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 746 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 D | chmod.c | 58 vattr.va_mode = mode & MODEMASK; in fchmodat()
|
H A D | mkdir.c | 60 vattr.va_mode = dmode & PERMMASK; in mkdirat()
|
H A D | stat.c | 234 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 D | mknod.c | 82 vattr.va_mode = fmode & MODEMASK; in mknodat()
|
H A D | symlink.c | 92 vattr.va_mode = 0777; in symlinkat()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_srv.c | 238 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 D | fs_subr.c | 616 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 D | nbmlock.c | 145 *svp = MANDLOCK(vp, va.va_mode); in nbl_svmand()
|
/illumos-gate/usr/src/uts/common/fs/namefs/ |
H A D | namevno.c | 256 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 D | ctfs_ctl.c | 153 vap->va_mode = 0222; in ctfs_ctl_getattr() 166 vap->va_mode = 0444; in ctfs_stat_getattr()
|
H A D | ctfs_event.c | 275 vap->va_mode = 0444; in ctfs_ev_getattr() 434 vap->va_mode = 0444; in ctfs_bu_getattr()
|
H A D | ctfs_sym.c | 92 vap->va_mode = 0444; in ctfs_sym_getattr()
|
H A D | ctfs_latest.c | 162 vap->va_mode = 0444; in ctfs_latest_getattr()
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_nblk.c | 150 *svp = MANDLOCK(vp, va.va_mode); in nbl_svmand()
|
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_odir.c | 70 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 D | smb_common_open.c | 629 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 D | sockcommon_vnops.c | 313 vap->va_mode = 0; in socket_vop_getattr() 316 vap->va_mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP| in socket_vop_getattr()
|