Lines Matching defs:old_dir
545 static int hpfs_rename(struct inode *old_dir, struct dentry *old_dentry,
571 mutex_lock(&hpfs_i(old_dir)->i_mutex);
572 if (new_dir != old_dir)
581 if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, (char *)old_name, old_len, &dno, &qbh))) {
591 if ((r = hpfs_remove_dirent(old_dir, dno, dep, &qbh, 1)) != 2) {
608 if (new_dir == old_dir) hpfs_brelse4(&qbh);
615 if (new_dir != old_dir) hpfs_brelse4(&qbh);
619 if (new_dir == old_dir)
620 if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, (char *)old_name, old_len, &dno, &qbh))) {
627 if ((r = hpfs_remove_dirent(old_dir, dno, dep, &qbh, 0))) {
639 drop_nlink(old_dir);
652 if (old_dir != new_dir)
654 mutex_unlock(&hpfs_i(old_dir)->i_mutex);