Lines Matching refs:test_bit

180 	if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery))  in r1buf_pool_alloc()
304 if (!test_bit(R1BIO_Uptodate, &r1_bio->state)) in call_bio_endio()
379 else if (test_bit(FailFast, &rdev->flags) && in raid1_end_read_request()
380 test_bit(R1BIO_FailFast, &r1_bio->state)) in raid1_end_read_request()
393 test_bit(In_sync, &rdev->flags))) in raid1_end_read_request()
418 if (test_bit(R1BIO_BehindIO, &r1_bio->state)) { in close_write()
426 !test_bit(R1BIO_Degraded, &r1_bio->state), in close_write()
427 test_bit(R1BIO_BehindIO, &r1_bio->state)); in close_write()
436 if (test_bit(R1BIO_WriteError, &r1_bio->state)) in r1_bio_write_done()
440 if (test_bit(R1BIO_MadeGood, &r1_bio->state)) in r1_bio_write_done()
450 int behind = test_bit(R1BIO_BehindIO, &r1_bio->state); in raid1_end_write_request()
470 if (test_bit(FailFast, &rdev->flags) && in raid1_end_write_request()
473 !test_bit(WriteMostly, &rdev->flags)) { in raid1_end_write_request()
481 if (!test_bit(Faulty, &rdev->flags)) in raid1_end_write_request()
514 if (test_bit(In_sync, &rdev->flags) && in raid1_end_write_request()
515 !test_bit(Faulty, &rdev->flags)) in raid1_end_write_request()
527 if (test_bit(CollisionCheck, &rdev->flags)) in raid1_end_write_request()
529 if (test_bit(WriteMostly, &rdev->flags)) in raid1_end_write_request()
540 test_bit(R1BIO_Uptodate, &r1_bio->state)) { in raid1_end_write_request()
649 || test_bit(Faulty, &rdev->flags)) in read_balance()
651 if (!test_bit(In_sync, &rdev->flags) && in read_balance()
654 if (test_bit(WriteMostly, &rdev->flags)) { in read_balance()
805 if (test_bit(Faulty, &rdev->flags)) { in flush_bio_list()
907 test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery), in raise_barrier()
910 if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery)) { in raise_barrier()
1290 if (test_bit(WriteMostly, &mirror->rdev->flags) && in raid1_read_request()
1325 if (test_bit(FailFast, &mirror->rdev->flags) && in raid1_read_request()
1326 test_bit(R1BIO_FailFast, &r1_bio->state)) in raid1_read_request()
1411 if (rdev && test_bit(WriteMostly, &rdev->flags)) in raid1_write_request()
1414 if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) { in raid1_write_request()
1420 if (!rdev || test_bit(Faulty, &rdev->flags)) { in raid1_write_request()
1427 if (test_bit(WriteErrorSeen, &rdev->flags)) { in raid1_write_request()
1530 test_bit(WriteMostly, &rdev->flags) && in raid1_write_request()
1538 test_bit(R1BIO_BehindIO, &r1_bio->state)); in raid1_write_request()
1546 if (test_bit(CollisionCheck, &rdev->flags)) in raid1_write_request()
1548 if (test_bit(WriteMostly, &rdev->flags)) in raid1_write_request()
1563 if (test_bit(FailFast, &rdev->flags) && in raid1_write_request()
1564 !test_bit(WriteMostly, &rdev->flags) && in raid1_write_request()
1637 rdev && test_bit(In_sync, &rdev->flags) ? "U" : "_"); in raid1_status()
1666 if (test_bit(In_sync, &rdev->flags) && in raid1_error()
1710 i, !test_bit(In_sync, &rdev->flags), in print_conf()
1711 !test_bit(Faulty, &rdev->flags), in print_conf()
1748 && !test_bit(Candidate, &repl->flags) in raid1_spare_active()
1750 && !test_bit(Faulty, &repl->flags) in raid1_spare_active()
1768 && !test_bit(Faulty, &rdev->flags) in raid1_spare_active()
1827 if (test_bit(WantReplacement, &p->rdev->flags) && in raid1_add_disk()
1855 if (test_bit(In_sync, &rdev->flags) || in raid1_remove_disk()
1863 if (!test_bit(Faulty, &rdev->flags) && in raid1_remove_disk()
1870 if (!test_bit(RemoveSynchronized, &rdev->flags)) { in raid1_remove_disk()
1951 if (test_bit(R1BIO_MadeGood, &r1_bio->state) || in put_sync_write_buf()
1952 test_bit(R1BIO_WriteError, &r1_bio->state)) in put_sync_write_buf()
2032 if (test_bit(FailFast, &rdev->flags)) { in fix_sync_read_error()
2036 if (test_bit(Faulty, &rdev->flags)) in fix_sync_read_error()
2082 if (!rdev || test_bit(Faulty, &rdev->flags)) in fix_sync_read_error()
2214 if (j < 0 || (test_bit(MD_RECOVERY_CHECK, &mddev->recovery) in process_checks()
2233 if (!test_bit(R1BIO_Uptodate, &r1_bio->state)) in sync_request_write()
2238 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in sync_request_write()
2250 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery)))) in sync_request_write()
2252 if (test_bit(Faulty, &conf->mirrors[i].rdev->flags)) { in sync_request_write()
2258 if (test_bit(FailFast, &conf->mirrors[i].rdev->flags)) in sync_request_write()
2300 (test_bit(In_sync, &rdev->flags) || in fix_read_error()
2301 (!test_bit(Faulty, &rdev->flags) && in fix_read_error()
2336 !test_bit(Faulty, &rdev->flags)) { in fix_read_error()
2353 !test_bit(Faulty, &rdev->flags)) { in fix_read_error()
2413 if (test_bit(R1BIO_BehindIO, &r1_bio->state)) { in narrow_write_error()
2453 test_bit(R1BIO_MadeGood, &r1_bio->state)) { in handle_sync_write_finished()
2457 test_bit(R1BIO_WriteError, &r1_bio->state)) { in handle_sync_write_finished()
2506 if (test_bit(R1BIO_WriteError, &r1_bio->state)) in handle_write_finished()
2534 && !test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2539 } else if (mddev->ro == 0 && test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2567 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid1d()
2570 if (!test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) in raid1d()
2581 if (test_bit(R1BIO_WriteError, &r1_bio->state)) in raid1d()
2605 if (test_bit(R1BIO_IsSync, &r1_bio->state)) { in raid1d()
2606 if (test_bit(R1BIO_MadeGood, &r1_bio->state) || in raid1d()
2607 test_bit(R1BIO_WriteError, &r1_bio->state)) in raid1d()
2611 } else if (test_bit(R1BIO_MadeGood, &r1_bio->state) || in raid1d()
2612 test_bit(R1BIO_WriteError, &r1_bio->state)) in raid1d()
2614 else if (test_bit(R1BIO_ReadError, &r1_bio->state)) in raid1d()
2711 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) && in raid1_sync_request()
2720 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) { in raid1_sync_request()
2769 test_bit(Faulty, &rdev->flags)) { in raid1_sync_request()
2772 } else if (!test_bit(In_sync, &rdev->flags)) { in raid1_sync_request()
2793 if (test_bit(WriteMostly, &rdev->flags)) { in raid1_sync_request()
2803 } else if (!test_bit(WriteErrorSeen, &rdev->flags) && in raid1_sync_request()
2804 test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in raid1_sync_request()
2805 !test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) { in raid1_sync_request()
2821 if (test_bit(FailFast, &rdev->flags)) in raid1_sync_request()
2865 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && read_targets > 0) in raid1_sync_request()
2899 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in raid1_sync_request()
2940 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) { in raid1_sync_request()
3035 if (test_bit(Replacement, &rdev->flags)) in setup_conf()
3072 } else if (!test_bit(In_sync, &disk->rdev->flags)) in setup_conf()
3078 !test_bit(In_sync, &disk->rdev->flags)) { in setup_conf()
3155 !test_bit(In_sync, &conf->mirrors[i].rdev->flags) || in raid1_run()
3156 test_bit(Faulty, &conf->mirrors[i].rdev->flags)) in raid1_run()