Lines Matching refs:new_layout
6480 && !algorithm_valid_raid5(mddev->new_layout)) || in setup_conf()
6482 && !algorithm_valid_raid6(mddev->new_layout))) { in setup_conf()
6484 mdname(mddev), mddev->new_layout); in setup_conf()
6607 conf->algorithm = mddev->new_layout; in setup_conf()
6811 BUG_ON(mddev->layout != mddev->new_layout); in run()
6923 mddev->new_layout); in run()
6929 mddev->raid_disks, mddev->new_layout); in run()
7341 mddev->new_layout == mddev->layout && in check_reshape()
7422 conf->algorithm = mddev->new_layout; in raid5_start_reshape()
7496 mddev->new_layout = conf->algorithm = conf->prev_algo; in raid5_start_reshape()
7635 mddev->new_layout = ALGORITHM_PARITY_N; in raid45_takeover_raid0()
7666 mddev->new_layout = ALGORITHM_LEFT_SYMMETRIC; in raid5_takeover_raid1()
7674 int new_layout; in raid5_takeover_raid6() local
7678 new_layout = ALGORITHM_LEFT_ASYMMETRIC; in raid5_takeover_raid6()
7681 new_layout = ALGORITHM_RIGHT_ASYMMETRIC; in raid5_takeover_raid6()
7684 new_layout = ALGORITHM_LEFT_SYMMETRIC; in raid5_takeover_raid6()
7687 new_layout = ALGORITHM_RIGHT_SYMMETRIC; in raid5_takeover_raid6()
7690 new_layout = ALGORITHM_PARITY_0; in raid5_takeover_raid6()
7693 new_layout = ALGORITHM_PARITY_N; in raid5_takeover_raid6()
7699 mddev->new_layout = new_layout; in raid5_takeover_raid6()
7715 if (mddev->new_layout >= 0 && !algorithm_valid_raid5(mddev->new_layout)) in raid5_check_reshape()
7731 if (mddev->new_layout >= 0) { in raid5_check_reshape()
7732 conf->algorithm = mddev->new_layout; in raid5_check_reshape()
7733 mddev->layout = mddev->new_layout; in raid5_check_reshape()
7749 if (mddev->new_layout >= 0 && !algorithm_valid_raid6(mddev->new_layout)) in raid6_check_reshape()
7778 mddev->new_layout = ALGORITHM_PARITY_N; in raid5_takeover()
7798 mddev->new_layout = 0; in raid4_takeover()
7813 int new_layout; in raid6_takeover() local
7826 new_layout = ALGORITHM_LEFT_ASYMMETRIC_6; in raid6_takeover()
7829 new_layout = ALGORITHM_RIGHT_ASYMMETRIC_6; in raid6_takeover()
7832 new_layout = ALGORITHM_LEFT_SYMMETRIC_6; in raid6_takeover()
7835 new_layout = ALGORITHM_RIGHT_SYMMETRIC_6; in raid6_takeover()
7838 new_layout = ALGORITHM_PARITY_0_6; in raid6_takeover()
7841 new_layout = ALGORITHM_PARITY_N; in raid6_takeover()
7847 mddev->new_layout = new_layout; in raid6_takeover()