Lines Matching refs:md_rdev

53 static int check_and_add_wb(struct md_rdev *rdev, sector_t lo, sector_t hi)  in check_and_add_wb()
82 static void remove_wb(struct md_rdev *rdev, sector_t lo, sector_t hi) in remove_wb()
346 struct md_rdev *rdev = conf->mirrors[r1_bio->read_disk].rdev; in raid1_end_read_request()
431 struct md_rdev *rdev = conf->mirrors[mirror].rdev; in raid1_end_write_request()
587 struct md_rdev *rdev; in read_balance()
783 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid1_congested()
810 struct md_rdev *rdev = (void *)bio->bi_disk; in flush_bio_list()
1235 struct md_rdev *rdev; in raid1_read_request()
1334 struct md_rdev *blocked_rdev; in raid1_write_request()
1390 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid1_write_request()
1508 struct md_rdev *rdev = conf->mirrors[i].rdev; in raid1_write_request()
1604 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid1_status()
1612 static void raid1_error(struct mddev *mddev, struct md_rdev *rdev) in raid1_error()
1669 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in print_conf()
1707 struct md_rdev *rdev = conf->mirrors[i].rdev; in raid1_spare_active()
1708 struct md_rdev *repl = conf->mirrors[conf->raid_disks + i].rdev; in raid1_spare_active()
1743 static int raid1_add_disk(struct mddev *mddev, struct md_rdev *rdev) in raid1_add_disk()
1807 static int raid1_remove_disk(struct mddev *mddev, struct md_rdev *rdev) in raid1_remove_disk()
1848 struct md_rdev *repl = in raid1_remove_disk()
1933 struct md_rdev *rdev = conf->mirrors[find_bio_disk(r1_bio, bio)].rdev; in end_sync_write()
1954 static int r1_sync_page_io(struct md_rdev *rdev, sector_t sector, in r1_sync_page_io()
1993 struct md_rdev *rdev; in fix_sync_read_error()
2254 struct md_rdev *rdev; in fix_read_error()
2288 struct md_rdev *rdev = conf->mirrors[read_disk].rdev; in fix_read_error()
2345 struct md_rdev *rdev = conf->mirrors[i].rdev; in narrow_write_error()
2416 struct md_rdev *rdev = conf->mirrors[m].rdev; in handle_sync_write_finished()
2441 struct md_rdev *rdev = conf->mirrors[m].rdev; in handle_write_finished()
2484 struct md_rdev *rdev; in handle_read_error()
2732 struct md_rdev *rdev; in raid1_sync_request()
2805 struct md_rdev *rdev = conf->mirrors[i].rdev; in raid1_sync_request()
2944 struct md_rdev *rdev; in setup_conf()
3083 struct md_rdev *rdev; in raid1_run()
3303 struct md_rdev *rdev = conf->mirrors[d].rdev; in raid1_reshape()