Lines Matching refs:new_layout

225 	int new_layout;  member
265 l->new_layout = mddev->new_layout; in rs_config_backup()
274 mddev->new_layout = l->new_layout; in rs_config_restore()
434 (rs_is_raid10(rs) && !__is_raid10_far(rs->md.new_layout)); in rs_is_reshapable()
716 mddev->new_layout = mddev->layout; in rs_set_cur()
729 mddev->layout = mddev->new_layout; in rs_set_new()
764 rs->md.new_layout = rs->md.layout; in raid_set_alloc()
1028 copies = raid10_md_layout_to_copies(rs->md.new_layout); in validate_raid_redundancy()
1052 if (__is_raid10_near(rs->md.new_layout)) { in validate_raid_redundancy()
1504 rs->md.new_layout = raid10_format_to_md_layout(rs, raid10_format, raid10_copies); in parse_raid_params()
1505 if (rs->md.new_layout < 0) { in parse_raid_params()
1507 return rs->md.new_layout; in parse_raid_params()
1510 rt = get_raid_type_by_ll(10, rs->md.new_layout); in parse_raid_params()
1744 mddev->new_layout == ALGORITHM_PARITY_N && in rs_check_takeover()
1838 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) || in rs_check_takeover()
1839 … __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC_6, ALGORITHM_RIGHT_SYMMETRIC_6))) in rs_check_takeover()
1856 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) || in rs_check_takeover()
1857 __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC, ALGORITHM_RIGHT_SYMMETRIC))) in rs_check_takeover()
1879 rs->md.new_layout != rs->md.layout || in rs_is_layout_change()
1908 !__is_raid10_far(mddev->new_layout) && in rs_reshape_requested()
1974 __le32 new_layout; member
2130 sb->new_layout = cpu_to_le32(mddev->new_layout); in super_sync()
2242 mddev->new_layout = le32_to_cpu(sb->new_layout); in super_init_validation()
2269 struct raid_type *rt_new = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in super_init_validation()
2280 if (mddev->layout != mddev->new_layout) { in super_init_validation()
2286 le32_to_cpu(sb->layout), mddev->new_layout); in super_init_validation()
2299 raid10_md_layout_to_format(mddev->new_layout), in super_init_validation()
2300 raid10_md_layout_to_copies(mddev->new_layout)); in super_init_validation()
2775 mddev->new_layout = mddev->layout; in rs_prepare_reshape()
2845 mddev->layout != mddev->new_layout) { in rs_setup_reshape()
2847 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()
3670 rt = get_raid_type_by_ll(mddev->new_level, mddev->new_layout); in raid_status()