Lines Matching refs:new_layout
221 int new_layout; member
259 l->new_layout = mddev->new_layout; in rs_config_backup()
268 mddev->new_layout = l->new_layout; in rs_config_restore()
428 (rs_is_raid10(rs) && !__is_raid10_far(rs->md.new_layout)); in rs_is_reshapable()
712 mddev->new_layout = mddev->layout; in rs_set_cur()
725 mddev->layout = mddev->new_layout; in rs_set_new()
760 rs->md.new_layout = rs->md.layout; in raid_set_alloc()
1023 copies = raid10_md_layout_to_copies(rs->md.new_layout); in validate_raid_redundancy()
1046 if (__is_raid10_near(rs->md.new_layout)) { in validate_raid_redundancy()
1498 rs->md.new_layout = raid10_format_to_md_layout(rs, raid10_format, raid10_copies); in parse_raid_params()
1499 if (rs->md.new_layout < 0) { in parse_raid_params()
1501 return rs->md.new_layout; in parse_raid_params()
1504 rt = get_raid_type_by_ll(10, rs->md.new_layout); in parse_raid_params()
1765 mddev->new_layout == ALGORITHM_PARITY_N && in rs_check_takeover()
1859 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) || in rs_check_takeover()
1860 … __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC_6, ALGORITHM_RIGHT_SYMMETRIC_6))) in rs_check_takeover()
1877 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) || in rs_check_takeover()
1878 __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC, ALGORITHM_RIGHT_SYMMETRIC))) in rs_check_takeover()
1907 change = mddev->new_layout != mddev->layout || in rs_reshape_requested()
1922 !__is_raid10_far(mddev->new_layout) && in rs_reshape_requested()
1988 __le32 new_layout; member
2144 sb->new_layout = cpu_to_le32(mddev->new_layout); in super_sync()
2257 mddev->new_layout = le32_to_cpu(sb->new_layout); in super_init_validation()
2284 struct raid_type *rt_new = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in super_init_validation()
2295 if (mddev->layout != mddev->new_layout) { in super_init_validation()
2301 le32_to_cpu(sb->layout), mddev->new_layout); in super_init_validation()
2314 raid10_md_layout_to_format(mddev->new_layout), in super_init_validation()
2315 raid10_md_layout_to_copies(mddev->new_layout)); in super_init_validation()
2795 mddev->new_layout = mddev->layout; in rs_prepare_reshape()
2865 mddev->layout != mddev->new_layout) { in rs_setup_reshape()
2867 mddev->new_layout = mddev->layout; in rs_setup_reshape()
3521 rt = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in raid_status()