Lines Matching refs:comp_bio

684 	struct bio *comp_bio;  in btrfs_submit_compressed_read()  local
752 comp_bio = btrfs_bio_alloc(cur_disk_byte); in btrfs_submit_compressed_read()
753 comp_bio->bi_opf = REQ_OP_READ; in btrfs_submit_compressed_read()
754 comp_bio->bi_private = cb; in btrfs_submit_compressed_read()
755 comp_bio->bi_end_io = end_compressed_bio_read; in btrfs_submit_compressed_read()
777 if (comp_bio->bi_iter.bi_size) in btrfs_submit_compressed_read()
779 comp_bio, 0); in btrfs_submit_compressed_read()
782 if (submit || bio_add_page(comp_bio, page, pg_len, 0) < pg_len) { in btrfs_submit_compressed_read()
785 ret = btrfs_bio_wq_end_io(fs_info, comp_bio, in btrfs_submit_compressed_read()
797 ret = btrfs_lookup_bio_sums(inode, comp_bio, sums); in btrfs_submit_compressed_read()
800 nr_sectors = DIV_ROUND_UP(comp_bio->bi_iter.bi_size, in btrfs_submit_compressed_read()
804 ret = btrfs_map_bio(fs_info, comp_bio, mirror_num); in btrfs_submit_compressed_read()
806 comp_bio->bi_status = ret; in btrfs_submit_compressed_read()
807 bio_endio(comp_bio); in btrfs_submit_compressed_read()
810 comp_bio = btrfs_bio_alloc(cur_disk_byte); in btrfs_submit_compressed_read()
811 comp_bio->bi_opf = REQ_OP_READ; in btrfs_submit_compressed_read()
812 comp_bio->bi_private = cb; in btrfs_submit_compressed_read()
813 comp_bio->bi_end_io = end_compressed_bio_read; in btrfs_submit_compressed_read()
815 bio_add_page(comp_bio, page, pg_len, 0); in btrfs_submit_compressed_read()
820 ret = btrfs_bio_wq_end_io(fs_info, comp_bio, BTRFS_WQ_ENDIO_DATA); in btrfs_submit_compressed_read()
823 ret = btrfs_lookup_bio_sums(inode, comp_bio, sums); in btrfs_submit_compressed_read()
826 ret = btrfs_map_bio(fs_info, comp_bio, mirror_num); in btrfs_submit_compressed_read()
828 comp_bio->bi_status = ret; in btrfs_submit_compressed_read()
829 bio_endio(comp_bio); in btrfs_submit_compressed_read()