Lines Matching refs:inode_permission
429 * inode_permission - Check for access rights to a given inode
439 int inode_permission(struct inode *inode, int mask)
473 EXPORT_SYMBOL(inode_permission);
1025 if (inode_permission(inode, MAY_READ | MAY_WRITE))
1587 int err = inode_permission(nd->inode, MAY_EXEC|MAY_NOT_BLOCK);
1591 return inode_permission(nd->inode, MAY_EXEC);
2523 return inode_permission(base->d_inode, MAY_EXEC);
2717 error = inode_permission(dir, MAY_WRITE | MAY_EXEC);
2761 return inode_permission(dir, MAY_WRITE | MAY_EXEC);
2942 error = inode_permission(inode, MAY_OPEN | acc_mode);
3004 error = inode_permission(dir->dentry->d_inode, MAY_WRITE | MAY_EXEC);
3336 error = inode_permission(dir, MAY_WRITE | MAY_EXEC);
4328 error = inode_permission(source, MAY_WRITE);
4333 error = inode_permission(target, MAY_WRITE);