Lines Matching refs:old_dir
969 static int ubifs_rename(struct inode *old_dir, struct dentry *old_dentry, in ubifs_rename() argument
972 struct ubifs_info *c = old_dir->i_sb->s_fs_info; in ubifs_rename()
976 int err, release, sync = 0, move = (new_dir != old_dir); in ubifs_rename()
998 old_dentry, old_inode->i_ino, old_dir->i_ino, in ubifs_rename()
1000 ubifs_assert(mutex_is_locked(&old_dir->i_mutex)); in ubifs_rename()
1021 lock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()
1027 time = ubifs_current_time(old_dir); in ubifs_rename()
1037 drop_nlink(old_dir); in ubifs_rename()
1051 drop_nlink(old_dir); in ubifs_rename()
1055 old_dir->i_size -= old_sz; in ubifs_rename()
1056 ubifs_inode(old_dir)->ui_size = old_dir->i_size; in ubifs_rename()
1057 old_dir->i_mtime = old_dir->i_ctime = time; in ubifs_rename()
1087 sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir); in ubifs_rename()
1091 err = ubifs_jnl_rename(c, old_dir, old_dentry, new_dir, new_dentry, in ubifs_rename()
1096 unlock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()
1117 old_dir->i_size += old_sz; in ubifs_rename()
1118 ubifs_inode(old_dir)->ui_size = old_dir->i_size; in ubifs_rename()
1121 inc_nlink(old_dir); in ubifs_rename()
1126 inc_nlink(old_dir); in ubifs_rename()
1129 unlock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename()