Lines Matching refs:new_layout
226 int new_layout; member
266 l->new_layout = mddev->new_layout; in rs_config_backup()
275 mddev->new_layout = l->new_layout; in rs_config_restore()
435 (rs_is_raid10(rs) && !__is_raid10_far(rs->md.new_layout)); in rs_is_reshapable()
717 mddev->new_layout = mddev->layout; in rs_set_cur()
730 mddev->layout = mddev->new_layout; in rs_set_new()
769 rs->md.new_layout = rs->md.layout; in raid_set_alloc()
1034 copies = raid10_md_layout_to_copies(rs->md.new_layout); in validate_raid_redundancy()
1058 if (__is_raid10_near(rs->md.new_layout)) { in validate_raid_redundancy()
1510 rs->md.new_layout = raid10_format_to_md_layout(rs, raid10_format, raid10_copies); in parse_raid_params()
1511 if (rs->md.new_layout < 0) { in parse_raid_params()
1513 return rs->md.new_layout; in parse_raid_params()
1516 rt = get_raid_type_by_ll(10, rs->md.new_layout); in parse_raid_params()
1776 mddev->new_layout == ALGORITHM_PARITY_N && in rs_check_takeover()
1870 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) || in rs_check_takeover()
1871 … __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC_6, ALGORITHM_RIGHT_SYMMETRIC_6))) in rs_check_takeover()
1888 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) || in rs_check_takeover()
1889 __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC, ALGORITHM_RIGHT_SYMMETRIC))) in rs_check_takeover()
1911 rs->md.new_layout != rs->md.layout || in rs_is_layout_change()
1940 !__is_raid10_far(mddev->new_layout) && in rs_reshape_requested()
2006 __le32 new_layout; member
2162 sb->new_layout = cpu_to_le32(mddev->new_layout); in super_sync()
2274 mddev->new_layout = le32_to_cpu(sb->new_layout); in super_init_validation()
2301 struct raid_type *rt_new = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in super_init_validation()
2312 if (mddev->layout != mddev->new_layout) { in super_init_validation()
2318 le32_to_cpu(sb->layout), mddev->new_layout); in super_init_validation()
2331 raid10_md_layout_to_format(mddev->new_layout), in super_init_validation()
2332 raid10_md_layout_to_copies(mddev->new_layout)); in super_init_validation()
2807 mddev->new_layout = mddev->layout; in rs_prepare_reshape()
2860 mddev->layout != mddev->new_layout) { in rs_setup_reshape()
2862 mddev->new_layout = mddev->layout; in rs_setup_reshape()
3540 rt = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in raid_status()
3689 rt = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in raid_status()