Lines Matching refs:old_path
4634 struct path old_path, new_path;
4656 error = filename_lookup(olddfd, old, how, &old_path, NULL);
4667 if (old_path.mnt != new_path.mnt)
4670 error = may_linkat(idmap, &old_path);
4673 error = security_path_link(old_path.dentry, &new_path, new_dentry);
4676 error = vfs_link(old_path.dentry, idmap, new_path.dentry->d_inode,
4683 path_put(&old_path);
4688 path_put(&old_path);
4693 path_put(&old_path);
4925 struct path old_path, new_path;
4944 error = filename_parentat(olddfd, from, lookup_flags, &old_path,
4955 if (old_path.mnt != new_path.mnt)
4967 error = mnt_want_write(old_path.mnt);
4972 trap = lock_rename(new_path.dentry, old_path.dentry);
4978 old_dentry = lookup_one_qstr_excl(&old_last, old_path.dentry,
5024 error = security_path_rename(&old_path, old_dentry,
5029 rd.old_dir = old_path.dentry->d_inode;
5031 rd.old_mnt_idmap = mnt_idmap(old_path.mnt);
5043 unlock_rename(new_path.dentry, old_path.dentry);
5050 mnt_drop_write(old_path.mnt);
5056 path_put(&old_path);