/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 687 (mode & VWRITE)) { in sdev_create() 713 } else if ((vp->v_type == VDIR) && (mode & VWRITE)) { in sdev_create() 749 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) { in sdev_create() 842 if ((error = sdev_self_access(parent, VWRITE, 0, cred, ct)) != 0) { in sdev_remove() 1027 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct); in sdev_rename() 1039 error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct); in sdev_rename() 1197 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) in sdev_symlink() 1270 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) { in sdev_mkdir() 1331 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) in sdev_rmdir()
|
H A D | sdev_ptsops.c | 340 else if (vp->v_type == VDIR && (mode & VWRITE)) in devpts_create()
|
H A D | sdev_vtops.c | 464 else if (vp->v_type == VDIR && (mode & VWRITE)) in devvt_create()
|
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_common.c | 65 if (mode & VWRITE) in objfs_dir_access()
|
H A D | objfs_data.c | 485 if (mode & (VWRITE|VEXEC)) in objfs_data_access()
|
/illumos-gate/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_root.c | 437 if (mode & VWRITE) in ctfs_access_dir() 455 if (mode & (VWRITE | VEXEC)) in ctfs_access_readonly()
|
H A D | ctfs_latest.c | 105 if (mode & (VEXEC | VWRITE)) in ctfs_latest_access()
|
H A D | ctfs_ctl.c | 119 return (ctfs_ctl_access(*vpp, VWRITE, 0, cr, ct)); in ctfs_ctl_open()
|
H A D | ctfs_event.c | 204 if (mode & (VWRITE | VEXEC)) in ctfs_ev_access()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 747 VWRITE) != 0) { in secpolicy_fs_common() 969 if (mode & VWRITE) { in secpolicy_vnode_access() 1014 if ((wantmode & VWRITE) && in secpolicy_vnode_access2() 1032 if (mode & VWRITE) { in secpolicy_vnode_access2() 1466 error = unlocked_access(node, VWRITE, cr); in secpolicy_vnode_setattr() 1546 error = unlocked_access(node, VWRITE, cr); in secpolicy_vnode_setattr() 1743 if ((mode & VWRITE) && scr->cr_uid != 0 && in secpolicy_proc_owner()
|
H A D | priv.c | 190 if (priv_proc_cred_perm(cr, p, &oldcred, VWRITE) != 0) { in priv_pr_spriv() 602 if (!(mode & VWRITE)) { in priv_proc_cred_perm()
|
H A D | core.c | 162 else if ((error = VOP_ACCESS(vp, VWRITE, 0, CRED(), NULL)) == 0) { in remove_core_file()
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_subr.c | 95 tmp_taccess(entry, VWRITE, cr) != 0)) in tmp_sticky_remove_access()
|
H A D | tmp_dir.c | 431 if (error = tmp_taccess(dir, VWRITE, cred)) in tdirenter() 517 if (error = tmp_taccess(dir, VEXEC|VWRITE, cred)) in tdirdelete() 828 if ((error = tmp_taccess(toparent, VWRITE, cred)) != 0 || in tdirrename()
|
H A D | tmp_vnops.c | 871 if ((error = tmp_taccess(tp, VWRITE, cred)) != 0) { in tmp_lookup() 1004 else if ((oldtp->tn_type == VDIR) && (mode & VWRITE)) in tmp_create() 1219 if (((error = tmp_taccess(fromparent, VWRITE, cred)) != 0) || in tmp_rename() 1242 error = tmp_taccess(toparent, VEXEC|VWRITE, cred); in tmp_rename()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_open.c | 122 mode |= VWRITE; in vn_open()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_acl_srv.c | 340 error = VOP_ACCESS(vp, VWRITE, 0, cr, NULL); in acl2_access() 347 error = VOP_ACCESS(vp, VWRITE, 0, cr, NULL); in acl2_access()
|
H A D | nfs_srv.c | 1104 error = VOP_ACCESS(vp, VWRITE, 0, cr, &ct); in rfs_write_sync() 1568 error = VOP_ACCESS(vp, VWRITE, 0, rp->cr, &ct); in rfs_write() 1903 mode = VWRITE; in rfs_create() 1914 mode = (at.va_mode & S_IWUSR) ? VWRITE : VREAD; in rfs_create()
|
/illumos-gate/usr/src/uts/common/fs/sharefs/ |
H A D | sharefs_vnops.c | 214 if (mode & (VWRITE|VEXEC)) in sharefs_access()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vnops.c | 1893 if ((mode & VWRITE) && in smbfs_access_rwx() 1902 if ((mode & (VWRITE | VREAD | VEXEC)) && in smbfs_access_rwx() 2677 error = smbfs_access(dvp, VWRITE, 0, cr, ct); in smbfs_create() 2780 error = smbfs_access(dvp, VWRITE|VEXEC, 0, cr, ct); in smbfs_remove() 3010 error = smbfs_access(odvp, VWRITE|VEXEC, 0, cr, ct); in smbfs_rename() 3014 error = smbfs_access(ndvp, VWRITE, 0, cr, ct); in smbfs_rename() 3240 error = smbfs_access(dvp, VWRITE, 0, cr, ct); in smbfs_mkdir() 3298 error = smbfs_access(dvp, VWRITE|VEXEC, 0, cr, ct); in smbfs_rmdir()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_fsops.c | 1808 access |= VWRITE; in smb_fsop_access() 2770 if (access & VWRITE) in smb_fsop_eaccess() 2774 if (access & (VREAD | VWRITE)) in smb_fsop_eaccess() 2779 if (access & VWRITE) in smb_fsop_eaccess()
|
/illumos-gate/usr/src/uts/common/fs/namefs/ |
H A D | namevfs.c | 448 VWRITE) != 0) { in nm_mount()
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vnops.c | 864 if ((mode & VWRITE) && (pcp->pc_entry.pcd_attr & PCA_RDONLY)) in pcfs_access() 872 if ((mode & VWRITE) && in pcfs_access() 1189 error = pcfs_access(sdvp, VWRITE, 0, cr, ct); in pcfs_rename()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | xattr.c | 156 if ((np->xattr_view == XATTR_VIEW_READONLY) && (mode & VWRITE)) in xattr_file_access() 1173 if (mode & VWRITE) { in xattr_dir_access()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_swap.c | 765 error = VOP_ACCESS(vp, VREAD|VWRITE, 0, CRED(), NULL); in swapctl() 1071 error = VOP_ACCESS(vp, VREAD|VWRITE, 0, CRED(), NULL); in swapctl32()
|