Lines Matching defs:degraded

694 	int degraded, degraded2;
697 degraded = 0;
704 degraded++;
718 degraded++;
721 return degraded;
741 if (degraded2 > degraded)
743 return degraded;
748 int degraded = conf->mddev->degraded;
754 degraded = raid5_calc_degraded(conf);
756 return degraded > conf->max_degraded;
2791 else if (conf->mddev->degraded >= conf->max_degraded) {
2932 mddev->degraded = raid5_calc_degraded(conf);
2939 mdname(mddev), mddev->degraded, conf->raid_disks);
2942 mdname(mddev), conf->raid_disks - mddev->degraded);
3287 * 1. degraded stripe has a non-overwrite to the missing dev, AND this
3864 /* In max degraded raid6, If the failed disk is P, Q,
3999 * For degraded stripe with data in journal, do not handle
6085 * If array is degraded, better not do chunk aligned read because
6089 if (rw == READ && mddev->degraded == 0 &&
6505 if (mddev->degraded >= conf->max_degraded &&
6533 /* Need to check if array will still be degraded after recovery/resync
7961 * 0 for a fully functional array, 1 or 2 for a degraded array.
7963 mddev->degraded = raid5_calc_degraded(conf);
7967 mdname(mddev), mddev->degraded, conf->raid_disks);
7975 if (mddev->degraded > dirty_parity_disks &&
7978 pr_crit("md/raid:%s: starting dirty degraded array with PPL.\n",
7981 pr_crit("md/raid:%s: starting dirty degraded array - data corruption possible.\n",
7984 pr_crit("md/raid:%s: cannot start dirty degraded array.\n",
7992 mddev->raid_disks-mddev->degraded, mddev->raid_disks,
8051 seq_printf (seq, " [%d/%d] [", conf->raid_disks, conf->raid_disks - mddev->degraded);
8072 conf->raid_disks - conf->mddev->degraded);
8123 mddev->degraded = raid5_calc_degraded(conf);
8424 if (spares - mddev->degraded < mddev->delta_disks - conf->max_degraded)
8425 /* Not enough devices even to make a degraded array
8498 * ->degraded is measured against the larger of the
8502 mddev->degraded = raid5_calc_degraded(conf);
8560 mddev->degraded = raid5_calc_degraded(conf);
8648 mddev->degraded > 1)
8819 if (mddev->degraded > 1)