Lines Matching refs:old_dir
974 static int ubifs_rename(struct inode *old_dir, struct dentry *old_dentry, in ubifs_rename() argument
977 struct ubifs_info *c = old_dir->i_sb->s_fs_info; in ubifs_rename()
981 int err, release, sync = 0, move = (new_dir != old_dir); in ubifs_rename()
1003 old_dentry, old_inode->i_ino, old_dir->i_ino, in ubifs_rename()
1005 ubifs_assert(mutex_is_locked(&old_dir->i_mutex)); in ubifs_rename()
1026 lock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()
1032 time = ubifs_current_time(old_dir); in ubifs_rename()
1042 drop_nlink(old_dir); in ubifs_rename()
1056 drop_nlink(old_dir); in ubifs_rename()
1060 old_dir->i_size -= old_sz; in ubifs_rename()
1061 ubifs_inode(old_dir)->ui_size = old_dir->i_size; in ubifs_rename()
1062 old_dir->i_mtime = old_dir->i_ctime = time; in ubifs_rename()
1092 sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir); in ubifs_rename()
1096 err = ubifs_jnl_rename(c, old_dir, old_dentry, new_dir, new_dentry, in ubifs_rename()
1101 unlock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()
1122 old_dir->i_size += old_sz; in ubifs_rename()
1123 ubifs_inode(old_dir)->ui_size = old_dir->i_size; in ubifs_rename()
1126 inc_nlink(old_dir); in ubifs_rename()
1131 inc_nlink(old_dir); in ubifs_rename()
1134 unlock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()