Lines Matching refs:MAY_EXEC
371 mask &= MAY_READ | MAY_WRITE | MAY_EXEC; in generic_permission()
380 if (!(mask & MAY_EXEC) || (inode->i_mode & S_IXUGO)) in generic_permission()
1569 int err = inode_permission(nd->inode, MAY_EXEC|MAY_NOT_BLOCK); in may_lookup()
1575 return inode_permission(nd->inode, MAY_EXEC); in may_lookup()
2507 return inode_permission(base->d_inode, MAY_EXEC); in lookup_one_len_common()
2701 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_delete()
2745 return inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_create()
2855 if (acc_mode & MAY_EXEC) in may_open()
2865 if (acc_mode & MAY_EXEC) in may_open()
2870 if ((acc_mode & MAY_EXEC) && path_noexec(path)) in may_open()
2937 error = inode_permission(dir->dentry->d_inode, MAY_WRITE | MAY_EXEC); in may_o_create()
3274 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in vfs_tmpfile()