Lines Matching refs:split
459 struct bio *split; in raid0_make_request() local
479 split = bio_split(bio, sectors, GFP_NOIO, fs_bio_set); in raid0_make_request()
480 bio_chain(split, bio); in raid0_make_request()
482 split = bio; in raid0_make_request()
487 split->bi_bdev = tmp_dev->bdev; in raid0_make_request()
488 split->bi_iter.bi_sector = sector + zone->dev_start + in raid0_make_request()
491 if (unlikely((split->bi_rw & REQ_DISCARD) && in raid0_make_request()
492 !blk_queue_discard(bdev_get_queue(split->bi_bdev)))) { in raid0_make_request()
494 bio_endio(split); in raid0_make_request()
496 generic_make_request(split); in raid0_make_request()
497 } while (split != bio); in raid0_make_request()