Lines Matching refs:MAY_EXEC
374 mask &= MAY_READ | MAY_WRITE | MAY_EXEC; in generic_permission()
383 if (!(mask & MAY_EXEC) || (inode->i_mode & S_IXUGO)) in generic_permission()
1665 int err = inode_permission(nd->inode, MAY_EXEC|MAY_NOT_BLOCK); in may_lookup()
1669 return inode_permission(nd->inode, MAY_EXEC); in may_lookup()
2600 return inode_permission(base->d_inode, MAY_EXEC); in lookup_one_len_common()
2794 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_delete()
2838 return inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_create()
2948 if (acc_mode & MAY_EXEC) in may_open()
2958 if (acc_mode & MAY_EXEC) in may_open()
2963 if ((acc_mode & MAY_EXEC) && path_noexec(path)) in may_open()
3030 error = inode_permission(dir->dentry->d_inode, MAY_WRITE | MAY_EXEC); in may_o_create()
3363 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in vfs_tmpfile()