Home
last modified time | relevance | path

Searched refs:mbio (Results 1 – 2 of 2) sorted by relevance

/linux-2.6.39/drivers/md/
Draid1.c374 struct bio *mbio = r1_bio->master_bio; in raid1_end_write_request() local
376 (unsigned long long) mbio->bi_sector, in raid1_end_write_request()
377 (unsigned long long) mbio->bi_sector + in raid1_end_write_request()
378 (mbio->bi_size >> 9) - 1); in raid1_end_write_request()
379 bio_endio(mbio, 0); in raid1_end_write_request()
883 struct bio *mbio; in make_request() local
887 mbio = bio_clone_mddev(bio, GFP_NOIO, mddev); in make_request()
888 r1_bio->bios[i] = mbio; in make_request()
890 mbio->bi_sector = r1_bio->sector + conf->mirrors[i].rdev->data_offset; in make_request()
891 mbio->bi_bdev = conf->mirrors[i].rdev->bdev; in make_request()
[all …]
Draid10.c912 struct bio *mbio; in make_request() local
917 mbio = bio_clone_mddev(bio, GFP_NOIO, mddev); in make_request()
918 r10_bio->devs[i].bio = mbio; in make_request()
920 mbio->bi_sector = r10_bio->devs[i].addr+ in make_request()
922 mbio->bi_bdev = conf->mirrors[d].rdev->bdev; in make_request()
923 mbio->bi_end_io = raid10_end_write_request; in make_request()
924 mbio->bi_rw = WRITE | do_sync | do_fua; in make_request()
925 mbio->bi_private = r10_bio; in make_request()
929 bio_list_add(&conf->pending_bio_list, mbio); in make_request()