Lines Matching defs:mbio
1262 struct bio *mbio;
1267 mbio = bio_alloc_clone(rdev->bdev, bio, GFP_NOIO, &mddev->bio_set);
1268 mbio->bi_opf &= ~REQ_NOWAIT;
1270 r10_bio->devs[n_copy].repl_bio = mbio;
1272 r10_bio->devs[n_copy].bio = mbio;
1274 mbio->bi_iter.bi_sector = (r10_bio->devs[n_copy].addr +
1276 mbio->bi_end_io = raid10_end_write_request;
1280 mbio->bi_opf |= MD_FAILFAST;
1281 mbio->bi_private = r10_bio;
1282 mddev_trace_remap(mddev, mbio, r10_bio->sector);
1284 mbio->bi_bdev = (void *)rdev;
1288 if (!raid1_add_bio_to_plug(mddev, mbio, raid10_unplug, conf->copies)) {
1290 bio_list_add(&conf->pending_bio_list, mbio);
1802 struct bio *mbio, *rbio = NULL;
1838 mbio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO,
1840 mbio->bi_end_io = raid10_end_discard_request;
1841 mbio->bi_private = r10_bio;
1842 r10_bio->devs[disk].bio = mbio;
1845 md_submit_discard_bio(mddev, rdev, mbio,
1848 bio_endio(mbio);