Lines Matching refs:recovery
110 if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery))
125 if (!test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) {
636 * either some resync/recovery, or reconfigure the array.
991 * if recovery is running, make sure it aborts.
993 set_bit(MD_RECOVERY_ERR, &mddev->recovery);
1086 /* As all devices are equivalent, we don't need a full recovery
1205 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) {
1252 if (j < 0 || test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) {
1382 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery))))
1701 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) &&
1710 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) {
1730 * If we get a correctably read error during resync or recovery,
1791 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && read_targets > 0)
1818 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery))
1856 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) {
2070 set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
2165 set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);