Lines Matching refs:new_layout
6897 && !algorithm_valid_raid5(mddev->new_layout)) || in setup_conf()
6899 && !algorithm_valid_raid6(mddev->new_layout))) { in setup_conf()
6901 mdname(mddev), mddev->new_layout); in setup_conf()
7060 conf->algorithm = mddev->new_layout; in setup_conf()
7278 BUG_ON(mddev->layout != mddev->new_layout); in raid5_run()
7398 mddev->new_layout); in raid5_run()
7825 mddev->new_layout == mddev->layout && in check_reshape()
7909 conf->algorithm = mddev->new_layout; in raid5_start_reshape()
7983 mddev->new_layout = conf->algorithm = conf->prev_algo; in raid5_start_reshape()
8117 mddev->new_layout = ALGORITHM_PARITY_N; in raid45_takeover_raid0()
8149 mddev->new_layout = ALGORITHM_LEFT_SYMMETRIC; in raid5_takeover_raid1()
8161 int new_layout; in raid5_takeover_raid6() local
8165 new_layout = ALGORITHM_LEFT_ASYMMETRIC; in raid5_takeover_raid6()
8168 new_layout = ALGORITHM_RIGHT_ASYMMETRIC; in raid5_takeover_raid6()
8171 new_layout = ALGORITHM_LEFT_SYMMETRIC; in raid5_takeover_raid6()
8174 new_layout = ALGORITHM_RIGHT_SYMMETRIC; in raid5_takeover_raid6()
8177 new_layout = ALGORITHM_PARITY_0; in raid5_takeover_raid6()
8180 new_layout = ALGORITHM_PARITY_N; in raid5_takeover_raid6()
8186 mddev->new_layout = new_layout; in raid5_takeover_raid6()
8202 if (mddev->new_layout >= 0 && !algorithm_valid_raid5(mddev->new_layout)) in raid5_check_reshape()
8218 if (mddev->new_layout >= 0) { in raid5_check_reshape()
8219 conf->algorithm = mddev->new_layout; in raid5_check_reshape()
8220 mddev->layout = mddev->new_layout; in raid5_check_reshape()
8236 if (mddev->new_layout >= 0 && !algorithm_valid_raid6(mddev->new_layout)) in raid6_check_reshape()
8265 mddev->new_layout = ALGORITHM_PARITY_N; in raid5_takeover()
8285 mddev->new_layout = 0; in raid4_takeover()
8300 int new_layout; in raid6_takeover() local
8313 new_layout = ALGORITHM_LEFT_ASYMMETRIC_6; in raid6_takeover()
8316 new_layout = ALGORITHM_RIGHT_ASYMMETRIC_6; in raid6_takeover()
8319 new_layout = ALGORITHM_LEFT_SYMMETRIC_6; in raid6_takeover()
8322 new_layout = ALGORITHM_RIGHT_SYMMETRIC_6; in raid6_takeover()
8325 new_layout = ALGORITHM_PARITY_0_6; in raid6_takeover()
8328 new_layout = ALGORITHM_PARITY_N; in raid6_takeover()
8334 mddev->new_layout = new_layout; in raid6_takeover()