Home
last modified time | relevance | path

Searched refs:VWRITE (Results 1 – 25 of 55) sorted by relevance

123

/onnv-gate/usr/src/uts/common/fs/objfs/
H A Dobjfs_common.c67 if (mode & VWRITE) in objfs_dir_access()
H A Dobjfs_data.c487 if (mode & (VWRITE|VEXEC)) in objfs_data_access()
/onnv-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c423 } else if ((vp->v_type == VDIR) && (mode & VWRITE)) { in sdev_create()
459 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) { in sdev_create()
552 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) { in sdev_remove()
736 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct); in sdev_rename()
746 error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct); in sdev_rename()
889 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) in sdev_symlink()
962 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) { in sdev_mkdir()
1023 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) in sdev_rmdir()
H A Dsdev_ptsops.c345 else if (vp->v_type == VDIR && (mode & VWRITE)) in devpts_create()
H A Dsdev_vtops.c470 else if (vp->v_type == VDIR && (mode & VWRITE)) in devvt_create()
H A Dsdev_zvolops.c573 else if (vp->v_type == VDIR && (mode & VWRITE)) in devzvol_create()
/onnv-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_subr.c85 tmp_taccess(entry, VWRITE, cr) != 0)) in tmp_sticky_remove_access()
H A Dtmp_dir.c371 if (error = tmp_taccess(dir, VWRITE, cred)) in tdirenter()
457 if (error = tmp_taccess(dir, VEXEC|VWRITE, cred)) in tdirdelete()
768 if ((error = tmp_taccess(toparent, VWRITE, cred)) != 0 || in tdirrename()
H A Dtmp_vnops.c860 if ((error = tmp_taccess(tp, VWRITE, cred)) != 0) { in tmp_lookup()
991 else if ((oldtp->tn_type == VDIR) && (mode & VWRITE)) in tmp_create()
1206 if (((error = tmp_taccess(fromparent, VWRITE, cred)) != 0) || in tmp_rename()
1229 error = tmp_taccess(toparent, VEXEC|VWRITE, cred); in tmp_rename()
/onnv-gate/usr/src/uts/common/fs/ctfs/
H A Dctfs_root.c437 if (mode & VWRITE) in ctfs_access_dir()
455 if (mode & (VWRITE | VEXEC)) in ctfs_access_readonly()
H A Dctfs_latest.c107 if (mode & (VEXEC | VWRITE)) in ctfs_latest_access()
H A Dctfs_ctl.c121 return (ctfs_ctl_access(*vpp, VWRITE, 0, cr, ct)); in ctfs_ctl_open()
H A Dctfs_event.c205 if (mode & (VWRITE | VEXEC)) in ctfs_ev_access()
/onnv-gate/usr/src/uts/common/os/
H A Dpolicy.c719 VWRITE) != 0) { in secpolicy_fs_common()
924 if (mode & VWRITE) { in secpolicy_vnode_access()
969 if ((wantmode & VWRITE) && in secpolicy_vnode_access2()
987 if (mode & VWRITE) { in secpolicy_vnode_access2()
1395 error = unlocked_access(node, VWRITE, cr); in secpolicy_vnode_setattr()
1472 error = unlocked_access(node, VWRITE, cr); in secpolicy_vnode_setattr()
1669 if ((mode & VWRITE) && scr->cr_uid != 0 && in secpolicy_proc_owner()
H A Dpriv.c191 if (priv_proc_cred_perm(cr, p, &oldcred, VWRITE) != 0) { in priv_pr_spriv()
603 if (!(mode & VWRITE)) { in priv_proc_cred_perm()
H A Dcore.c160 else if ((error = VOP_ACCESS(vp, VWRITE, 0, CRED(), NULL)) == 0) { in remove_core_file()
/onnv-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c1187 if ((mode & VWRITE) && in smbfs_access_rwx()
1197 if ((mode & (VWRITE | VREAD | VEXEC)) && in smbfs_access_rwx()
1876 error = smbfs_access(dvp, VWRITE, 0, cr, ct); in smbfs_create()
2024 error = smbfs_access(dvp, VWRITE|VEXEC, 0, cr, ct); in smbfs_remove()
2186 error = smbfs_access(odvp, VWRITE|VEXEC, 0, cr, ct); in smbfsrename()
2190 error = smbfs_access(ndvp, VWRITE, 0, cr, ct); in smbfsrename()
2390 error = smbfs_access(dvp, VWRITE, 0, cr, ct); in smbfs_mkdir()
2457 error = smbfs_access(dvp, VEXEC|VWRITE, 0, cr, ct); in smbfs_rmdir()
/onnv-gate/usr/src/uts/common/fs/sharefs/
H A Dsharefs_vnops.c211 if (mode & (VWRITE|VEXEC)) in sharefs_access()
/onnv-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_acl_srv.c338 error = VOP_ACCESS(vp, VWRITE, 0, cr, NULL); in acl2_access()
345 error = VOP_ACCESS(vp, VWRITE, 0, cr, NULL); in acl2_access()
H A Dnfs_srv.c971 error = VOP_ACCESS(vp, VWRITE, 0, cr, &ct); in rfs_write_sync()
1436 error = VOP_ACCESS(vp, VWRITE, 0, rp->cr, &ct); in rfs_write()
1771 mode = VWRITE; in rfs_create()
1782 mode = (at.va_mode & S_IWUSR) ? VWRITE : VREAD; in rfs_create()
/onnv-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_acl.c2467 needed_bits |= VWRITE; in zfs_zaccess()
2509 checkmode |= VWRITE; in zfs_zaccess()
2580 downer, available_perms, VWRITE|VEXEC); in zfs_delete_final_check()
2700 available_perms = (dzp_working_mode & ACE_WRITE_DATA) ? 0 : VWRITE; in zfs_zaccess_delete()
/onnv-gate/usr/src/uts/common/fs/namefs/
H A Dnamevfs.c420 VWRITE) != 0) { in nm_mount()
/onnv-gate/usr/src/uts/common/fs/cachefs/
H A Dcachefs_vnops.c405 cp->c_attr.va_uid, 0, VWRITE) != 0) { in cachefs_open()
3975 else if (vp->v_type == VDIR && (mode & VWRITE)) in cachefs_create_connected()
4124 else if (vp->v_type == VDIR && (mode & VWRITE)) in cachefs_create_disconnected()
4154 if (error = cachefs_access_local(dcp, VWRITE, cr)) { in cachefs_create_disconnected()
4367 error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr); in cachefs_remove()
5047 if (error = cachefs_access_local(tdcp, (VEXEC|VWRITE), cr)) { in cachefs_link_disconnected()
5603 error = cachefs_access_local(odcp, (VEXEC|VWRITE), cr); in cachefs_rename_disconnected()
5608 error = cachefs_access_local(ndcp, (VEXEC|VWRITE), cr); in cachefs_rename_disconnected()
6058 if (error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr)) { in cachefs_mkdir_disconnected()
6260 error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr); in cachefs_rmdir()
[all …]
/onnv-gate/usr/src/uts/common/fs/
H A Dxattr.c85 if ((np->xattr_view == XATTR_VIEW_READONLY) && (mode & VWRITE)) in xattr_file_access()
1035 if (mode & VWRITE) { in xattr_dir_access()
/onnv-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_vnops.c856 if ((mode & VWRITE) && (pcp->pc_entry.pcd_attr & PCA_RDONLY)) in pcfs_access()
864 if ((mode & VWRITE) && in pcfs_access()
1181 error = pcfs_access(sdvp, VWRITE, 0, cr, ct); in pcfs_rename()

123