Lines Matching refs:old_dir
979 static int ubifs_rename(struct inode *old_dir, struct dentry *old_dentry, in ubifs_rename() argument
982 struct ubifs_info *c = old_dir->i_sb->s_fs_info; in ubifs_rename()
986 int err, release, sync = 0, move = (new_dir != old_dir); in ubifs_rename()
1009 old_inode->i_ino, old_dir->i_ino, new_dentry->d_name.len, in ubifs_rename()
1011 ubifs_assert(mutex_is_locked(&old_dir->i_mutex)); in ubifs_rename()
1032 lock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()
1038 time = ubifs_current_time(old_dir); in ubifs_rename()
1048 drop_nlink(old_dir); in ubifs_rename()
1062 drop_nlink(old_dir); in ubifs_rename()
1066 old_dir->i_size -= old_sz; in ubifs_rename()
1067 ubifs_inode(old_dir)->ui_size = old_dir->i_size; in ubifs_rename()
1068 old_dir->i_mtime = old_dir->i_ctime = time; in ubifs_rename()
1098 sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir); in ubifs_rename()
1102 err = ubifs_jnl_rename(c, old_dir, old_dentry, new_dir, new_dentry, in ubifs_rename()
1107 unlock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()
1128 old_dir->i_size += old_sz; in ubifs_rename()
1129 ubifs_inode(old_dir)->ui_size = old_dir->i_size; in ubifs_rename()
1132 inc_nlink(old_dir); in ubifs_rename()
1137 inc_nlink(old_dir); in ubifs_rename()
1140 unlock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()