Lines Matching refs:degraded
591 int degraded, degraded2; in calc_degraded() local
595 degraded = 0; in calc_degraded()
601 degraded++; in calc_degraded()
615 degraded++; in calc_degraded()
619 return degraded; in calc_degraded()
640 if (degraded2 > degraded) in calc_degraded()
642 return degraded; in calc_degraded()
647 int degraded; in has_failed() local
650 return conf->mddev->degraded > conf->max_degraded; in has_failed()
652 degraded = calc_degraded(conf); in has_failed()
653 if (degraded > conf->max_degraded) in has_failed()
2358 else if (conf->mddev->degraded >= conf->max_degraded) { in raid5_end_read_request()
2516 mddev->degraded = calc_degraded(conf); in error()
2529 conf->raid_disks - mddev->degraded); in error()
4689 if ((bvm->bi_rw & 1) == WRITE || mddev->degraded) in raid5_mergeable_bvec()
5172 if (rw == READ && mddev->degraded == 0 && in make_request()
5610 if (mddev->degraded >= conf->max_degraded && in sync_request()
6829 mddev->degraded = calc_degraded(conf); in run()
6834 mdname(mddev), mddev->degraded, conf->raid_disks); in run()
6842 if (mddev->degraded > dirty_parity_disks && in run()
6857 if (mddev->degraded == 0) in run()
6860 mddev->raid_disks-mddev->degraded, mddev->raid_disks, in run()
6866 mddev->raid_disks - mddev->degraded, in run()
6997 seq_printf (seq, " [%d/%d] [", conf->raid_disks, conf->raid_disks - mddev->degraded); in status()
7017 conf->raid_disks - conf->mddev->degraded); in print_raid5_conf()
7066 mddev->degraded = calc_degraded(conf); in raid5_spare_active()
7310 if (spares - mddev->degraded < mddev->delta_disks - conf->max_degraded) in raid5_start_reshape()
7388 mddev->degraded = calc_degraded(conf); in raid5_start_reshape()
7473 mddev->degraded = calc_degraded(conf); in raid5_finish_reshape()
7561 mddev->degraded > 1) in raid5_takeover_raid1()
7728 if (mddev->degraded > 1) in raid6_takeover()