Lines Matching refs:rrdev

1294 		struct md_rdev *rdev, *rrdev;  in wait_blocked_dev()  local
1321 rrdev = conf->mirrors[i].replacement; in wait_blocked_dev()
1322 if (rrdev && rdev_blocked(rrdev)) { in wait_blocked_dev()
1323 atomic_inc(&rrdev->nr_pending); in wait_blocked_dev()
1324 blocked_rdev = rrdev; in wait_blocked_dev()
1417 struct md_rdev *rdev, *rrdev; in raid10_write_request() local
1420 rrdev = conf->mirrors[d].replacement; in raid10_write_request()
1423 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_write_request()
1424 rrdev = NULL; in raid10_write_request()
1429 if (!rdev && !rrdev) in raid10_write_request()
1473 if (rrdev) { in raid10_write_request()
1475 atomic_inc(&rrdev->nr_pending); in raid10_write_request()
1513 struct md_rdev *rrdev = conf->mirrors[d].replacement; in raid10_write_request() local
1520 rdev_dec_pending(rrdev, mddev); in raid10_write_request()
1752 struct md_rdev *rdev, *rrdev; in raid10_handle_discard() local
1755 rrdev = conf->mirrors[disk].replacement; in raid10_handle_discard()
1761 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_handle_discard()
1762 rrdev = NULL; in raid10_handle_discard()
1763 if (!rdev && !rrdev) in raid10_handle_discard()
1770 if (rrdev) { in raid10_handle_discard()
1772 atomic_inc(&rrdev->nr_pending); in raid10_handle_discard()
1828 struct md_rdev *rrdev = conf->mirrors[disk].replacement; in raid10_handle_discard() local
1836 md_submit_discard_bio(mddev, rrdev, rbio, in raid10_handle_discard()
1837 dev_start + choose_data_offset(r10_bio, rrdev), in raid10_handle_discard()