Home
last modified time | relevance | path

Searched refs:saved_raid_disk (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/md/
Dmd-linear.c201 if (rdev->saved_raid_disk != mddev->raid_disks) in linear_add()
204 rdev->raid_disk = rdev->saved_raid_disk; in linear_add()
205 rdev->saved_raid_disk = -1; in linear_add()
Draid1.c1765 if (rdev->saved_raid_disk >= 0 && in raid1_add_disk()
1766 rdev->saved_raid_disk >= first && in raid1_add_disk()
1767 rdev->saved_raid_disk < conf->raid_disks && in raid1_add_disk()
1768 conf->mirrors[rdev->saved_raid_disk].rdev == NULL) in raid1_add_disk()
1769 first = last = rdev->saved_raid_disk; in raid1_add_disk()
1784 if (rdev->saved_raid_disk < 0) in raid1_add_disk()
3050 (disk->rdev->saved_raid_disk < 0)) in setup_conf()
Ddm-raid.c2507 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()
3817 r->raid_disk = r->saved_raid_disk = i; in attempt_restore_of_faulty_devices()
3824 r->raid_disk = r->saved_raid_disk = -1; in attempt_restore_of_faulty_devices()
Dmd.c1299 rdev->saved_raid_disk = desc->raid_disk; in super_90_validate()
1837 rdev->saved_raid_disk = role; in super_1_validate()
1843 rdev->saved_raid_disk = -1; in super_1_validate()
1921 if (rdev->saved_raid_disk >= 0 && mddev->bitmap) in super_1_sync()
2897 rdev->saved_raid_disk = rdev->raid_disk; in state_store()
2948 rdev->saved_raid_disk >= 0) { in state_store()
3064 rdev->saved_raid_disk = slot; in slot_store()
3066 rdev->saved_raid_disk = -1; in slot_store()
3505 rdev->saved_raid_disk = -1; in md_rdev_init()
6528 rdev->saved_raid_disk = rdev->raid_disk; in add_new_disk()
[all …]
Draid10.c1768 if (rdev->saved_raid_disk < 0 && !_enough(conf, 1, -1)) in raid10_add_disk()
1777 if (rdev->saved_raid_disk >= first && in raid10_add_disk()
1778 rdev->saved_raid_disk < conf->geo.raid_disks && in raid10_add_disk()
1779 conf->mirrors[rdev->saved_raid_disk].rdev == NULL) in raid10_add_disk()
1780 mirror = rdev->saved_raid_disk; in raid10_add_disk()
1811 if (rdev->saved_raid_disk != mirror) in raid10_add_disk()
3861 disk->rdev->saved_raid_disk < 0) in raid10_run()
3867 disk->replacement->saved_raid_disk < 0) { in raid10_run()
Dmd.h83 int saved_raid_disk; /* role that device used to have in the member
Draid5.c7044 } else if (rdev->saved_raid_disk != raid_disk) in setup_conf()
7711 if (rdev->saved_raid_disk < 0 && has_failed(conf)) in raid5_add_disk()
7722 if (rdev->saved_raid_disk >= 0 && in raid5_add_disk()
7723 rdev->saved_raid_disk >= first && in raid5_add_disk()
7724 conf->disks[rdev->saved_raid_disk].rdev == NULL) in raid5_add_disk()
7725 first = rdev->saved_raid_disk; in raid5_add_disk()
7732 if (rdev->saved_raid_disk != disk) in raid5_add_disk()