FEXEC
#define FMODE_EXEC FEXEC
if (flags & (FWRITE | FEXEC | FAPPEND | O_TRUNC))
if (fp == NULL || (ap->a_mode & FEXEC) != 0)
else if (fflags & (FEXEC))
if ((a_mode & (FREAD | FWRITE | FEXEC)) == 0)
return fuse_filehandle_get(vp, FEXEC, fufhp, cred, pid);
case FEXEC:
((fp->f_flag & (FREAD | FEXEC)) == 0 ||
return (_fgetvp(td, fd, FEXEC, rightsp, vpp));
(*fp1)->f_flag = fp->f_flag & (FREAD | FWRITE | FEXEC |
if ((fmode & O_PATH) == 0 || (fmode & FEXEC) != 0)
if ((fmode & FEXEC) != 0)
(void)VOP_CLOSE(vp, fmode & (FREAD | FWRITE | FEXEC),
O_DIRECT|FEXEC|O_PATH)