Lines Matching refs:mrdev
3282 struct md_rdev *mrdev, *mreplace; in raid10_sync_request() local
3284 mrdev = mirror->rdev; in raid10_sync_request()
3287 if (mrdev && (test_bit(Faulty, &mrdev->flags) || in raid10_sync_request()
3288 test_bit(In_sync, &mrdev->flags))) in raid10_sync_request()
3289 mrdev = NULL; in raid10_sync_request()
3293 if (!mrdev && !mreplace) in raid10_sync_request()
3321 if (mrdev) in raid10_sync_request()
3322 atomic_inc(&mrdev->nr_pending); in raid10_sync_request()
3405 if (mrdev) { in raid10_sync_request()
3412 + mrdev->data_offset; in raid10_sync_request()
3413 bio_set_dev(bio, mrdev->bdev); in raid10_sync_request()
3449 if (mrdev && in raid10_sync_request()
3450 !test_bit(In_sync, &mrdev->flags)) in raid10_sync_request()
3452 mrdev, in raid10_sync_request()
3467 if (mrdev) in raid10_sync_request()
3468 rdev_dec_pending(mrdev, mddev); in raid10_sync_request()
3473 if (mrdev) in raid10_sync_request()
3474 rdev_dec_pending(mrdev, mddev); in raid10_sync_request()