Lines Matching refs:sectors

68 	sector_t curr_zone_end, sectors;  in create_strip_zones()  local
87 sectors = rdev1->sectors; in create_strip_zones()
88 sector_div(sectors, mddev->chunk_sectors); in create_strip_zones()
89 rdev1->sectors = sectors * mddev->chunk_sectors; in create_strip_zones()
99 (unsigned long long)rdev1->sectors, in create_strip_zones()
101 (unsigned long long)rdev2->sectors); in create_strip_zones()
107 if (rdev2->sectors == rdev1->sectors) { in create_strip_zones()
198 if (!smallest || (rdev1->sectors < smallest->sectors)) in create_strip_zones()
208 zone->zone_end = smallest->sectors * cnt; in create_strip_zones()
221 zone->dev_start = smallest->sectors; in create_strip_zones()
227 if (rdev->sectors <= zone->dev_start) { in create_strip_zones()
239 if (!smallest || rdev->sectors < smallest->sectors) { in create_strip_zones()
243 (unsigned long long)rdev->sectors); in create_strip_zones()
248 sectors = (smallest->sectors - zone->dev_start) * c; in create_strip_zones()
251 zone->nb_dev, (unsigned long long)sectors); in create_strip_zones()
253 curr_zone_end += sectors; in create_strip_zones()
258 (unsigned long long)smallest->sectors); in create_strip_zones()
345 static sector_t raid0_size(struct mddev *mddev, sector_t sectors, int raid_disks) in raid0_size() argument
350 WARN_ONCE(sectors || raid_disks, in raid0_size()
354 array_sectors += (rdev->sectors & in raid0_size()
529 unsigned sectors; in raid0_make_request() local
544 sectors = chunk_sects - in raid0_make_request()
552 if (sectors < bio_sectors(bio)) { in raid0_make_request()
553 struct bio *split = bio_split(bio, sectors, GFP_NOIO, in raid0_make_request()
618 rdev->sectors = mddev->dev_sectors; in raid0_takeover_raid45()