Lines Matching refs:test_bit
144 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in r10buf_pool_alloc()
145 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in r10buf_pool_alloc()
190 if (!j || test_bit(MD_RECOVERY_SYNC, in r10buf_pool_alloc()
325 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid_end_bio_io()
408 if (!_enough(conf, test_bit(R10BIO_Previous, &r10_bio->state), in raid10_end_read_request()
433 !test_bit(R10BIO_Degraded, &r10_bio->state), in close_write()
441 if (test_bit(R10BIO_WriteError, &r10_bio->state)) in one_write_done()
445 if (test_bit(R10BIO_MadeGood, &r10_bio->state)) in one_write_done()
491 if (test_bit(FailFast, &rdev->flags) && in raid10_end_write_request()
500 if (!test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
531 if (test_bit(In_sync, &rdev->flags) && in raid10_end_write_request()
532 !test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
779 if (rdev == NULL || test_bit(Faulty, &rdev->flags) || in read_balance()
791 test_bit(Faulty, &rdev->flags)) in read_balance()
793 if (!test_bit(In_sync, &rdev->flags) && in read_balance()
1101 if (!test_bit(MD_RECOVERY_RESHAPE, &rdev->mddev->recovery) || in choose_data_offset()
1102 test_bit(R10BIO_Previous, &r10_bio->state)) in choose_data_offset()
1154 while (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in regular_request_wait()
1257 if (test_bit(FailFast, &rdev->flags) && in raid10_read_request()
1258 test_bit(R10BIO_FailFast, &r10_bio->state)) in raid10_read_request()
1302 if (!replacement && test_bit(FailFast, in raid10_write_one_disk()
1356 if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) { in wait_blocked_dev()
1361 if (rrdev && unlikely(test_bit(Blocked, &rrdev->flags))) { in wait_blocked_dev()
1367 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in wait_blocked_dev()
1439 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_write_request()
1457 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)); in raid10_write_request()
1485 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_write_request()
1487 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_write_request()
1497 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in raid10_write_request()
1600 if (!test_bit(R10BIO_Discard, &r10bio->state)) { in raid_end_discard_bio()
1624 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid10_end_discard_request()
1671 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1684 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1796 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_handle_discard()
1798 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_handle_discard()
1959 seq_printf(seq, "%s", rdev && test_bit(In_sync, &rdev->flags) ? "U" : "_"); in raid10_status()
1992 test_bit(In_sync, &rdev->flags)) in _enough()
2039 if (test_bit(In_sync, &rdev->flags) && !enough(conf, rdev->raid_disk)) { in raid10_error()
2081 i, !test_bit(In_sync, &rdev->flags), in print_conf()
2082 !test_bit(Faulty, &rdev->flags), in print_conf()
2111 && !test_bit(Faulty, &tmp->replacement->flags) in raid10_spare_active()
2129 && !test_bit(Faulty, &tmp->rdev->flags) in raid10_spare_active()
2177 if (test_bit(WantReplacement, &p->rdev->flags) && in raid10_add_disk()
2233 if (test_bit(In_sync, &rdev->flags) || in raid10_remove_disk()
2241 if (!test_bit(Faulty, &rdev->flags) && in raid10_remove_disk()
2250 if (!test_bit(RemoveSynchronized, &rdev->flags)) { in raid10_remove_disk()
2295 if (test_bit(R10BIO_IsRecover, &r10_bio->state) || in __end_sync_read()
2329 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2330 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
2338 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2339 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
2463 if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) in sync_request_write()
2466 } else if (test_bit(FailFast, &rdev->flags)) { in sync_request_write()
2492 if (test_bit(FailFast, &conf->mirrors[d].rdev->flags)) in sync_request_write()
2631 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) { in recovery_request_write()
2701 && (op == REQ_OP_READ || test_bit(WriteErrorSeen, &rdev->flags))) in r10_sync_page_io()
2739 if (test_bit(Faulty, &rdev->flags)) in fix_read_error()
2774 test_bit(In_sync, &rdev->flags) && in fix_read_error()
2775 !test_bit(Faulty, &rdev->flags) && in fix_read_error()
2827 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2828 !test_bit(In_sync, &rdev->flags)) in fix_read_error()
2861 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2862 !test_bit(In_sync, &rdev->flags)) in fix_read_error()
2985 else if (!test_bit(FailFast, &rdev->flags)) { in handle_read_error()
3013 if (test_bit(R10BIO_IsSync, &r10_bio->state) || in handle_write_completed()
3014 test_bit(R10BIO_IsRecover, &r10_bio->state)) { in handle_write_completed()
3095 if (test_bit(R10BIO_WriteError, in handle_write_completed()
3115 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
3118 if (!test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
3132 if (test_bit(R10BIO_WriteError, in raid10d()
3156 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in raid10d()
3157 test_bit(R10BIO_WriteError, &r10_bio->state)) in raid10d()
3159 else if (test_bit(R10BIO_IsReshape, &r10_bio->state)) in raid10d()
3161 else if (test_bit(R10BIO_IsSync, &r10_bio->state)) in raid10d()
3163 else if (test_bit(R10BIO_IsRecover, &r10_bio->state)) in raid10d()
3165 else if (test_bit(R10BIO_ReadError, &r10_bio->state)) in raid10d()
3203 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in raid10_alloc_init_r10buf()
3204 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in raid10_alloc_init_r10buf()
3316 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in raid10_sync_request()
3317 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) && in raid10_sync_request()
3318 !test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_sync_request()
3330 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) || in raid10_sync_request()
3331 test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_sync_request()
3346 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) { in raid10_sync_request()
3353 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) in raid10_sync_request()
3366 && test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3387 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_sync_request()
3392 test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ? "resync" : "recovery"); in raid10_sync_request()
3394 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3444 if (!test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3462 if (mrdev && (test_bit(Faulty, &mrdev->flags) || in raid10_sync_request()
3463 test_bit(In_sync, &mrdev->flags))) in raid10_sync_request()
3465 if (mreplace && test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3529 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3548 !test_bit(In_sync, &rdev->flags)) in raid10_sync_request()
3571 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3635 if (mrdev && !test_bit(In_sync, in raid10_sync_request()
3682 test_bit(In_sync, in raid10_sync_request()
3717 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, in raid10_sync_request()
3752 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3775 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3782 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3797 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3848 test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
4202 if (test_bit(Replacement, &rdev->flags)) { in raid10_run()
4260 !test_bit(In_sync, &disk->rdev->flags)) { in raid10_run()
4269 !test_bit(In_sync, &disk->replacement->flags) && in raid10_run()
4520 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4522 else if (!test_bit(In_sync, &rdev->flags)) in calc_degraded()
4536 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4538 else if (!test_bit(In_sync, &rdev->flags)) { in calc_degraded()
4575 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in raid10_start_reshape()
4587 if (!test_bit(In_sync, &rdev->flags) in raid10_start_reshape()
4588 && !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4654 !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4681 !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4693 && !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4906 test_bit(MD_RECOVERY_INTR, &mddev->recovery)); in reshape_request()
4907 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in reshape_request()
4927 BUG_ON(!test_bit(R10BIO_Previous, &r10_bio->state)); in reshape_request()
4992 if (!rdev2 || test_bit(Faulty, &rdev2->flags)) in reshape_request()
5061 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in reshape_request_write()
5084 if (!rdev || test_bit(Faulty, &rdev->flags)) { in reshape_request_write()
5100 if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery)) in end_reshape()
5166 test_bit(Faulty, &rdev->flags) || in handle_reshape_read_error()
5167 !test_bit(In_sync, &rdev->flags)) in handle_reshape_read_error()
5244 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in raid10_finish_reshape()