Lines Matching refs:delta_disks

239 	int delta_disks;  member
732 mddev->delta_disks = 0; in rs_set_new()
755 rs->delta_disks = 0; in raid_set_alloc()
765 rs->md.delta_disks = 0; in raid_set_alloc()
1397 rs->delta_disks = value; in parse_raid_params()
1626 int delta_disks; in rs_set_dev_and_array_sectors() local
1632 delta_disks = mddev->delta_disks; in rs_set_dev_and_array_sectors()
1635 delta_disks = rs->delta_disks; in rs_set_dev_and_array_sectors()
1644 delta_disks < 0) { in rs_set_dev_and_array_sectors()
1653 array_sectors = (data_stripes + delta_disks) * dev_sectors; in rs_set_dev_and_array_sectors()
1662 array_sectors = (data_stripes + delta_disks) * dev_sectors; in rs_set_dev_and_array_sectors()
1763 mddev->delta_disks = mddev->raid_disks; in rs_check_takeover()
1878 return (use_mddev ? rs->md.delta_disks : rs->delta_disks) || in rs_is_layout_change()
1899 if (rs->delta_disks) in rs_reshape_requested()
1900 return !!rs->delta_disks; in rs_reshape_requested()
1909 rs->delta_disks >= 0; in rs_reshape_requested()
1976 __le32 delta_disks; member
2133 sb->delta_disks = cpu_to_le32(mddev->delta_disks); in super_sync()
2141 if (mddev->delta_disks < 0 || mddev->reshape_backwards) in super_sync()
2245 mddev->delta_disks = le32_to_cpu(sb->delta_disks); in super_init_validation()
2255 if (mddev->delta_disks < 0 || in super_init_validation()
2256 (!mddev->delta_disks && (le32_to_cpu(sb->flags) & SB_FLAG_RESHAPE_BACKWARDS))) in super_init_validation()
2292 if (rs->delta_disks) in super_init_validation()
2294 mddev->raid_disks, mddev->raid_disks + rs->delta_disks); in super_init_validation()
2353 new_devs != rs->delta_disks) { in super_init_validation()
2616 if (rs->delta_disks < 0) { in rs_adjust_data_offsets()
2628 } else if (rs->delta_disks > 0) { in rs_adjust_data_offsets()
2788 if (rs->delta_disks) { in rs_prepare_reshape()
2790 mddev->degraded = rs->delta_disks < 0 ? -rs->delta_disks : rs->delta_disks; in rs_prepare_reshape()
2844 mddev->delta_disks = rs->delta_disks; in rs_setup_reshape()
2848 if (mddev->delta_disks && in rs_setup_reshape()
2850 DMINFO("Ignoring invalid layout change with delta_disks=%d", rs->delta_disks); in rs_setup_reshape()
2877 if (rs->delta_disks > 0) { in rs_setup_reshape()
2897 } else if (rs->delta_disks < 0) { in rs_setup_reshape()
2948 rs->md.delta_disks = 0; in rs_reset_inconclusive_reshape()
3659 max(rs->delta_disks, mddev->delta_disks)); in raid_status()
4057 if (mddev->delta_disks < 0) in raid_resume()