Lines Matching refs:degraded

635 	int degraded, degraded2;  in raid5_calc_degraded()  local
639 degraded = 0; in raid5_calc_degraded()
645 degraded++; in raid5_calc_degraded()
659 degraded++; in raid5_calc_degraded()
663 return degraded; in raid5_calc_degraded()
684 if (degraded2 > degraded) in raid5_calc_degraded()
686 return degraded; in raid5_calc_degraded()
691 int degraded; in has_failed() local
694 return conf->mddev->degraded > conf->max_degraded; in has_failed()
696 degraded = raid5_calc_degraded(conf); in has_failed()
697 if (degraded > conf->max_degraded) in has_failed()
2739 else if (conf->mddev->degraded >= conf->max_degraded) { in raid5_end_read_request()
2883 mddev->degraded == conf->max_degraded) { in raid5_error()
2895 mddev->degraded = raid5_calc_degraded(conf); in raid5_error()
2907 conf->raid_disks - mddev->degraded); in raid5_error()
5805 if (rw == READ && mddev->degraded == 0 && in raid5_make_request()
6258 if (mddev->degraded >= conf->max_degraded && in raid5_sync_request()
7660 mddev->degraded = raid5_calc_degraded(conf); in raid5_run()
7664 mdname(mddev), mddev->degraded, conf->raid_disks); in raid5_run()
7672 if (mddev->degraded > dirty_parity_disks && in raid5_run()
7689 mddev->raid_disks-mddev->degraded, mddev->raid_disks, in raid5_run()
7804 seq_printf (seq, " [%d/%d] [", conf->raid_disks, conf->raid_disks - mddev->degraded); in raid5_status()
7826 conf->raid_disks - conf->mddev->degraded); in print_raid5_conf()
7875 mddev->degraded = raid5_calc_degraded(conf); in raid5_spare_active()
8170 if (spares - mddev->degraded < mddev->delta_disks - conf->max_degraded) in raid5_start_reshape()
8248 mddev->degraded = raid5_calc_degraded(conf); in raid5_start_reshape()
8326 mddev->degraded = raid5_calc_degraded(conf); in raid5_finish_reshape()
8414 mddev->degraded > 1) in raid5_takeover_raid1()
8585 if (mddev->degraded > 1) in raid6_takeover()