Lines Matching refs:old_dir
2378 static int ext3_rename (struct inode * old_dir, struct dentry *old_dentry, in ext3_rename() argument
2387 dquot_initialize(old_dir); in ext3_rename()
2396 handle = ext3_journal_start(old_dir, 2 * in ext3_rename()
2397 EXT3_DATA_TRANS_BLOCKS(old_dir->i_sb) + in ext3_rename()
2402 if (IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir)) in ext3_rename()
2405 old_bh = ext3_find_entry(old_dir, &old_dentry->d_name, &old_de); in ext3_rename()
2435 if (le32_to_cpu(PARENT_INO(dir_bh->b_data)) != old_dir->i_ino) in ext3_rename()
2438 if (!new_inode && new_dir!=old_dir && in ext3_rename()
2479 (retval = ext3_delete_entry(handle, old_dir, in ext3_rename()
2488 old_bh2 = ext3_find_entry(old_dir, &old_dentry->d_name, in ext3_rename()
2491 retval = ext3_delete_entry(handle, old_dir, in ext3_rename()
2497 ext3_warning(old_dir->i_sb, "ext3_rename", in ext3_rename()
2499 old_dir->i_ino, old_dir->i_nlink, retval); in ext3_rename()
2506 old_dir->i_ctime = old_dir->i_mtime = CURRENT_TIME_SEC; in ext3_rename()
2507 ext3_update_dx_flag(old_dir); in ext3_rename()
2521 drop_nlink(old_dir); in ext3_rename()
2530 ext3_mark_inode_dirty(handle, old_dir); in ext3_rename()