Lines Matching refs:old_dir
1069 static int jfs_rename(struct mnt_idmap *idmap, struct inode *old_dir, in jfs_rename() argument
1095 rc = dquot_initialize(old_dir); in jfs_rename()
1114 rc = dtSearch(old_dir, &old_dname, &ino, &btstack, JFS_LOOKUP); in jfs_rename()
1165 if (old_dir != new_dir) in jfs_rename()
1166 mutex_lock_nested(&JFS_IP(old_dir)->commit_mutex, in jfs_rename()
1185 if (old_dir != new_dir) in jfs_rename()
1186 mutex_unlock(&JFS_IP(old_dir)->commit_mutex); in jfs_rename()
1232 if (S_ISDIR(old_ip->i_mode) && old_dir != new_dir) in jfs_rename()
1240 rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE); in jfs_rename()
1248 if (new_ip || old_dir != new_dir) in jfs_rename()
1249 drop_nlink(old_dir); in jfs_rename()
1251 if (old_dir != new_dir) { in jfs_rename()
1286 iplist[ipcount++] = old_dir; in jfs_rename()
1288 if (old_dir != new_dir) { in jfs_rename()
1290 inode_set_mtime_to_ts(old_dir, in jfs_rename()
1291 inode_set_ctime_current(old_dir)); in jfs_rename()
1292 mark_inode_dirty(old_dir); in jfs_rename()
1311 if (old_dir != new_dir) in jfs_rename()
1312 mutex_unlock(&JFS_IP(old_dir)->commit_mutex); in jfs_rename()
1334 if (test_cflag(COMMIT_Stale, old_dir)) { in jfs_rename()
1335 if (old_dir->i_size > 1) in jfs_rename()
1336 jfs_truncate_nolock(old_dir, 0); in jfs_rename()
1338 clear_cflag(COMMIT_Stale, old_dir); in jfs_rename()