Lines Matching refs:new_layout
7174 && !algorithm_valid_raid5(mddev->new_layout)) || in setup_conf()
7176 && !algorithm_valid_raid6(mddev->new_layout))) { in setup_conf()
7178 mdname(mddev), mddev->new_layout); in setup_conf()
7342 conf->algorithm = mddev->new_layout; in setup_conf()
7566 BUG_ON(mddev->layout != mddev->new_layout); in raid5_run()
7686 mddev->new_layout); in raid5_run()
8110 mddev->new_layout == mddev->layout && in check_reshape()
8194 conf->algorithm = mddev->new_layout; in raid5_start_reshape()
8268 mddev->new_layout = conf->algorithm = conf->prev_algo; in raid5_start_reshape()
8394 mddev->new_layout = ALGORITHM_PARITY_N; in raid45_takeover_raid0()
8426 mddev->new_layout = ALGORITHM_LEFT_SYMMETRIC; in raid5_takeover_raid1()
8438 int new_layout; in raid5_takeover_raid6() local
8442 new_layout = ALGORITHM_LEFT_ASYMMETRIC; in raid5_takeover_raid6()
8445 new_layout = ALGORITHM_RIGHT_ASYMMETRIC; in raid5_takeover_raid6()
8448 new_layout = ALGORITHM_LEFT_SYMMETRIC; in raid5_takeover_raid6()
8451 new_layout = ALGORITHM_RIGHT_SYMMETRIC; in raid5_takeover_raid6()
8454 new_layout = ALGORITHM_PARITY_0; in raid5_takeover_raid6()
8457 new_layout = ALGORITHM_PARITY_N; in raid5_takeover_raid6()
8463 mddev->new_layout = new_layout; in raid5_takeover_raid6()
8479 if (mddev->new_layout >= 0 && !algorithm_valid_raid5(mddev->new_layout)) in raid5_check_reshape()
8495 if (mddev->new_layout >= 0) { in raid5_check_reshape()
8496 conf->algorithm = mddev->new_layout; in raid5_check_reshape()
8497 mddev->layout = mddev->new_layout; in raid5_check_reshape()
8513 if (mddev->new_layout >= 0 && !algorithm_valid_raid6(mddev->new_layout)) in raid6_check_reshape()
8542 mddev->new_layout = ALGORITHM_PARITY_N; in raid5_takeover()
8562 mddev->new_layout = 0; in raid4_takeover()
8577 int new_layout; in raid6_takeover() local
8590 new_layout = ALGORITHM_LEFT_ASYMMETRIC_6; in raid6_takeover()
8593 new_layout = ALGORITHM_RIGHT_ASYMMETRIC_6; in raid6_takeover()
8596 new_layout = ALGORITHM_LEFT_SYMMETRIC_6; in raid6_takeover()
8599 new_layout = ALGORITHM_RIGHT_SYMMETRIC_6; in raid6_takeover()
8602 new_layout = ALGORITHM_PARITY_0_6; in raid6_takeover()
8605 new_layout = ALGORITHM_PARITY_N; in raid6_takeover()
8611 mddev->new_layout = new_layout; in raid6_takeover()