Lines Matching refs:read_bio
1059 struct bio *read_bio; in __make_request() local
1148 read_bio = bio_clone_mddev(bio, GFP_NOIO, mddev); in __make_request()
1149 bio_trim(read_bio, r10_bio->sector - bio->bi_iter.bi_sector, in __make_request()
1152 r10_bio->devs[slot].bio = read_bio; in __make_request()
1155 read_bio->bi_iter.bi_sector = r10_bio->devs[slot].addr + in __make_request()
1157 read_bio->bi_bdev = rdev->bdev; in __make_request()
1158 read_bio->bi_end_io = raid10_end_read_request; in __make_request()
1159 read_bio->bi_rw = READ | do_sync; in __make_request()
1160 read_bio->bi_private = r10_bio; in __make_request()
1192 generic_make_request(read_bio); in __make_request()
4198 struct bio *bio, *read_bio; in reshape_request() local
4314 read_bio = bio_alloc_mddev(GFP_KERNEL, RESYNC_PAGES, mddev); in reshape_request()
4316 read_bio->bi_bdev = rdev->bdev; in reshape_request()
4317 read_bio->bi_iter.bi_sector = (r10_bio->devs[r10_bio->read_slot].addr in reshape_request()
4319 read_bio->bi_private = r10_bio; in reshape_request()
4320 read_bio->bi_end_io = end_sync_read; in reshape_request()
4321 read_bio->bi_rw = READ; in reshape_request()
4322 read_bio->bi_flags &= (~0UL << BIO_RESET_BITS); in reshape_request()
4323 read_bio->bi_error = 0; in reshape_request()
4324 read_bio->bi_vcnt = 0; in reshape_request()
4325 read_bio->bi_iter.bi_size = 0; in reshape_request()
4326 r10_bio->master_bio = read_bio; in reshape_request()
4332 blist = read_bio; in reshape_request()
4333 read_bio->bi_next = NULL; in reshape_request()
4391 md_sync_acct(read_bio->bi_bdev, r10_bio->sectors); in reshape_request()
4393 read_bio->bi_next = NULL; in reshape_request()
4394 generic_make_request(read_bio); in reshape_request()