Lines Matching refs:raid_disk

549 		if (rdev->raid_disk >= 0 &&  in submit_flushes()
1292 rdev->raid_disk = -1; in super_90_validate()
1392 rdev->raid_disk = desc->raid_disk; in super_90_validate()
1393 rdev->saved_raid_disk = desc->raid_disk; in super_90_validate()
1400 rdev->raid_disk = desc->raid_disk; in super_90_validate()
1493 if (rdev2->raid_disk >= 0 && in super_90_sync()
1500 if (rdev2->raid_disk < 0 || in super_90_sync()
1504 desc_nr = rdev2->raid_disk; in super_90_sync()
1514 d->raid_disk = rdev2->raid_disk; in super_90_sync()
1516 d->raid_disk = rdev2->desc_nr; /* compatibility */ in super_90_sync()
1540 d->raid_disk = i; in super_90_sync()
1806 rdev->raid_disk = -1; in super_1_validate()
1940 rdev->raid_disk = 0; in super_1_validate()
1959 rdev->raid_disk = role; in super_1_validate()
2021 if (rdev->raid_disk >= 0 && !test_bit(Journal, &rdev->flags) && in super_1_sync()
2130 sb->dev_roles[i] = cpu_to_le16(rdev2->raid_disk); in super_1_sync()
2133 else if (rdev2->raid_disk >= 0) in super_1_sync()
2134 sb->dev_roles[i] = cpu_to_le16(rdev2->raid_disk); in super_1_sync()
2283 rdev->raid_disk == -1) in match_mddev_units()
2288 rdev2->raid_disk == -1) in match_mddev_units()
2321 if (rdev->raid_disk < 0) in md_integrity_register()
2616 rdev->raid_disk < 0 && in sync_sbs()
2635 if ((rdev->raid_disk >= 0) && !test_bit(Faulty, &rdev->flags)) in does_sb_need_changing()
2647 if (role == 0xffff && rdev->raid_disk >=0 && in does_sb_need_changing()
2705 if (rdev->raid_disk >= 0 && in md_update_sb()
2991 if (rdev->raid_disk >= 0) in state_store()
3035 } else if (cmd_match(buf, "insync") && rdev->raid_disk == -1) { in state_store()
3044 } else if (cmd_match(buf, "-insync") && rdev->raid_disk >= 0 && in state_store()
3048 rdev->saved_raid_disk = rdev->raid_disk; in state_store()
3049 rdev->raid_disk = -1; in state_store()
3063 if (rdev->raid_disk >= 0 && in state_store()
3098 else if (test_bit(Faulty, &rdev->flags) && (rdev->raid_disk == -1) && in state_store()
3154 else if (rdev->raid_disk < 0) in slot_show()
3157 return sprintf(page, "%d\n", rdev->raid_disk); in slot_show()
3183 if (rdev->raid_disk == -1) in slot_store()
3190 if (rdev->raid_disk >= 0) in slot_store()
3200 if (rdev->raid_disk != -1) in slot_store()
3213 rdev->raid_disk = slot; in slot_store()
3222 rdev->raid_disk = -1; in slot_store()
3233 rdev->raid_disk = slot; in slot_store()
3258 if (rdev->mddev->pers && rdev->raid_disk >= 0) in offset_store()
3378 if (my_mddev->pers && rdev->raid_disk >= 0) { in rdev_size_store()
3463 rdev->raid_disk >= 0) in recovery_start_store()
3531 rdev->raid_disk >= 0) in ppl_sector_store()
3568 rdev->raid_disk >= 0) in ppl_size_store()
3656 rdev->raid_disk = -1; in md_rdev_init()
3802 rdev->raid_disk = rdev->desc_nr; in analyze_sbs()
3804 } else if (rdev->raid_disk >= in analyze_sbs()
3807 rdev->raid_disk = -1; in analyze_sbs()
3991 rdev->new_raid_disk = rdev->raid_disk; in level_store()
4065 if (rdev->raid_disk < 0) in level_store()
4069 if (rdev->new_raid_disk == rdev->raid_disk) in level_store()
4074 if (rdev->raid_disk < 0) in level_store()
4076 if (rdev->new_raid_disk == rdev->raid_disk) in level_store()
4078 rdev->raid_disk = rdev->new_raid_disk; in level_store()
4079 if (rdev->raid_disk < 0) in level_store()
4084 rdev->raid_disk, mdname(mddev)); in level_store()
5986 if (rdev->raid_disk >= 0 && in md_run()
6024 if (rdev->raid_disk >= 0) in md_run()
6395 if (rdev->raid_disk >= 0) in do_md_stop()
6664 info.raid_disk = rdev->raid_disk; in get_disk_info()
6680 info.raid_disk = -1; in get_disk_info()
6761 info->raid_disk < mddev->raid_disks) { in md_add_new_disk()
6762 rdev->raid_disk = info->raid_disk; in md_add_new_disk()
6766 rdev->raid_disk = -1; in md_add_new_disk()
6767 rdev->saved_raid_disk = rdev->raid_disk; in md_add_new_disk()
6772 rdev->raid_disk != info->raid_disk) { in md_add_new_disk()
6823 rdev->raid_disk = -1; in md_add_new_disk()
6867 if (info->raid_disk < mddev->raid_disks) in md_add_new_disk()
6868 rdev->raid_disk = info->raid_disk; in md_add_new_disk()
6870 rdev->raid_disk = -1; in md_add_new_disk()
6872 if (rdev->raid_disk < mddev->raid_disks) in md_add_new_disk()
6910 if (rdev->raid_disk < 0) in hot_remove_disk()
6916 if (rdev->raid_disk >= 0) in hot_remove_disk()
6993 rdev->raid_disk = -1; in hot_add_disk()
8032 if (rdev->raid_disk >= 0 && in status_resync()
8246 if (rdev->raid_disk < 0) in md_seq_show()
8806 if (rdev->raid_disk >= 0 && in md_do_sync()
9024 if (rdev->raid_disk >= 0 && in md_do_sync()
9088 rdev->raid_disk >= 0 && in remove_and_add_spares()
9106 rdev->raid_disk >= 0 && in remove_and_add_spares()
9115 rdev->saved_raid_disk = rdev->raid_disk; in remove_and_add_spares()
9116 rdev->raid_disk = -1; in remove_and_add_spares()
9135 if (rdev->raid_disk >= 0 && in remove_and_add_spares()
9140 if (rdev->raid_disk >= 0) in remove_and_add_spares()
9300 rdev->raid_disk < 0) in md_check_recovery()
9646 if (role != rdev2->raid_disk) { in check_sb_changes()
9650 if (rdev2->raid_disk == -1 && role != 0xffff && in check_sb_changes()