Home
last modified time | relevance | path

Searched refs:VEXEC (Results 1 – 25 of 38) sorted by relevance

12

/titanic_44/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c627 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_lookup()
671 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_create()
719 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) { in sdev_create()
791 if ((error = sdev_self_access(parent, VEXEC, 0, cred, ct)) != 0) { in sdev_remove()
1009 error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct); in sdev_rename()
1151 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_symlink()
1225 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) { in sdev_mkdir()
1301 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) in sdev_rmdir()
1428 if (sdev_unlocked_access(parent, VEXEC, cred) != 0) in sdev_readdir()
1431 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_readdir()
H A Dsdev_zvolops.c585 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in devzvol_lookup()
/titanic_44/usr/src/uts/common/fs/ctfs/
H A Dctfs_root.c455 if (mode & (VWRITE | VEXEC)) in ctfs_access_readonly()
473 if (mode & VEXEC) in ctfs_access_readwrite()
H A Dctfs_latest.c107 if (mode & (VEXEC | VWRITE)) in ctfs_latest_access()
H A Dctfs_ctl.c94 if (mode & (VEXEC | VREAD)) in ctfs_ctl_access()
H A Dctfs_event.c205 if (mode & (VWRITE | VEXEC)) in ctfs_ev_access()
/titanic_44/usr/src/uts/common/syscall/
H A Dchdir.c175 if (error = VOP_ACCESS(vp, VEXEC, 0, CRED(), NULL)) in chdirec()
/titanic_44/usr/src/uts/common/fs/nfs/
H A Dnfs_acl_srv.c334 error = VOP_ACCESS(vp, VEXEC, 0, cr, NULL); in acl2_access()
352 error = VOP_ACCESS(vp, VEXEC, 0, cr, NULL); in acl2_access()
H A Dnfs_acl_vnops.c302 if (mode & VEXEC) { in acl_access2()
H A Dnfs_vnops.c1441 if ((mode & (VWRITE | VREAD | VEXEC)) && in nfs_access()
1817 error = nfs_access(dvp, VEXEC, 0, cr, NULL); in nfslookup()
1872 error = nfs_access(dvp, VEXEC, 0, cr, NULL); in nfslookup_dnlc()
2009 error = nfs_access(dvp, VEXEC, 0, cr, ct); in nfs_create()
/titanic_44/usr/src/uts/common/fs/
H A Dlookup.c1164 vprivs = (flags & LOOKUP_CHECKREAD) ? VREAD | VEXEC : VEXEC; in dirtopath()
1425 if ((ret = VOP_ACCESS(vp, VEXEC, 0, CRED(), NULL)) != 0) { in dogetcwd()
/titanic_44/usr/src/uts/common/fs/sharefs/
H A Dsharefs_vnops.c209 if (mode & (VWRITE|VEXEC)) in sharefs_access()
/titanic_44/usr/src/uts/common/fs/hsfs/
H A Dhsfs_node.c147 if ((vp->v_type == VDIR) && (m & VEXEC)) { in hs_access()
148 m &= ~VEXEC; in hs_access()
786 if (error = hs_access(dvp, (mode_t)VEXEC, cred)) in hs_dirlook()
/titanic_44/usr/src/uts/common/os/
H A Dexec.c1114 if ((error = VOP_ACCESS(vp, VEXEC, 0, p->p_cred, NULL)) != 0 || in execpermissions()
1117 (vattrp->va_mode & (VEXEC|(VEXEC>>3)|(VEXEC>>6))) == 0) { in execpermissions()
H A Dpolicy.c950 if (mode & VEXEC) { in secpolicy_vnode_access()
1013 if (mode & VEXEC) { in secpolicy_vnode_access2()
/titanic_44/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c1197 if ((mode & (VWRITE | VREAD | VEXEC)) && in smbfs_access_rwx()
1496 error = smbfs_access(dvp, VEXEC, 0, cr, ct); in smbfslookup()
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()
2457 error = smbfs_access(dvp, VEXEC|VWRITE, 0, cr, ct); in smbfs_rmdir()
/titanic_44/usr/src/uts/common/fs/tmpfs/
H A Dtmp_dir.c200 if ((error = tmp_taccess(parent, VEXEC, cred))) in tdirlookup()
457 if (error = tmp_taccess(dir, VEXEC|VWRITE, cred)) in tdirdelete()
/titanic_44/usr/src/uts/common/fs/zfs/
H A Dzfs_acl.c2419 needed_bits |= VEXEC; in zfs_zaccess()
2461 checkmode |= VEXEC; in zfs_zaccess()
2530 downer, available_perms, VWRITE|VEXEC); in zfs_delete_final_check()
2650 available_perms |= (dzp_working_mode & ACE_EXECUTE) ? 0 : VEXEC; in zfs_zaccess_delete()
/titanic_44/usr/src/uts/common/fs/objfs/
H A Dobjfs_data.c487 if (mode & (VWRITE|VEXEC)) in objfs_data_access()
/titanic_44/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h691 #define VEXEC 00100 macro
706 #define MANDMODE(mode) (((mode) & (VSGID|(VEXEC>>3))) == VSGID)
/titanic_44/usr/src/uts/common/sys/
H A Dvnode.h696 #define VEXEC 00100 macro
711 #define MANDMODE(mode) (((mode) & (VSGID|(VEXEC>>3))) == VSGID)
/titanic_44/usr/src/uts/common/fs/cachefs/
H A Dcachefs_vnops.c3593 error = cachefs_access_connected(dvp, VEXEC, 0, cr); in cachefs_lookup_common()
3596 error = cachefs_access_local(dcp, VEXEC, cr); in cachefs_lookup_common()
4368 error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr); in cachefs_remove()
5048 if (error = cachefs_access_local(tdcp, (VEXEC|VWRITE), cr)) { in cachefs_link_disconnected()
5604 error = cachefs_access_local(odcp, (VEXEC|VWRITE), cr); in cachefs_rename_disconnected()
5609 error = cachefs_access_local(ndcp, (VEXEC|VWRITE), cr); in cachefs_rename_disconnected()
6059 if (error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr)) { in cachefs_mkdir_disconnected()
6261 error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr); in cachefs_rmdir()
6782 if (error = cachefs_access_local(dcp, (VEXEC|VWRITE), cr)) { in cachefs_symlink_disconnected()
/titanic_44/usr/src/uts/common/fs/smbsrv/
H A Dsmb_fsops.c1614 access |= VEXEC; in smb_fsop_access()
2485 if (access & VEXEC) in smb_fsop_eaccess()
H A Dsmb_vops.c1301 static const int unix_perms[] = { VREAD, VWRITE, VEXEC };
/titanic_44/usr/src/uts/common/fs/autofs/
H A Dauto_vnops.c384 if (error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) in auto_lookup()

12