Lines Matching refs:di_inode
5464 struct inode *di_inode; in log_new_dir_dentries() local
5484 di_inode = btrfs_iget(fs_info->sb, di_key.objectid, root); in log_new_dir_dentries()
5485 if (IS_ERR(di_inode)) { in log_new_dir_dentries()
5486 ret = PTR_ERR(di_inode); in log_new_dir_dentries()
5490 if (!need_log_inode(trans, BTRFS_I(di_inode))) { in log_new_dir_dentries()
5491 btrfs_add_delayed_iput(di_inode); in log_new_dir_dentries()
5498 ret = btrfs_log_inode(trans, BTRFS_I(di_inode), in log_new_dir_dentries()
5500 btrfs_add_delayed_iput(di_inode); in log_new_dir_dentries()
6295 struct inode *di_inode; in log_new_delayed_dentries() local
6305 di_inode = btrfs_iget(fs_info->sb, key.objectid, inode->root); in log_new_delayed_dentries()
6306 if (IS_ERR(di_inode)) { in log_new_delayed_dentries()
6307 ret = PTR_ERR(di_inode); in log_new_delayed_dentries()
6311 if (!need_log_inode(trans, BTRFS_I(di_inode))) { in log_new_delayed_dentries()
6312 btrfs_add_delayed_iput(di_inode); in log_new_delayed_dentries()
6320 ret = btrfs_log_inode(trans, BTRFS_I(di_inode), log_mode, ctx); in log_new_delayed_dentries()
6323 ret = log_new_dir_dentries(trans, BTRFS_I(di_inode), ctx); in log_new_delayed_dentries()
6325 btrfs_add_delayed_iput(di_inode); in log_new_delayed_dentries()