Lines Matching refs:test_bit
162 if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) in r1buf_pool_alloc()
284 if (!test_bit(R1BIO_Uptodate, &r1_bio->state)) in call_bio_endio()
355 else if (test_bit(FailFast, &rdev->flags) && in raid1_end_read_request()
356 test_bit(R1BIO_FailFast, &r1_bio->state)) in raid1_end_read_request()
369 test_bit(In_sync, &rdev->flags))) in raid1_end_read_request()
395 if (test_bit(R1BIO_BehindIO, &r1_bio->state)) { in close_write()
403 !test_bit(R1BIO_Degraded, &r1_bio->state), in close_write()
404 test_bit(R1BIO_BehindIO, &r1_bio->state)); in close_write()
413 if (test_bit(R1BIO_WriteError, &r1_bio->state)) in r1_bio_write_done()
417 if (test_bit(R1BIO_MadeGood, &r1_bio->state)) in r1_bio_write_done()
427 int behind = test_bit(R1BIO_BehindIO, &r1_bio->state); in raid1_end_write_request()
445 if (test_bit(FailFast, &rdev->flags) && in raid1_end_write_request()
448 !test_bit(WriteMostly, &rdev->flags)) { in raid1_end_write_request()
458 if (!test_bit(Faulty, &rdev->flags)) in raid1_end_write_request()
489 if (test_bit(In_sync, &rdev->flags) && in raid1_end_write_request()
490 !test_bit(Faulty, &rdev->flags)) in raid1_end_write_request()
502 if (test_bit(WBCollisionCheck, &rdev->flags)) { in raid1_end_write_request()
508 if (test_bit(WriteMostly, &rdev->flags)) in raid1_end_write_request()
519 test_bit(R1BIO_Uptodate, &r1_bio->state)) { in raid1_end_write_request()
627 || test_bit(Faulty, &rdev->flags)) in read_balance()
629 if (!test_bit(In_sync, &rdev->flags) && in read_balance()
632 if (test_bit(WriteMostly, &rdev->flags)) { in read_balance()
784 if (rdev && !test_bit(Faulty, &rdev->flags)) { in raid1_congested()
813 if (test_bit(Faulty, &rdev->flags)) { in flush_bio_list()
915 test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery), in raise_barrier()
918 if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery)) { in raise_barrier()
1282 if (test_bit(WriteMostly, &mirror->rdev->flags) && in raid1_read_request()
1314 if (test_bit(FailFast, &mirror->rdev->flags) && in raid1_read_request()
1315 test_bit(R1BIO_FailFast, &r1_bio->state)) in raid1_read_request()
1391 if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) { in raid1_write_request()
1397 if (!rdev || test_bit(Faulty, &rdev->flags)) { in raid1_write_request()
1404 if (test_bit(WriteErrorSeen, &rdev->flags)) { in raid1_write_request()
1497 test_bit(R1BIO_BehindIO, &r1_bio->state)); in raid1_write_request()
1510 if (test_bit(WBCollisionCheck, &rdev->flags)) { in raid1_write_request()
1517 if (test_bit(WriteMostly, &rdev->flags)) in raid1_write_request()
1528 if (test_bit(FailFast, &conf->mirrors[i].rdev->flags) && in raid1_write_request()
1529 !test_bit(WriteMostly, &conf->mirrors[i].rdev->flags) && in raid1_write_request()
1606 rdev && test_bit(In_sync, &rdev->flags) ? "U" : "_"); in raid1_status()
1625 if (test_bit(In_sync, &rdev->flags) && !mddev->fail_last_dev in raid1_error()
1672 i, !test_bit(In_sync, &rdev->flags), in print_conf()
1673 !test_bit(Faulty, &rdev->flags), in print_conf()
1710 && !test_bit(Candidate, &repl->flags) in raid1_spare_active()
1712 && !test_bit(Faulty, &repl->flags) in raid1_spare_active()
1730 && !test_bit(Faulty, &rdev->flags) in raid1_spare_active()
1789 if (test_bit(WantReplacement, &p->rdev->flags) && in raid1_add_disk()
1819 if (test_bit(In_sync, &rdev->flags) || in raid1_remove_disk()
1827 if (!test_bit(Faulty, &rdev->flags) && in raid1_remove_disk()
1834 if (!test_bit(RemoveSynchronized, &rdev->flags)) { in raid1_remove_disk()
1915 if (test_bit(R1BIO_MadeGood, &r1_bio->state) || in put_sync_write_buf()
1916 test_bit(R1BIO_WriteError, &r1_bio->state)) in put_sync_write_buf()
1996 if (test_bit(FailFast, &rdev->flags)) { in fix_sync_read_error()
2000 if (test_bit(Faulty, &rdev->flags)) in fix_sync_read_error()
2047 if (!rdev || test_bit(Faulty, &rdev->flags)) in fix_sync_read_error()
2180 if (j < 0 || (test_bit(MD_RECOVERY_CHECK, &mddev->recovery) in process_checks()
2199 if (!test_bit(R1BIO_Uptodate, &r1_bio->state)) in sync_request_write()
2204 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in sync_request_write()
2216 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery)))) in sync_request_write()
2218 if (test_bit(Faulty, &conf->mirrors[i].rdev->flags)) { in sync_request_write()
2224 if (test_bit(FailFast, &conf->mirrors[i].rdev->flags)) in sync_request_write()
2266 (test_bit(In_sync, &rdev->flags) || in fix_read_error()
2267 (!test_bit(Faulty, &rdev->flags) && in fix_read_error()
2302 !test_bit(Faulty, &rdev->flags)) { in fix_read_error()
2320 !test_bit(Faulty, &rdev->flags)) { in fix_read_error()
2380 if (test_bit(R1BIO_BehindIO, &r1_bio->state)) { in narrow_write_error()
2421 test_bit(R1BIO_MadeGood, &r1_bio->state)) { in handle_sync_write_finished()
2425 test_bit(R1BIO_WriteError, &r1_bio->state)) { in handle_sync_write_finished()
2474 if (test_bit(R1BIO_WriteError, &r1_bio->state)) in handle_write_finished()
2502 && !test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2507 } else if (mddev->ro == 0 && test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2535 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid1d()
2538 if (!test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) in raid1d()
2549 if (test_bit(R1BIO_WriteError, &r1_bio->state)) in raid1d()
2573 if (test_bit(R1BIO_IsSync, &r1_bio->state)) { in raid1d()
2574 if (test_bit(R1BIO_MadeGood, &r1_bio->state) || in raid1d()
2575 test_bit(R1BIO_WriteError, &r1_bio->state)) in raid1d()
2579 } else if (test_bit(R1BIO_MadeGood, &r1_bio->state) || in raid1d()
2580 test_bit(R1BIO_WriteError, &r1_bio->state)) in raid1d()
2582 else if (test_bit(R1BIO_ReadError, &r1_bio->state)) in raid1d()
2679 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) && in raid1_sync_request()
2688 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) { in raid1_sync_request()
2737 test_bit(Faulty, &rdev->flags)) { in raid1_sync_request()
2740 } else if (!test_bit(In_sync, &rdev->flags)) { in raid1_sync_request()
2761 if (test_bit(WriteMostly, &rdev->flags)) { in raid1_sync_request()
2771 } else if (!test_bit(WriteErrorSeen, &rdev->flags) && in raid1_sync_request()
2772 test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in raid1_sync_request()
2773 !test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) { in raid1_sync_request()
2789 if (test_bit(FailFast, &rdev->flags)) in raid1_sync_request()
2833 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && read_targets > 0) in raid1_sync_request()
2867 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in raid1_sync_request()
2908 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) { in raid1_sync_request()
3003 if (test_bit(Replacement, &rdev->flags)) in setup_conf()
3041 } else if (!test_bit(In_sync, &disk->rdev->flags)) in setup_conf()
3047 !test_bit(In_sync, &disk->rdev->flags)) { in setup_conf()
3129 !test_bit(In_sync, &conf->mirrors[i].rdev->flags) || in raid1_run()
3130 test_bit(Faulty, &conf->mirrors[i].rdev->flags)) in raid1_run()