Lines Matching refs:inode_permission
458 int inode_permission(struct inode *inode, int mask) in inode_permission() function
467 EXPORT_SYMBOL(inode_permission);
944 if (inode_permission(inode, MAY_READ | MAY_WRITE)) in safe_hardlink_source()
1646 int err = inode_permission(nd->inode, MAY_EXEC|MAY_NOT_BLOCK); in may_lookup()
1652 return inode_permission(nd->inode, MAY_EXEC); in may_lookup()
2010 retval = inode_permission(inode, MAY_EXEC); in path_init()
2321 err = inode_permission(base->d_inode, MAY_EXEC); in lookup_one_len()
2565 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_delete()
2603 return inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_create()
2702 error = inode_permission(inode, acc_mode); in may_open()
2758 error = inode_permission(dir->dentry->d_inode, MAY_WRITE | MAY_EXEC); in may_o_create()
3253 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in do_tmpfile()
4222 error = inode_permission(source, MAY_WRITE); in vfs_rename()
4227 error = inode_permission(target, MAY_WRITE); in vfs_rename()