Searched refs:saved_raid_disk (Results 1 – 7 of 7) sorted by relevance
209 if (rdev->saved_raid_disk != mddev->raid_disks) in linear_add()212 rdev->raid_disk = rdev->saved_raid_disk; in linear_add()213 rdev->saved_raid_disk = -1; in linear_add()
1735 if (rdev->saved_raid_disk >= 0 && in raid1_add_disk()1736 rdev->saved_raid_disk >= first && in raid1_add_disk()1737 conf->mirrors[rdev->saved_raid_disk].rdev == NULL) in raid1_add_disk()1738 first = last = rdev->saved_raid_disk; in raid1_add_disk()1754 if (rdev->saved_raid_disk < 0) in raid1_add_disk()3015 (disk->rdev->saved_raid_disk < 0)) in setup_conf()
2507 rdev->saved_raid_disk = rdev->raid_disk; in super_validate()2579 rdev->raid_disk = rdev->saved_raid_disk = -1; in analyse_superblocks()2717 rdev->saved_raid_disk = rdev->new_raid_disk = -1; in __reorder_raid_disk_indexes()2903 rdev->saved_raid_disk = -1; in rs_setup_reshape()3814 r->raid_disk = r->saved_raid_disk = i; in attempt_restore_of_faulty_devices()3821 r->raid_disk = r->saved_raid_disk = -1; in attempt_restore_of_faulty_devices()
1236 rdev->saved_raid_disk = desc->raid_disk; in super_90_validate()1767 rdev->saved_raid_disk = role; in super_1_validate()1773 rdev->saved_raid_disk = -1; in super_1_validate()1844 if (rdev->saved_raid_disk >= 0 && mddev->bitmap) in super_1_sync()2816 rdev->saved_raid_disk = rdev->raid_disk; in state_store()2865 rdev->saved_raid_disk >= 0) { in state_store()2981 rdev->saved_raid_disk = slot; in slot_store()2983 rdev->saved_raid_disk = -1; in slot_store()3422 rdev->saved_raid_disk = -1; in md_rdev_init()6417 rdev->saved_raid_disk = rdev->raid_disk; in add_new_disk()[all …]
90 int saved_raid_disk; /* role that device used to have in the member
1801 if (rdev->saved_raid_disk < 0 && !_enough(conf, 1, -1)) in raid10_add_disk()1810 if (rdev->saved_raid_disk >= first && in raid10_add_disk()1811 conf->mirrors[rdev->saved_raid_disk].rdev == NULL) in raid10_add_disk()1812 mirror = rdev->saved_raid_disk; in raid10_add_disk()1843 if (rdev->saved_raid_disk != mirror) in raid10_add_disk()3892 disk->rdev->saved_raid_disk < 0) in raid10_run()3898 disk->replacement->saved_raid_disk < 0) { in raid10_run()
7022 } else if (rdev->saved_raid_disk != raid_disk) in setup_conf()7680 if (rdev->saved_raid_disk < 0 && has_failed(conf)) in raid5_add_disk()7691 if (rdev->saved_raid_disk >= 0 && in raid5_add_disk()7692 rdev->saved_raid_disk >= first && in raid5_add_disk()7693 conf->disks[rdev->saved_raid_disk].rdev == NULL) in raid5_add_disk()7694 first = rdev->saved_raid_disk; in raid5_add_disk()7701 if (rdev->saved_raid_disk != disk) in raid5_add_disk()