Lines Matching refs:raid_disk
409 rdev->raid_disk)) in raid10_end_read_request()
1334 __func__, blocked_rdev->raid_disk); in wait_blocked_dev()
1999 if (test_bit(In_sync, &rdev->flags) && !enough(conf, rdev->raid_disk)) { in raid10_error()
2119 if (rdev->raid_disk >= 0) in raid10_add_disk()
2120 first = last = rdev->raid_disk; in raid10_add_disk()
2144 rdev->raid_disk = mirror; in raid10_add_disk()
2156 rdev->raid_disk = repl_slot; in raid10_add_disk()
2172 int number = rdev->raid_disk; in raid10_remove_disk()
4060 disk_idx = rdev->raid_disk; in raid10_run()
4284 if (rdev->raid_disk >= 0) { in raid10_takeover_raid0()
4285 rdev->new_raid_disk = rdev->raid_disk * 2; in raid10_takeover_raid0()
4456 if (rdev->raid_disk >= 0) { in raid10_start_reshape()
4519 if (rdev->raid_disk > -1 && in raid10_start_reshape()
4546 if (rdev->raid_disk < 0 && in raid10_start_reshape()
4549 if (rdev->raid_disk >= in raid10_start_reshape()
4558 } else if (rdev->raid_disk >= conf->prev.raid_disks in raid10_start_reshape()