Lines Matching refs:old_path
4628 struct path old_path, new_path;
4650 error = filename_lookup(olddfd, old, how, &old_path, NULL);
4661 if (old_path.mnt != new_path.mnt)
4664 error = may_linkat(idmap, &old_path);
4667 error = security_path_link(old_path.dentry, &new_path, new_dentry);
4670 error = vfs_link(old_path.dentry, idmap, new_path.dentry->d_inode,
4677 path_put(&old_path);
4682 path_put(&old_path);
4687 path_put(&old_path);
4919 struct path old_path, new_path;
4938 error = filename_parentat(olddfd, from, lookup_flags, &old_path,
4949 if (old_path.mnt != new_path.mnt)
4961 error = mnt_want_write(old_path.mnt);
4966 trap = lock_rename(new_path.dentry, old_path.dentry);
4968 old_dentry = lookup_one_qstr_excl(&old_last, old_path.dentry,
5014 error = security_path_rename(&old_path, old_dentry,
5019 rd.old_dir = old_path.dentry->d_inode;
5021 rd.old_mnt_idmap = mnt_idmap(old_path.mnt);
5033 unlock_rename(new_path.dentry, old_path.dentry);
5039 mnt_drop_write(old_path.mnt);
5045 path_put(&old_path);