Home
last modified time | relevance | path

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

/f-stack/freebsd/kern/
H A Dsubr_acl_posix1e.c92 priv_granted |= VEXEC; in vaccess_acl_posix1e()
102 priv_granted |= VEXEC; in vaccess_acl_posix1e()
130 dac_granted |= VEXEC; in vaccess_acl_posix1e()
184 acl_mask_granted |= VEXEC; in vaccess_acl_posix1e()
190 acl_mask_granted = VEXEC | VREAD | VWRITE | VAPPEND; in vaccess_acl_posix1e()
204 dac_granted |= VEXEC; in vaccess_acl_posix1e()
238 dac_granted |= VEXEC; in vaccess_acl_posix1e()
256 dac_granted |= VEXEC; in vaccess_acl_posix1e()
286 dac_granted |= VEXEC; in vaccess_acl_posix1e()
308 dac_granted |= VEXEC; in vaccess_acl_posix1e()
[all …]
H A Dsubr_acl_nfs4.c74 {VEXEC, ACL_EXECUTE},
181 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND | in vaccess_acl_nfs4()
238 if (!denied && !is_directory && (accmode & VEXEC) && in vaccess_acl_nfs4()
258 if ((accmode & VEXEC) && !priv_check_cred(cred, PRIV_VFS_LOOKUP)) in vaccess_acl_nfs4()
259 priv_granted |= VEXEC; in vaccess_acl_nfs4()
266 if ((accmode & VEXEC) && (file_mode & in vaccess_acl_nfs4()
269 priv_granted |= VEXEC; in vaccess_acl_nfs4()
H A Dvfs_subr.c5240 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0, in vaccess()
5256 dac_granted |= VEXEC; in vaccess()
5271 dac_granted |= VEXEC; in vaccess()
5285 dac_granted |= VEXEC; in vaccess()
5307 if ((accmode & VEXEC) && ((dac_granted & VEXEC) == 0) && in vaccess()
5309 priv_granted |= VEXEC; in vaccess()
5316 if ((accmode & VEXEC) && ((dac_granted & VEXEC) == 0) && in vaccess()
5319 priv_granted |= VEXEC; in vaccess()
6829 return (VOP_ACCESS(vp, VEXEC, cnp->cn_cred, cnp->cn_thread)); in vn_dir_check_exec()
H A Dvfs_default.c397 KASSERT((ap->a_accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | in vop_stdaccess()
H A Dkern_exec.c1782 error = VOP_ACCESS(vp, VEXEC, td->td_ucred, td); in exec_check_permissions()
H A Dvfs_syscalls.c1020 return (VOP_ACCESS(vp, VEXEC, td->td_ucred, td)); in change_dir()
2027 accmode |= VEXEC; in vn_access()
H A Duipc_mqueue.c872 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred, cnp->cn_thread); in mqfs_lookupx()
H A Dvfs_vnops.c387 accmode |= VEXEC; in vn_open_vnode()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c142 if (accmode & VEXEC) { in secpolicy_vnode_access()
/f-stack/freebsd/security/mac_veriexec_parser/
H A Dmac_veriexec_parser.c360 is_exec = (va.va_mode & VEXEC); in parse_entry()
/f-stack/freebsd/security/mac_bsdextended/
H A Dmac_bsdextended.c474 if (accmode & VEXEC) in ugidfw_accmode2mbi()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_acl.c2414 needed_bits |= VEXEC; in zfs_zaccess()
2457 checkmode |= VEXEC; in zfs_zaccess()
2526 downer, available_perms, VWRITE|VEXEC); in zfs_delete_final_check()
2647 available_perms |= (dzp_working_mode & ACE_EXECUTE) ? 0 : VEXEC; in zfs_zaccess_delete()
H A Dzfs_vnops_os.c4504 if (ap->a_accmode == VEXEC) { in zfs_freebsd_access()
4512 accmode = ap->a_accmode & (VREAD|VWRITE|VEXEC|VAPPEND); in zfs_freebsd_access()
4520 accmode = ap->a_accmode & ~(VREAD|VWRITE|VEXEC|VAPPEND); in zfs_freebsd_access()
4536 if (error == 0 && (ap->a_accmode & VEXEC) != 0 && vp->v_type != VDIR && in zfs_freebsd_access()
/f-stack/freebsd/sys/
H A Dvnode.h339 #define VEXEC 000000000100 /* execute/search permission */ macro
/f-stack/freebsd/security/mac_biba/
H A Dmac_biba.c1732 if (accmode & (VREAD | VEXEC | VSTAT_PERMS)) { in biba_posixshm_check_open()
3133 if (accmode & (VREAD | VEXEC | VSTAT_PERMS)) { in biba_vnode_check_open()
/f-stack/freebsd/security/mac_mls/
H A Dmac_mls.c1628 if (accmode & (VREAD | VEXEC | VSTAT_PERMS)) { in mls_posixshm_check_open()
2765 if (accmode & (VREAD | VEXEC | VSTAT_PERMS)) { in mls_vnode_check_open()