Lines Matching refs:degraded

589 	int degraded, degraded2;  in calc_degraded()  local
593 degraded = 0; in calc_degraded()
599 degraded++; in calc_degraded()
613 degraded++; in calc_degraded()
617 return degraded; in calc_degraded()
638 if (degraded2 > degraded) in calc_degraded()
640 return degraded; in calc_degraded()
645 int degraded; in has_failed() local
648 return conf->mddev->degraded > conf->max_degraded; in has_failed()
650 degraded = calc_degraded(conf); in has_failed()
651 if (degraded > conf->max_degraded) in has_failed()
2358 else if (conf->mddev->degraded >= conf->max_degraded) { in raid5_end_read_request()
2513 mddev->degraded = calc_degraded(conf); in error()
2527 conf->raid_disks - mddev->degraded); in error()
5174 if (rw == READ && mddev->degraded == 0 && in make_request()
5626 if (mddev->degraded >= conf->max_degraded && in sync_request()
6891 mddev->degraded = calc_degraded(conf); in run()
6896 mdname(mddev), mddev->degraded, conf->raid_disks); in run()
6904 if (mddev->degraded > dirty_parity_disks && in run()
6919 if (mddev->degraded == 0) in run()
6922 mddev->raid_disks-mddev->degraded, mddev->raid_disks, in run()
6928 mddev->raid_disks - mddev->degraded, in run()
7067 seq_printf (seq, " [%d/%d] [", conf->raid_disks, conf->raid_disks - mddev->degraded); in status()
7087 conf->raid_disks - conf->mddev->degraded); in print_raid5_conf()
7136 mddev->degraded = calc_degraded(conf); in raid5_spare_active()
7397 if (spares - mddev->degraded < mddev->delta_disks - conf->max_degraded) in raid5_start_reshape()
7475 mddev->degraded = calc_degraded(conf); in raid5_start_reshape()
7561 mddev->degraded = calc_degraded(conf); in raid5_finish_reshape()
7650 mddev->degraded > 1) in raid5_takeover_raid1()
7817 if (mddev->degraded > 1) in raid6_takeover()