Lines Matching refs:new_dir
1198 struct inode *new_dir,
1231 trace_ocfs2_rename(old_dir, old_dentry, new_dir, new_dentry,
1240 status = dquot_initialize(new_dir);
1264 if (old_dir != new_dir && S_ISDIR(old_inode->i_mode)) {
1274 status = ocfs2_check_if_ancestor(osb, new_dir->i_ino,
1283 (unsigned long long)new_dir->i_ino);
1290 &new_dir_bh, new_dir, 1);
1297 if (!new_dir->i_nlink) {
1353 if (!new_inode && new_dir != old_dir &&
1354 new_dir->i_nlink >= ocfs2_link_max(osb)) {
1383 &newfe_blkno, new_dir,
1465 BUG_ON(d_inode(new_dentry->d_parent) != new_dir);
1467 status = ocfs2_check_dir_for_entry(new_dir,
1473 status = ocfs2_prepare_dir_for_insert(osb, new_dir, new_dir_bh,
1508 status = ocfs2_update_entry(new_dir, handle, &target_lookup_res,
1514 inode_inc_iversion(new_dir);
1531 /* if the name was not found in new_dir, add it now */
1557 * Now that the name has been added to new_dir, remove the old name.
1596 &old_inode_dot_dot_res, new_dir);
1601 inc_nlink(new_dir);
1602 mark_inode_dirty(new_dir);
1612 if (old_dir != new_dir) {
1614 new_dir->i_ctime = new_dir->i_mtime = old_dir->i_ctime;
1620 ocfs2_mark_inode_dirty(handle, new_dir, new_dir_bh);
1640 ocfs2_dentry_move(old_dentry, new_dentry, old_dir, new_dir);
1660 ocfs2_double_unlock(old_dir, new_dir);