Lines Matching refs:old_dir
4089 * @old_dir: parent of source
4136 int vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
4151 error = may_delete(old_dir, old_dentry, is_dir);
4168 if (!old_dir->i_op->rename && !old_dir->i_op->rename2)
4171 if (flags && !old_dir->i_op->rename2)
4178 if (new_dir != old_dir) {
4191 error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
4207 if (max_links && new_dir != old_dir) {
4212 old_dir->i_nlink >= max_links)
4227 if (!old_dir->i_op->rename2) {
4228 error = old_dir->i_op->rename(old_dir, old_dentry,
4231 WARN_ON(old_dir->i_op->rename != NULL);
4232 error = old_dir->i_op->rename2(old_dir, old_dentry,
4244 if (!(old_dir->i_sb->s_type->fs_flags & FS_RENAME_DOES_D_MOVE)) {
4257 fsnotify_move(old_dir, new_dir, old_name, is_dir,
4260 fsnotify_move(new_dir, old_dir, old_dentry->d_name.name,
4273 struct dentry *old_dir, *new_dir;
4311 old_dir = oldnd.path.dentry;
4332 trap = lock_rename(new_dir, old_dir);
4382 error = vfs_rename(old_dir->d_inode, old_dentry,
4390 unlock_rename(new_dir, old_dir);