Lines Matching refs:old_dir
5811 struct inode *old_dir = d_inode(rd->old_parent);
5828 error = may_delete(rd->mnt_idmap, old_dir, old_dentry, is_dir);
5847 if (!old_dir->i_op->rename)
5854 if (new_dir != old_dir) {
5869 error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
5889 lock_old_subdir = new_dir != old_dir;
5890 lock_new_subdir = new_dir != old_dir || !(flags & RENAME_EXCHANGE);
5912 if (max_links && new_dir != old_dir) {
5917 old_dir->i_nlink >= max_links)
5920 error = try_break_deleg(old_dir, delegated_inode);
5923 if (new_dir != old_dir) {
5938 error = old_dir->i_op->rename(rd->mnt_idmap, old_dir, old_dentry,
5951 if (!(old_dir->i_sb->s_type->fs_flags & FS_RENAME_DOES_D_MOVE)) {
5964 fsnotify_move(old_dir, new_dir, &old_name.name, is_dir,
5967 fsnotify_move(new_dir, old_dir, &old_dentry->d_name,