Lines Matching refs:delegated_inode

3859  * @delegated_inode: returns victim inode, if the inode is delegated.
3864 * return a reference to the inode in delegated_inode. The caller
3869 * Alternatively, a caller may pass NULL for delegated_inode. This may
3873 int vfs_unlink(struct inode *dir, struct dentry *dentry, struct inode **delegated_inode)
3890 error = try_break_deleg(target, delegated_inode);
3929 struct inode *delegated_inode = NULL;
3958 error = vfs_unlink(path.dentry->d_inode, dentry, &delegated_inode);
3966 if (delegated_inode) {
3967 error = break_deleg_wait(&delegated_inode);
4075 * @delegated_inode: returns inode needing a delegation break
4081 * inode in delegated_inode. The caller should then break the delegation
4085 * Alternatively, a caller may pass NULL for delegated_inode. This may
4089 int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode)
4133 error = try_break_deleg(inode, delegated_inode);
4164 struct inode *delegated_inode = NULL;
4203 error = vfs_link(old_path.dentry, new_path.dentry->d_inode, new_dentry, &delegated_inode);
4206 if (delegated_inode) {
4207 error = break_deleg_wait(&delegated_inode);
4241 * @delegated_inode: returns an inode needing a delegation break
4248 * reference to the inode in delegated_inode. The caller should then
4253 * Alternatively, a caller may pass NULL for delegated_inode. This may
4288 struct inode **delegated_inode, unsigned int flags)
4387 error = try_break_deleg(source, delegated_inode);
4392 error = try_break_deleg(target, delegated_inode);
4443 struct inode *delegated_inode = NULL;
4543 &delegated_inode, flags);
4550 if (delegated_inode) {
4551 error = break_deleg_wait(&delegated_inode);