Lines Matching refs:delegated_inode
3888 …nk2(struct vfsmount *mnt, struct inode *dir, struct dentry *dentry, struct inode **delegated_inode) in vfs_unlink2() argument
3905 error = try_break_deleg(target, delegated_inode); in vfs_unlink2()
3928 int vfs_unlink(struct inode *dir, struct dentry *dentry, struct inode **delegated_inode) in vfs_unlink() argument
3930 return vfs_unlink2(NULL, dir, dentry, delegated_inode); in vfs_unlink()
3949 struct inode *delegated_inode = NULL; in do_unlinkat() local
3979 error = vfs_unlink2(path.mnt, path.dentry->d_inode, dentry, &delegated_inode); in do_unlinkat()
3987 if (delegated_inode) { in do_unlinkat()
3988 error = break_deleg_wait(&delegated_inode); in do_unlinkat()
4111 …t dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode) in vfs_link2() argument
4148 error = try_break_deleg(inode, delegated_inode); in vfs_link2()
4165 …t dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode) in vfs_link() argument
4167 return vfs_link2(NULL, old_dentry, dir, new_dentry, delegated_inode); in vfs_link()
4185 struct inode *delegated_inode = NULL; in SYSCALL_DEFINE5() local
4224 …= vfs_link2(old_path.mnt, old_path.dentry, new_path.dentry->d_inode, new_dentry, &delegated_inode); in SYSCALL_DEFINE5()
4227 if (delegated_inode) { in SYSCALL_DEFINE5()
4228 error = break_deleg_wait(&delegated_inode); in SYSCALL_DEFINE5()
4302 struct inode **delegated_inode, unsigned int flags) in vfs_rename2() argument
4386 error = try_break_deleg(source, delegated_inode); in vfs_rename2()
4391 error = try_break_deleg(target, delegated_inode); in vfs_rename2()
4440 struct inode **delegated_inode, unsigned int flags) in vfs_rename() argument
4442 return vfs_rename2(NULL, old_dir, old_dentry, new_dir, new_dentry, delegated_inode, flags); in vfs_rename()
4454 struct inode *delegated_inode = NULL; in SYSCALL_DEFINE5() local
4559 &delegated_inode, flags); in SYSCALL_DEFINE5()
4566 if (delegated_inode) { in SYSCALL_DEFINE5()
4567 error = break_deleg_wait(&delegated_inode); in SYSCALL_DEFINE5()