Lines Matching refs:test_bit
129 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in r10buf_pool_alloc()
130 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in r10buf_pool_alloc()
173 if (!j || test_bit(MD_RECOVERY_SYNC, in r10buf_pool_alloc()
297 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid_end_bio_io()
382 if (!_enough(conf, test_bit(R10BIO_Previous, &r10_bio->state), in raid10_end_read_request()
408 !test_bit(R10BIO_Degraded, &r10_bio->state), in close_write()
416 if (test_bit(R10BIO_WriteError, &r10_bio->state)) in one_write_done()
420 if (test_bit(R10BIO_MadeGood, &r10_bio->state)) in one_write_done()
466 if (test_bit(FailFast, &rdev->flags) && in raid10_end_write_request()
475 if (!test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
506 if (test_bit(In_sync, &rdev->flags) && in raid10_end_write_request()
507 !test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
754 if (rdev == NULL || test_bit(Faulty, &rdev->flags) || in read_balance()
758 test_bit(Faulty, &rdev->flags)) in read_balance()
760 if (!test_bit(In_sync, &rdev->flags) && in read_balance()
889 if (test_bit(Faulty, &rdev->flags)) { in flush_pending_writes()
981 test_bit(MD_RECOVERY_RUNNING, in wait_barrier()
1040 if (!test_bit(MD_RECOVERY_RESHAPE, &rdev->mddev->recovery) || in choose_data_offset()
1041 test_bit(R10BIO_Previous, &r10_bio->state)) in choose_data_offset()
1082 if (test_bit(Faulty, &rdev->flags)) { in raid10_unplug()
1105 while (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in regular_request_wait()
1201 if (test_bit(FailFast, &rdev->flags) && in raid10_read_request()
1202 test_bit(R10BIO_FailFast, &r10_bio->state)) in raid10_read_request()
1249 if (!replacement && test_bit(FailFast, in raid10_write_one_disk()
1295 if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) { in wait_blocked_dev()
1300 if (rrdev && unlikely(test_bit(Blocked, &rrdev->flags))) { in wait_blocked_dev()
1306 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in wait_blocked_dev()
1372 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_write_request()
1385 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)); in raid10_write_request()
1421 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_write_request()
1423 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_write_request()
1433 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in raid10_write_request()
1536 if (!test_bit(R10BIO_Discard, &r10bio->state)) { in raid_end_discard_bio()
1560 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid10_end_discard_request()
1607 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1616 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1729 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_handle_discard()
1731 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_handle_discard()
1890 seq_printf(seq, "%s", rdev && test_bit(In_sync, &rdev->flags) ? "U" : "_"); in raid10_status()
1923 test_bit(In_sync, &rdev->flags)) in _enough()
1961 if (test_bit(In_sync, &rdev->flags) && !mddev->fail_last_dev in raid10_error()
2006 i, !test_bit(In_sync, &rdev->flags), in print_conf()
2007 !test_bit(Faulty, &rdev->flags), in print_conf()
2036 && !test_bit(Faulty, &tmp->replacement->flags) in raid10_spare_active()
2054 && !test_bit(Faulty, &tmp->rdev->flags) in raid10_spare_active()
2101 if (!test_bit(WantReplacement, &p->rdev->flags) || in raid10_add_disk()
2152 if (test_bit(In_sync, &rdev->flags) || in raid10_remove_disk()
2160 if (!test_bit(Faulty, &rdev->flags) && in raid10_remove_disk()
2169 if (!test_bit(RemoveSynchronized, &rdev->flags)) { in raid10_remove_disk()
2214 if (test_bit(R10BIO_IsRecover, &r10_bio->state) || in __end_sync_read()
2248 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2249 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
2257 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2258 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
2382 if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) in sync_request_write()
2385 } else if (test_bit(FailFast, &rdev->flags)) { in sync_request_write()
2412 if (test_bit(FailFast, &conf->mirrors[d].rdev->flags)) in sync_request_write()
2544 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) { in recovery_request_write()
2619 && (rw == READ || test_bit(WriteErrorSeen, &rdev->flags))) in r10_sync_page_io()
2657 if (test_bit(Faulty, &rdev->flags)) in fix_read_error()
2695 test_bit(In_sync, &rdev->flags) && in fix_read_error()
2696 !test_bit(Faulty, &rdev->flags) && in fix_read_error()
2750 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2751 !test_bit(In_sync, &rdev->flags)) in fix_read_error()
2786 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2787 !test_bit(In_sync, &rdev->flags)) in fix_read_error()
2911 else if (!test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2935 if (test_bit(R10BIO_IsSync, &r10_bio->state) || in handle_write_completed()
2936 test_bit(R10BIO_IsRecover, &r10_bio->state)) { in handle_write_completed()
3017 if (test_bit(R10BIO_WriteError, in handle_write_completed()
3037 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
3040 if (!test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
3054 if (test_bit(R10BIO_WriteError, in raid10d()
3078 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in raid10d()
3079 test_bit(R10BIO_WriteError, &r10_bio->state)) in raid10d()
3081 else if (test_bit(R10BIO_IsReshape, &r10_bio->state)) in raid10d()
3083 else if (test_bit(R10BIO_IsSync, &r10_bio->state)) in raid10d()
3085 else if (test_bit(R10BIO_IsRecover, &r10_bio->state)) in raid10d()
3087 else if (test_bit(R10BIO_ReadError, &r10_bio->state)) in raid10d()
3125 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in raid10_alloc_init_r10buf()
3126 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in raid10_alloc_init_r10buf()
3241 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in raid10_sync_request()
3242 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) && in raid10_sync_request()
3243 !test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_sync_request()
3251 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) || in raid10_sync_request()
3252 test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_sync_request()
3267 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) { in raid10_sync_request()
3274 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) in raid10_sync_request()
3287 && test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3308 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_sync_request()
3352 if (!test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3373 !test_bit(Faulty, &mrdev->flags) && in raid10_sync_request()
3374 !test_bit(In_sync, &mrdev->flags)) in raid10_sync_request()
3377 !test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3396 if (mreplace && test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3442 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3461 !test_bit(In_sync, &rdev->flags)) in raid10_sync_request()
3484 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3548 if (!test_bit(In_sync, in raid10_sync_request()
3591 test_bit(In_sync, in raid10_sync_request()
3626 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, in raid10_sync_request()
3661 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3684 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3691 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3706 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3757 test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
4106 if (test_bit(Replacement, &rdev->flags)) { in raid10_run()
4175 !test_bit(In_sync, &disk->rdev->flags)) { in raid10_run()
4184 !test_bit(In_sync, &disk->replacement->flags) && in raid10_run()
4447 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4449 else if (!test_bit(In_sync, &rdev->flags)) in calc_degraded()
4463 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4465 else if (!test_bit(In_sync, &rdev->flags)) { in calc_degraded()
4502 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in raid10_start_reshape()
4514 if (!test_bit(In_sync, &rdev->flags) in raid10_start_reshape()
4515 && !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4581 !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4608 !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4620 && !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4833 test_bit(MD_RECOVERY_INTR, &mddev->recovery)); in reshape_request()
4834 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in reshape_request()
4854 BUG_ON(!test_bit(R10BIO_Previous, &r10_bio->state)); in reshape_request()
4921 if (!rdev2 || test_bit(Faulty, &rdev2->flags)) in reshape_request()
4990 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in reshape_request_write()
5013 if (!rdev || test_bit(Faulty, &rdev->flags)) { in reshape_request_write()
5029 if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery)) in end_reshape()
5095 test_bit(Faulty, &rdev->flags) || in handle_reshape_read_error()
5096 !test_bit(In_sync, &rdev->flags)) in handle_reshape_read_error()
5173 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in raid10_finish_reshape()