Lines Matching refs:mreplace
3039 struct md_rdev *mrdev, *mreplace; in raid10_sync_request() local
3043 mreplace = rcu_dereference(mirror->replacement); in raid10_sync_request()
3049 if (mreplace != NULL && in raid10_sync_request()
3050 !test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3069 if (mreplace && test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3070 mreplace = NULL; in raid10_sync_request()
3080 mreplace == NULL && in raid10_sync_request()
3090 if (mreplace) in raid10_sync_request()
3091 atomic_inc(&mreplace->nr_pending); in raid10_sync_request()
3204 mreplace->data_offset; in raid10_sync_request()
3205 bio_set_dev(bio, mreplace->bdev); in raid10_sync_request()
3228 if (mreplace && in raid10_sync_request()
3230 mreplace, in raid10_sync_request()
3248 if (mreplace) in raid10_sync_request()
3249 rdev_dec_pending(mreplace, mddev); in raid10_sync_request()
3253 if (mreplace) in raid10_sync_request()
3254 rdev_dec_pending(mreplace, mddev); in raid10_sync_request()