Lines Matching refs:old_inode

590 	struct inode *old_inode = d_inode(old_dentry);  in f2fs_rename()  local
602 old_inode)) { in f2fs_rename()
613 if (S_ISDIR(old_inode->i_mode)) { in f2fs_rename()
615 old_dir_entry = f2fs_parent_dir(old_inode, &old_dir_page); in f2fs_rename()
644 if (update_dent_inode(old_inode, new_inode, in f2fs_rename()
650 f2fs_set_link(new_dir, new_entry, new_page, old_inode); in f2fs_rename()
666 update_inode_page(old_inode); in f2fs_rename()
671 err = f2fs_add_link(new_dentry, old_inode); in f2fs_rename()
683 down_write(&F2FS_I(old_inode)->i_sem); in f2fs_rename()
684 file_lost_pino(old_inode); in f2fs_rename()
686 file_set_enc_name(old_inode); in f2fs_rename()
687 up_write(&F2FS_I(old_inode)->i_sem); in f2fs_rename()
689 old_inode->i_ctime = CURRENT_TIME; in f2fs_rename()
690 mark_inode_dirty(old_inode); in f2fs_rename()
706 f2fs_set_link(old_inode, old_dir_entry, in f2fs_rename()
708 update_inode_page(old_inode); in f2fs_rename()
710 f2fs_dentry_kunmap(old_inode, old_dir_page); in f2fs_rename()
735 f2fs_dentry_kunmap(old_inode, old_dir_page); in f2fs_rename()
749 struct inode *old_inode = d_inode(old_dentry); in f2fs_cross_rename() local
761 old_inode) || in f2fs_cross_rename()
778 if (S_ISDIR(old_inode->i_mode)) { in f2fs_cross_rename()
780 old_dir_entry = f2fs_parent_dir(old_inode, in f2fs_cross_rename()
805 if ((old_nlink > 0 && old_inode->i_nlink >= F2FS_LINK_MAX) || in f2fs_cross_rename()
812 err = update_dent_inode(old_inode, new_inode, &new_dentry->d_name); in f2fs_cross_rename()
816 file_set_enc_name(old_inode); in f2fs_cross_rename()
818 err = update_dent_inode(new_inode, old_inode, &old_dentry->d_name); in f2fs_cross_rename()
821 if (file_enc_name(old_inode)) in f2fs_cross_rename()
826 f2fs_set_link(old_inode, old_dir_entry, old_dir_page, new_dir); in f2fs_cross_rename()
835 down_write(&F2FS_I(old_inode)->i_sem); in f2fs_cross_rename()
836 file_lost_pino(old_inode); in f2fs_cross_rename()
837 up_write(&F2FS_I(old_inode)->i_sem); in f2fs_cross_rename()
839 update_inode_page(old_inode); in f2fs_cross_rename()
854 f2fs_set_link(new_dir, new_entry, new_page, old_inode); in f2fs_cross_rename()
884 update_dent_inode(old_inode, old_inode, &old_dentry->d_name); in f2fs_cross_rename()
894 f2fs_dentry_kunmap(old_inode, old_dir_page); in f2fs_cross_rename()