Lines Matching refs:old_path
4102 struct path old_path, new_path; in do_linkat() local
4123 error = user_path_at(olddfd, oldname, how, &old_path); in do_linkat()
4134 if (old_path.mnt != new_path.mnt) in do_linkat()
4136 error = may_linkat(&old_path); in do_linkat()
4139 error = security_path_link(old_path.dentry, &new_path, new_dentry); in do_linkat()
4142 error = vfs_link(old_path.dentry, new_path.dentry->d_inode, new_dentry, &delegated_inode); in do_linkat()
4148 path_put(&old_path); in do_linkat()
4153 path_put(&old_path); in do_linkat()
4158 path_put(&old_path); in do_linkat()
4354 struct path old_path, new_path; in do_renameat2() local
4376 &old_path, &old_last, &old_type); in do_renameat2()
4390 if (old_path.mnt != new_path.mnt) in do_renameat2()
4402 error = mnt_want_write(old_path.mnt); in do_renameat2()
4407 trap = lock_rename(new_path.dentry, old_path.dentry); in do_renameat2()
4409 old_dentry = __lookup_hash(&old_last, old_path.dentry, lookup_flags); in do_renameat2()
4453 error = security_path_rename(&old_path, old_dentry, in do_renameat2()
4457 error = vfs_rename(old_path.dentry->d_inode, old_dentry, in do_renameat2()
4465 unlock_rename(new_path.dentry, old_path.dentry); in do_renameat2()
4471 mnt_drop_write(old_path.mnt); in do_renameat2()
4478 path_put(&old_path); in do_renameat2()