Lines Matching refs:read_bio
1131 struct bio *read_bio;
1198 read_bio = bio_clone_fast(bio, gfp, &mddev->bio_set);
1200 r10_bio->devs[slot].bio = read_bio;
1203 read_bio->bi_iter.bi_sector = r10_bio->devs[slot].addr +
1205 bio_set_dev(read_bio, rdev->bdev);
1206 read_bio->bi_end_io = raid10_end_read_request;
1207 bio_set_op_attrs(read_bio, op, do_sync);
1210 read_bio->bi_opf |= MD_FAILFAST;
1211 read_bio->bi_private = r10_bio;
1214 trace_block_bio_remap(read_bio->bi_disk->queue,
1215 read_bio, disk_devt(mddev->gendisk),
1217 submit_bio_noacct(read_bio);
4433 struct bio *bio, *read_bio;
4551 read_bio = bio_alloc_mddev(GFP_KERNEL, RESYNC_PAGES, mddev);
4553 bio_set_dev(read_bio, rdev->bdev);
4554 read_bio->bi_iter.bi_sector = (r10_bio->devs[r10_bio->read_slot].addr
4556 read_bio->bi_private = r10_bio;
4557 read_bio->bi_end_io = end_reshape_read;
4558 bio_set_op_attrs(read_bio, REQ_OP_READ, 0);
4559 read_bio->bi_flags &= (~0UL << BIO_RESET_BITS);
4560 read_bio->bi_status = 0;
4561 read_bio->bi_vcnt = 0;
4562 read_bio->bi_iter.bi_size = 0;
4563 r10_bio->master_bio = read_bio;
4595 blist = read_bio;
4596 read_bio->bi_next = NULL;
4645 md_sync_acct_bio(read_bio, r10_bio->sectors);
4647 read_bio->bi_next = NULL;
4648 submit_bio_noacct(read_bio);