• Home
  • Raw
  • Download

Lines Matching refs:md_rdev

387 	struct md_rdev *rdev;  in raid10_end_read_request()
468 struct md_rdev *rdev = NULL; in raid10_end_write_request()
735 static struct md_rdev *read_balance(struct r10conf *conf, in read_balance()
744 struct md_rdev *best_rdev, *rdev = NULL; in read_balance()
874 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid10_congested()
907 struct md_rdev *rdev = (void*)bio->bi_disk; in flush_pending_writes()
1051 struct md_rdev *rdev) in choose_data_offset()
1092 struct md_rdev *rdev = (void*)bio->bi_disk; in raid10_unplug()
1117 struct md_rdev *rdev; in raid10_read_request()
1120 struct md_rdev *err_rdev = NULL; in raid10_read_request()
1236 struct md_rdev *rdev; in raid10_write_one_disk()
1298 struct md_rdev *blocked_rdev; in raid10_write_request()
1369 struct md_rdev *rdev = rcu_dereference(conf->mirrors[d].rdev); in raid10_write_request()
1370 struct md_rdev *rrdev = rcu_dereference( in raid10_write_request()
1459 struct md_rdev *rdev; in raid10_write_request()
1579 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid10_status()
1610 struct md_rdev *rdev; in _enough()
1638 static void raid10_error(struct mddev *mddev, struct md_rdev *rdev) in raid10_error()
1679 struct md_rdev *rdev; in print_conf()
1759 static int raid10_add_disk(struct mddev *mddev, struct md_rdev *rdev) in raid10_add_disk()
1827 static int raid10_remove_disk(struct mddev *mddev, struct md_rdev *rdev) in raid10_remove_disk()
1832 struct md_rdev **rdevp; in raid10_remove_disk()
1968 struct md_rdev *rdev = NULL; in end_sync_write()
2041 struct md_rdev *rdev; in sync_request_write()
2167 struct md_rdev *rdev; in fix_recovery_read_error()
2206 struct md_rdev *rdev2 = conf->mirrors[dw].rdev; in fix_recovery_read_error()
2273 static void check_decay_read_errors(struct mddev *mddev, struct md_rdev *rdev) in check_decay_read_errors()
2303 static int r10_sync_page_io(struct md_rdev *rdev, sector_t sector, in r10_sync_page_io()
2339 struct md_rdev*rdev; in fix_read_error()
2525 struct md_rdev *rdev = conf->mirrors[r10_bio->devs[i].devnum].rdev; in narrow_write_error()
2586 struct md_rdev *rdev = r10_bio->devs[slot].rdev; in handle_read_error()
2626 struct md_rdev *rdev; in handle_write_completed()
2946 struct md_rdev *rdev = in raid10_sync_request()
3017 struct md_rdev *mrdev, *mreplace; in raid10_sync_request()
3087 struct md_rdev *rdev = rcu_dereference( in raid10_sync_request()
3103 struct md_rdev *rdev = in raid10_sync_request()
3295 struct md_rdev *rdev; in raid10_sync_request()
3639 struct md_rdev *rdev; in raid10_run()
3912 struct md_rdev *rdev; in raid10_takeover_raid0()
4041 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in calc_degraded()
4057 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in calc_degraded()
4093 struct md_rdev *rdev; in raid10_start_reshape()
4307 struct md_rdev *rdev; in reshape_request()
4453 struct md_rdev *rdev2; in reshape_request()
4544 struct md_rdev *rdev; in reshape_request_write()
4628 struct md_rdev *rdev = rcu_dereference(conf->mirrors[d].rdev); in handle_reshape_read_error()
4677 struct md_rdev *rdev = NULL; in end_reshape_write()
4724 struct md_rdev *rdev = rcu_dereference(conf->mirrors[d].rdev); in raid10_finish_reshape()