Lines Matching full:faulty
677 * - remove non-faulty devices
700 if (rdev && test_bit(Faulty, &rdev->flags))
702 if (!rdev || test_bit(Faulty, &rdev->flags))
707 /* not in-sync or faulty.
725 if (rdev && test_bit(Faulty, &rdev->flags))
727 if (!rdev || test_bit(Faulty, &rdev->flags))
732 /* not in-sync or faulty.
1198 if (rdev && test_bit(Faulty, &rdev->flags))
1202 if (rrdev && test_bit(Faulty, &rrdev->flags))
2804 if (!test_bit(Faulty, &rdev->flags)) {
2925 set_bit(Faulty, &rdev->flags);
3605 !test_bit(Faulty, &rdev->flags))
3720 && !test_bit(Faulty, &rdev->flags)
3728 && !test_bit(Faulty, &rdev->flags)
3748 && !test_bit(Faulty, &rdev->flags)
3840 * is missing/faulty, then we need to read everything we can.
4667 if (rdev && !test_bit(Faulty, &rdev->flags) &&
4673 if (rdev && !test_bit(Faulty, &rdev->flags))
4680 if (rdev && test_bit(Faulty, &rdev->flags))
4727 if (rdev2 && !test_bit(Faulty, &rdev2->flags)) {
4738 if (rdev2 && !test_bit(Faulty, &rdev2->flags)) {
4747 if (rdev2 && !test_bit(Faulty, &rdev2->flags)) {
4764 if (rdev && !test_bit(Faulty, &rdev->flags))
4768 if (rdev && !test_bit(Faulty, &rdev->flags))
5423 if (!rdev || test_bit(Faulty, &rdev->flags) ||
5428 if (test_bit(Faulty, &rdev->flags) ||
6560 * one drive while leaving another faulty drive in array.
6565 if (rdev == NULL || test_bit(Faulty, &rdev->flags))
8102 i, !test_bit(Faulty, &rdev->flags),
8120 && !test_bit(Faulty, &replacement->flags)
8127 /* Replaced device not technically faulty,
8131 set_bit(Faulty, &rdev->flags);
8138 && !test_bit(Faulty, &rdev->flags)
8195 /* Only remove non-faulty devices if recovery
8198 if (!test_bit(Faulty, &rdev->flags) &&
8443 && !test_bit(Faulty, &rdev->flags))
8503 !test_bit(Faulty, &rdev->flags)) {
8515 && !test_bit(Faulty, &rdev->flags)) {