Lines Matching refs:mirror
1689 int mirror; in raid10_add_disk() local
1709 mirror = rdev->saved_raid_disk; in raid10_add_disk()
1711 mirror = first; in raid10_add_disk()
1712 for ( ; mirror <= last ; mirror++) { in raid10_add_disk()
1713 struct raid10_info *p = &conf->mirrors[mirror]; in raid10_add_disk()
1722 rdev->raid_disk = mirror; in raid10_add_disk()
1738 rdev->raid_disk = mirror; in raid10_add_disk()
1740 if (rdev->saved_raid_disk != mirror) in raid10_add_disk()
2942 struct raid10_info *mirror = &conf->mirrors[i]; in sync_request() local
2944 if ((mirror->rdev == NULL || in sync_request()
2945 test_bit(In_sync, &mirror->rdev->flags)) in sync_request()
2947 (mirror->replacement == NULL || in sync_request()
2949 &mirror->replacement->flags))) in sync_request()
2971 mirror->replacement == NULL && in sync_request()
3059 rdev = mirror->rdev; in sync_request()
3079 rdev = mirror->replacement; in sync_request()
3115 &mirror->rdev->flags) in sync_request()
3117 mirror->rdev, in sync_request()
3121 if (mirror->replacement && in sync_request()
3123 mirror->replacement, in sync_request()
3134 mirror->recovery_disabled in sync_request()