Lines Matching refs:Faulty
518 !test_bit(Faulty, &rdev->flags)) {
913 if (!test_bit(Faulty, &rdev->flags)
943 if (test_bit(Faulty, &rdev->flags))
1277 clear_bit(Faulty, &rdev->flags);
1372 set_bit(Faulty, &rdev->flags);
1485 test_bit(Faulty, &rdev2->flags))
1501 if (test_bit(Faulty, &rdev2->flags))
1788 clear_bit(Faulty, &rdev->flags);
1911 * It could happen that our rdev was marked as Faulty, and all other
1943 set_bit(Faulty, &rdev->flags);
2140 if (test_bit(Faulty, &rdev2->flags))
2294 if (test_bit(Faulty, &rdev->flags) ||
2299 if (test_bit(Faulty, &rdev2->flags) ||
2332 if (test_bit(Faulty, &rdev->flags))
2609 if ((iter->raid_disk >= 0) && !test_bit(Faulty, &iter->flags)) {
2624 !test_bit(Faulty, &rdev->flags))
2627 if (test_bit(Faulty, &rdev->flags) && (role < MD_DISK_ROLE_MAX))
2764 if (test_bit(Faulty, &rdev->flags))
2782 if (!test_bit(Faulty, &rdev->flags)) {
2901 if (test_bit(Faulty, &flags) ||
2913 && !test_bit(Faulty, &flags)))
2915 if (!test_bit(Faulty, &flags) &&
3000 if (!test_bit(Faulty, &rdev->flags) &&
3080 else if (test_bit(Faulty, &rdev->flags) && (rdev->raid_disk == -1) &&
3083 * have their local Faulty bit cleared. If any writes
3090 clear_bit(Faulty, &rdev->flags);
3222 clear_bit(Faulty, &rdev->flags);
5882 if (test_bit(Faulty, &rdev->flags))
6200 !test_bit(Faulty, &rdev->flags))
6660 if (test_bit(Faulty, &rdev->flags))
6757 if (test_bit(Faulty, &rdev->flags))
7061 if (test_bit(Faulty, &rdev->flags)) {
8080 if (!rdev || test_bit(Faulty, &rdev->flags))
8163 !test_bit(Faulty, &rdev->flags) &&
8382 if (test_bit(Faulty, &rdev->flags)) {
8955 !test_bit(Faulty, &rdev->flags) &&
9174 !test_bit(Faulty, &rdev->flags) &&
9238 test_bit(Faulty, &rdev->flags) &&
9240 /* Faulty non-Blocked devices with nr_pending == 0
9242 * never get Faulty cleared, and never get Blocked set.
9286 !test_bit(Faulty, &rdev->flags))
9290 if (test_bit(Faulty, &rdev->flags))
9796 if (test_bit(Faulty, &rdev2->flags))
9949 if (!test_bit(Faulty, &rdev->flags))
10008 if (test_bit(Faulty, &rdev->flags))