Lines Matching refs:rdev1
80 struct md_rdev *smallest, *rdev1, *rdev2, *rdev, **dev; in create_strip_zones() local
90 rdev_for_each(rdev1, mddev) { in create_strip_zones()
93 bdevname(rdev1->bdev, b)); in create_strip_zones()
97 sectors = rdev1->sectors; in create_strip_zones()
99 rdev1->sectors = sectors * mddev->chunk_sectors; in create_strip_zones()
102 rdev1->bdev->bd_disk->queue)); in create_strip_zones()
108 bdevname(rdev1->bdev,b), in create_strip_zones()
109 (unsigned long long)rdev1->sectors, in create_strip_zones()
112 if (rdev2 == rdev1) { in create_strip_zones()
117 if (rdev2->sectors == rdev1->sectors) { in create_strip_zones()
171 rdev_for_each(rdev1, mddev) { in create_strip_zones()
172 int j = rdev1->raid_disk; in create_strip_zones()
177 rdev1->new_raid_disk = j; in create_strip_zones()
185 rdev1->new_raid_disk = j; in create_strip_zones()
204 dev[j] = rdev1; in create_strip_zones()
206 if (rdev1->bdev->bd_disk->queue->merge_bvec_fn) in create_strip_zones()
209 if (!smallest || (rdev1->sectors < smallest->sectors)) in create_strip_zones()
210 smallest = rdev1; in create_strip_zones()