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()
410 if (!_enough(conf, test_bit(R10BIO_Previous, &r10_bio->state), in raid10_end_read_request()
440 if (test_bit(R10BIO_WriteError, &r10_bio->state)) in one_write_done()
444 if (test_bit(R10BIO_MadeGood, &r10_bio->state)) in one_write_done()
489 if (test_bit(FailFast, &rdev->flags) && in raid10_end_write_request()
498 if (!test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
524 if (test_bit(In_sync, &rdev->flags) && in raid10_end_write_request()
525 !test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
761 if (rdev == NULL || test_bit(Faulty, &rdev->flags) || in read_balance()
766 test_bit(Faulty, &rdev->flags)) in read_balance()
768 if (!test_bit(In_sync, &rdev->flags) && in read_balance()
1075 if (!test_bit(MD_RECOVERY_RESHAPE, &rdev->mddev->recovery) || in choose_data_offset()
1076 test_bit(R10BIO_Previous, &r10_bio->state)) in choose_data_offset()
1128 while (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in regular_request_wait()
1235 if (test_bit(FailFast, &rdev->flags) && in raid10_read_request()
1236 test_bit(R10BIO_FailFast, &r10_bio->state)) in raid10_read_request()
1272 if (!replacement && test_bit(FailFast, in raid10_write_one_disk()
1310 if (test_bit(WriteErrorSeen, &rdev->flags) && in wait_blocked_dev()
1383 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_write_request()
1402 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)); in raid10_write_request()
1430 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_write_request()
1432 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_write_request()
1440 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in raid10_write_request()
1571 if (!test_bit(R10BIO_Discard, &r10bio->state)) { in raid_end_discard_bio()
1595 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid10_end_discard_request()
1633 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1645 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1768 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_handle_discard()
1770 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_handle_discard()
1931 seq_printf(seq, "%s", rdev && test_bit(In_sync, &rdev->flags) ? "U" : "_"); in raid10_status()
1962 test_bit(In_sync, &rdev->flags)) in _enough()
2008 if (test_bit(In_sync, &rdev->flags) && !enough(conf, rdev->raid_disk)) { in raid10_error()
2049 i, !test_bit(In_sync, &rdev->flags), in print_conf()
2050 !test_bit(Faulty, &rdev->flags), in print_conf()
2079 && !test_bit(Faulty, &tmp->replacement->flags) in raid10_spare_active()
2097 && !test_bit(Faulty, &tmp->rdev->flags) in raid10_spare_active()
2142 if (test_bit(WantReplacement, &p->rdev->flags) && in raid10_add_disk()
2196 if (test_bit(In_sync, &rdev->flags) || in raid10_remove_disk()
2204 if (!test_bit(Faulty, &rdev->flags) && in raid10_remove_disk()
2246 if (test_bit(R10BIO_IsRecover, &r10_bio->state) || in __end_sync_read()
2280 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2281 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
2289 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2290 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
2411 if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) in sync_request_write()
2414 } else if (test_bit(FailFast, &rdev->flags)) { in sync_request_write()
2439 if (test_bit(FailFast, &conf->mirrors[d].rdev->flags)) in sync_request_write()
2573 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) { in recovery_request_write()
2601 (op == REQ_OP_READ || test_bit(WriteErrorSeen, &rdev->flags))) in r10_sync_page_io()
2638 if (test_bit(Faulty, &rdev->flags)) in fix_read_error()
2661 test_bit(In_sync, &rdev->flags) && in fix_read_error()
2662 !test_bit(Faulty, &rdev->flags) && in fix_read_error()
2711 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2712 !test_bit(In_sync, &rdev->flags)) in fix_read_error()
2743 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2744 !test_bit(In_sync, &rdev->flags)) in fix_read_error()
2864 else if (!test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2892 if (test_bit(R10BIO_IsSync, &r10_bio->state) || in handle_write_completed()
2893 test_bit(R10BIO_IsRecover, &r10_bio->state)) { in handle_write_completed()
2971 if (test_bit(R10BIO_WriteError, in handle_write_completed()
2991 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
2994 if (!test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
3006 if (test_bit(R10BIO_WriteError, in raid10d()
3030 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in raid10d()
3031 test_bit(R10BIO_WriteError, &r10_bio->state)) in raid10d()
3033 else if (test_bit(R10BIO_IsReshape, &r10_bio->state)) in raid10d()
3035 else if (test_bit(R10BIO_IsSync, &r10_bio->state)) in raid10d()
3037 else if (test_bit(R10BIO_IsRecover, &r10_bio->state)) in raid10d()
3039 else if (test_bit(R10BIO_ReadError, &r10_bio->state)) in raid10d()
3077 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in raid10_alloc_init_r10buf()
3078 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in raid10_alloc_init_r10buf()
3190 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in raid10_sync_request()
3191 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) && in raid10_sync_request()
3192 !test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_sync_request()
3216 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) { in raid10_sync_request()
3223 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) in raid10_sync_request()
3238 && test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3258 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_sync_request()
3263 test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ? "resync" : "recovery"); in raid10_sync_request()
3265 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3315 if (!test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3332 if (mrdev && (test_bit(Faulty, &mrdev->flags) || in raid10_sync_request()
3333 test_bit(In_sync, &mrdev->flags))) in raid10_sync_request()
3335 if (mreplace && test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3393 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3411 !test_bit(In_sync, &rdev->flags)) in raid10_sync_request()
3434 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3497 if (mrdev && !test_bit(In_sync, in raid10_sync_request()
3544 test_bit(In_sync, in raid10_sync_request()
3580 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, in raid10_sync_request()
3614 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) in raid10_sync_request()
3635 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3642 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) in raid10_sync_request()
3656 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3706 test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
4068 if (test_bit(Replacement, &rdev->flags)) { in raid10_run()
4131 !test_bit(In_sync, &disk->rdev->flags)) { in raid10_run()
4140 !test_bit(In_sync, &disk->replacement->flags) && in raid10_run()
4388 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4390 else if (!test_bit(In_sync, &rdev->flags)) in calc_degraded()
4403 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4405 else if (!test_bit(In_sync, &rdev->flags)) { in calc_degraded()
4441 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in raid10_start_reshape()
4453 if (!test_bit(In_sync, &rdev->flags) in raid10_start_reshape()
4454 && !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4520 !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4547 !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4559 && !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4764 test_bit(MD_RECOVERY_INTR, &mddev->recovery)); in reshape_request()
4765 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in reshape_request()
4785 BUG_ON(!test_bit(R10BIO_Previous, &r10_bio->state)); in reshape_request()
4849 if (!rdev2 || test_bit(Faulty, &rdev2->flags)) in reshape_request()
4916 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in reshape_request_write()
4938 if (!rdev || test_bit(Faulty, &rdev->flags)) in reshape_request_write()
4951 if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery)) in end_reshape()
5015 test_bit(Faulty, &rdev->flags) || in handle_reshape_read_error()
5016 !test_bit(In_sync, &rdev->flags)) in handle_reshape_read_error()
5086 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in raid10_finish_reshape()