Lines Matching refs:md_rdev
366 struct md_rdev *rdev; in raid10_end_read_request()
449 struct md_rdev *rdev = NULL; in raid10_end_write_request()
731 struct md_rdev *rdev = rcu_dereference( in raid10_mergeable_bvec()
781 static struct md_rdev *read_balance(struct r10conf *conf, in read_balance()
790 struct md_rdev *best_rdev, *rdev = NULL; in read_balance()
926 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid10_congested()
1091 struct md_rdev *rdev) in choose_data_offset()
1157 struct md_rdev *blocked_rdev; in __make_request()
1226 struct md_rdev *rdev; in __make_request()
1314 struct md_rdev *rdev = rcu_dereference(conf->mirrors[d].rdev); in __make_request()
1315 struct md_rdev *rrdev = rcu_dereference( in __make_request()
1407 struct md_rdev *rdev; in __make_request()
1446 struct md_rdev *rdev = conf->mirrors[d].rdev; in __make_request()
1484 struct md_rdev *rdev = conf->mirrors[d].replacement; in __make_request()
1626 struct md_rdev *rdev; in _enough()
1654 static void error(struct mddev *mddev, struct md_rdev *rdev) in error()
1773 static int raid10_add_disk(struct mddev *mddev, struct md_rdev *rdev) in raid10_add_disk()
1857 static int raid10_remove_disk(struct mddev *mddev, struct md_rdev *rdev) in raid10_remove_disk()
1862 struct md_rdev **rdevp; in raid10_remove_disk()
1991 struct md_rdev *rdev = NULL; in end_sync_write()
2182 struct md_rdev *rdev; in fix_recovery_read_error()
2221 struct md_rdev *rdev2 = conf->mirrors[dw].rdev; in fix_recovery_read_error()
2290 static void check_decay_read_errors(struct mddev *mddev, struct md_rdev *rdev) in check_decay_read_errors()
2321 static int r10_sync_page_io(struct md_rdev *rdev, sector_t sector, in r10_sync_page_io()
2357 struct md_rdev*rdev; in fix_read_error()
2554 struct md_rdev *rdev = conf->mirrors[r10_bio->devs[i].devnum].rdev; in narrow_write_error()
2612 struct md_rdev *rdev = r10_bio->devs[slot].rdev; in handle_read_error()
2710 struct md_rdev *rdev; in handle_write_completed()
3095 struct md_rdev *rdev; in sync_request()
3602 struct md_rdev *rdev; in run()
3872 struct md_rdev *rdev; in raid10_takeover_raid0()
4002 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in calc_degraded()
4018 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in calc_degraded()
4054 struct md_rdev *rdev; in raid10_start_reshape()
4267 struct md_rdev *rdev; in reshape_request()
4410 struct md_rdev *rdev2; in reshape_request()
4510 struct md_rdev *rdev; in reshape_request_write()
4583 struct md_rdev *rdev = conf->mirrors[d].rdev; in handle_reshape_read_error()
4626 struct md_rdev *rdev = NULL; in end_reshape_write()
4676 struct md_rdev *rdev = conf->mirrors[d].rdev; in raid10_finish_reshape()