Lines Matching refs:dev_sectors

247 	sector_t dev_sectors;
439 return rs->md.recovery_cp < rs->md.dev_sectors;
693 rdev->sectors = mddev->dev_sectors;
777 * rs->md.dev_sectors
1605 /* Check that calculated dev_sectors fits all component devices. */
1614 if (ds < rs->md.dev_sectors) {
1628 sector_t array_sectors = sectors, dev_sectors = sectors;
1649 dev_sectors *= rs->raid10_copies;
1650 if (sector_div(dev_sectors, data_stripes))
1653 array_sectors = (data_stripes + delta_disks) * dev_sectors;
1657 } else if (sector_div(dev_sectors, data_stripes))
1662 array_sectors = (data_stripes + delta_disks) * dev_sectors;
1665 mddev->dev_sectors = dev_sectors;
1675 static void rs_setup_recovery(struct raid_set *rs, sector_t dev_sectors)
1686 rs->md.recovery_cp = dev_sectors;
1693 ? MaxSector : dev_sectors;
2667 to_sector(i_size_read(rdev->bdev->bd_inode)) - rs->md.dev_sectors < MIN_FREE_RESHAPE_SPACE) {
2677 if (rs->md.recovery_cp < rs->md.dev_sectors)
2889 rdev->sectors = mddev->dev_sectors;
3072 rs->dev_sectors = rs->md.dev_sectors;
3096 if (rs->dev_sectors != rdev_sectors) {
3097 resize = (rs->dev_sectors != rdev_sectors - reshape_sectors);
3098 if (rs->dev_sectors > rdev_sectors - reshape_sectors)
3220 rs_setup_recovery(rs, rs->md.recovery_cp < rs->md.dev_sectors ? rs->md.recovery_cp : rs->md.dev_sectors);
3538 mddev->resync_max_sectors : mddev->dev_sectors;
3739 rs->md.dev_sectors, data);
3969 mddev->dev_sectors = rs->dev_sectors;
3981 r = md_bitmap_resize(mddev->bitmap, mddev->dev_sectors, chunksize, 0);
3993 mddev->resync_max_sectors = mddev->dev_sectors;