Lines Matching refs:comp_bio
802 struct bio *comp_bio = NULL; in btrfs_submit_compressed_read() local
881 if (!comp_bio) { in btrfs_submit_compressed_read()
882 comp_bio = alloc_compressed_bio(cb, cur_disk_byte, in btrfs_submit_compressed_read()
885 if (IS_ERR(comp_bio)) { in btrfs_submit_compressed_read()
886 ret = errno_to_blk_status(PTR_ERR(comp_bio)); in btrfs_submit_compressed_read()
887 comp_bio = NULL; in btrfs_submit_compressed_read()
907 added = bio_add_page(comp_bio, page, real_size, offset_in_page(offset)); in btrfs_submit_compressed_read()
926 ret = btrfs_lookup_bio_sums(inode, comp_bio, sums); in btrfs_submit_compressed_read()
930 nr_sectors = DIV_ROUND_UP(comp_bio->bi_iter.bi_size, in btrfs_submit_compressed_read()
934 ret = submit_compressed_bio(fs_info, cb, comp_bio, mirror_num); in btrfs_submit_compressed_read()
937 comp_bio = NULL; in btrfs_submit_compressed_read()
955 if (comp_bio) { in btrfs_submit_compressed_read()
956 comp_bio->bi_status = ret; in btrfs_submit_compressed_read()
957 bio_endio(comp_bio); in btrfs_submit_compressed_read()