Lines Matching refs:new_dir

1288 		     struct inode *new_dir, struct dentry *new_dentry,
1297 int err, release, sync = 0, move = (new_dir != old_dir);
1321 new_dentry, new_dir->i_ino, flags);
1343 err = fscrypt_setup_filename(new_dir, &new_dentry->d_name, 0, &new_nm);
1415 lock_4_inodes(old_dir, new_dir, new_inode, whiteout);
1433 * @new_dir only gains a link if we are not also
1437 inc_nlink(new_dir);
1452 new_dir->i_mtime = new_dir->i_ctime = time;
1471 new_dir->i_size += new_sz;
1472 ubifs_inode(new_dir)->ui_size = new_dir->i_size;
1481 sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir);
1491 err = ubifs_jnl_rename(c, old_dir, old_inode, &old_nm, new_dir,
1496 unlock_4_inodes(old_dir, new_dir, new_inode, whiteout);
1527 new_dir->i_size -= new_sz;
1528 ubifs_inode(new_dir)->ui_size = new_dir->i_size;
1536 drop_nlink(new_dir);
1542 unlock_4_inodes(old_dir, new_dir, new_inode, whiteout);
1556 struct inode *new_dir, struct dentry *new_dentry)
1561 int sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir);
1574 err = fscrypt_setup_filename(new_dir, &new_dentry->d_name, 0, &snd_nm);
1584 lock_4_inodes(old_dir, new_dir, NULL, NULL);
1590 new_dir->i_mtime = new_dir->i_ctime = time;
1592 if (old_dir != new_dir) {
1594 inc_nlink(new_dir);
1598 drop_nlink(new_dir);
1603 err = ubifs_jnl_xrename(c, old_dir, fst_inode, &fst_nm, new_dir,
1606 unlock_4_inodes(old_dir, new_dir, NULL, NULL);
1616 struct inode *new_dir, struct dentry *new_dentry,
1626 ubifs_assert(c, inode_is_locked(new_dir));
1628 err = fscrypt_prepare_rename(old_dir, old_dentry, new_dir, new_dentry,
1634 return ubifs_xrename(old_dir, old_dentry, new_dir, new_dentry);
1636 return do_rename(old_dir, old_dentry, new_dir, new_dentry, flags);