Lines Matching refs:new_layout
225 int new_layout;
265 l->new_layout = mddev->new_layout;
274 mddev->new_layout = l->new_layout;
434 (rs_is_raid10(rs) && !__is_raid10_far(rs->md.new_layout));
716 mddev->new_layout = mddev->layout;
729 mddev->layout = mddev->new_layout;
764 rs->md.new_layout = rs->md.layout;
1028 copies = raid10_md_layout_to_copies(rs->md.new_layout);
1052 if (__is_raid10_near(rs->md.new_layout)) {
1504 rs->md.new_layout = raid10_format_to_md_layout(rs, raid10_format, raid10_copies);
1505 if (rs->md.new_layout < 0) {
1507 return rs->md.new_layout;
1510 rt = get_raid_type_by_ll(10, rs->md.new_layout);
1744 mddev->new_layout == ALGORITHM_PARITY_N &&
1838 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) ||
1839 __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC_6, ALGORITHM_RIGHT_SYMMETRIC_6)))
1856 ((mddev->layout == ALGORITHM_PARITY_N && mddev->new_layout == ALGORITHM_PARITY_N) ||
1857 __within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC, ALGORITHM_RIGHT_SYMMETRIC)))
1879 rs->md.new_layout != rs->md.layout ||
1908 !__is_raid10_far(mddev->new_layout) &&
1974 __le32 new_layout;
2130 sb->new_layout = cpu_to_le32(mddev->new_layout);
2242 mddev->new_layout = le32_to_cpu(sb->new_layout);
2269 struct raid_type *rt_new = get_raid_type_by_ll(mddev->new_level, mddev->new_layout);
2280 if (mddev->layout != mddev->new_layout) {
2286 le32_to_cpu(sb->layout), mddev->new_layout);
2299 raid10_md_layout_to_format(mddev->new_layout),
2300 raid10_md_layout_to_copies(mddev->new_layout));
2775 mddev->new_layout = mddev->layout;
2845 mddev->layout != mddev->new_layout) {
2847 mddev->new_layout = mddev->layout;
3521 rt = get_raid_type_by_ll(mddev->new_level, mddev->new_layout);
3670 rt = get_raid_type_by_ll(mddev->new_level, mddev->new_layout);