Lines Matching refs:split
514 struct bio *split; in raid0_make_request() local
534 split = bio_split(bio, sectors, GFP_NOIO, fs_bio_set); in raid0_make_request()
535 bio_chain(split, bio); in raid0_make_request()
537 split = bio; in raid0_make_request()
542 split->bi_bdev = tmp_dev->bdev; in raid0_make_request()
543 split->bi_iter.bi_sector = sector + zone->dev_start + in raid0_make_request()
546 if (unlikely((split->bi_rw & REQ_DISCARD) && in raid0_make_request()
547 !blk_queue_discard(bdev_get_queue(split->bi_bdev)))) { in raid0_make_request()
549 bio_endio(split, 0); in raid0_make_request()
551 generic_make_request(split); in raid0_make_request()
552 } while (split != bio); in raid0_make_request()