Lines Matching refs:test_bit
143 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in r10buf_pool_alloc()
144 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in r10buf_pool_alloc()
189 if (!j || test_bit(MD_RECOVERY_SYNC, in r10buf_pool_alloc()
324 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid_end_bio_io()
407 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()
527 if (test_bit(In_sync, &rdev->flags) && in raid10_end_write_request()
528 !test_bit(Faulty, &rdev->flags)) in raid10_end_write_request()
764 if (rdev == NULL || test_bit(Faulty, &rdev->flags) || in read_balance()
769 test_bit(Faulty, &rdev->flags)) in read_balance()
771 if (!test_bit(In_sync, &rdev->flags) && in read_balance()
1078 if (!test_bit(MD_RECOVERY_RESHAPE, &rdev->mddev->recovery) || in choose_data_offset()
1079 test_bit(R10BIO_Previous, &r10_bio->state)) in choose_data_offset()
1131 while (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in regular_request_wait()
1232 if (test_bit(FailFast, &rdev->flags) && in raid10_read_request()
1233 test_bit(R10BIO_FailFast, &r10_bio->state)) in raid10_read_request()
1267 if (!replacement && test_bit(FailFast, in raid10_write_one_disk()
1299 if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) { in wait_blocked_dev()
1304 if (rrdev && unlikely(test_bit(Blocked, &rrdev->flags))) { in wait_blocked_dev()
1310 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in wait_blocked_dev()
1378 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_write_request()
1397 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)); in raid10_write_request()
1425 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_write_request()
1427 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in raid10_write_request()
1437 if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) { in raid10_write_request()
1540 if (!test_bit(R10BIO_Discard, &r10bio->state)) { in raid_end_discard_bio()
1564 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in raid10_end_discard_request()
1602 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1615 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_handle_discard()
1727 if (rdev && (test_bit(Faulty, &rdev->flags))) in raid10_handle_discard()
1729 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()
1921 test_bit(In_sync, &rdev->flags)) in _enough()
1967 if (test_bit(In_sync, &rdev->flags) && !enough(conf, rdev->raid_disk)) { in raid10_error()
2008 i, !test_bit(In_sync, &rdev->flags), in print_conf()
2009 !test_bit(Faulty, &rdev->flags), in print_conf()
2038 && !test_bit(Faulty, &tmp->replacement->flags) in raid10_spare_active()
2056 && !test_bit(Faulty, &tmp->rdev->flags) in raid10_spare_active()
2101 if (test_bit(WantReplacement, &p->rdev->flags) && in raid10_add_disk()
2155 if (test_bit(In_sync, &rdev->flags) || in raid10_remove_disk()
2163 if (!test_bit(Faulty, &rdev->flags) && in raid10_remove_disk()
2205 if (test_bit(R10BIO_IsRecover, &r10_bio->state) || in __end_sync_read()
2239 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in end_sync_request()
2240 test_bit(R10BIO_WriteError, &r10_bio->state)) in end_sync_request()
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()
2370 if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) in sync_request_write()
2373 } else if (test_bit(FailFast, &rdev->flags)) { in sync_request_write()
2399 if (test_bit(FailFast, &conf->mirrors[d].rdev->flags)) in sync_request_write()
2538 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) { in recovery_request_write()
2569 (op == REQ_OP_READ || test_bit(WriteErrorSeen, &rdev->flags))) in r10_sync_page_io()
2606 if (test_bit(Faulty, &rdev->flags)) in fix_read_error()
2629 test_bit(In_sync, &rdev->flags) && in fix_read_error()
2630 !test_bit(Faulty, &rdev->flags) && in fix_read_error()
2679 test_bit(Faulty, &rdev->flags) || in fix_read_error()
2680 !test_bit(In_sync, &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()
2832 else if (!test_bit(FailFast, &rdev->flags)) { in handle_read_error()
2860 if (test_bit(R10BIO_IsSync, &r10_bio->state) || in handle_write_completed()
2861 test_bit(R10BIO_IsRecover, &r10_bio->state)) { in handle_write_completed()
2942 if (test_bit(R10BIO_WriteError, in handle_write_completed()
2962 !test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
2965 if (!test_bit(MD_SB_CHANGE_PENDING, &mddev->sb_flags)) { in raid10d()
2979 if (test_bit(R10BIO_WriteError, in raid10d()
3003 if (test_bit(R10BIO_MadeGood, &r10_bio->state) || in raid10d()
3004 test_bit(R10BIO_WriteError, &r10_bio->state)) in raid10d()
3006 else if (test_bit(R10BIO_IsReshape, &r10_bio->state)) in raid10d()
3008 else if (test_bit(R10BIO_IsSync, &r10_bio->state)) in raid10d()
3010 else if (test_bit(R10BIO_IsRecover, &r10_bio->state)) in raid10d()
3012 else if (test_bit(R10BIO_ReadError, &r10_bio->state)) in raid10d()
3050 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in raid10_alloc_init_r10buf()
3051 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in raid10_alloc_init_r10buf()
3163 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in raid10_sync_request()
3164 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) && in raid10_sync_request()
3165 !test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in raid10_sync_request()
3189 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) { in raid10_sync_request()
3196 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) in raid10_sync_request()
3211 && test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3231 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in raid10_sync_request()
3236 test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ? "resync" : "recovery"); in raid10_sync_request()
3238 !test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3288 if (!test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
3305 if (mrdev && (test_bit(Faulty, &mrdev->flags) || in raid10_sync_request()
3306 test_bit(In_sync, &mrdev->flags))) in raid10_sync_request()
3308 if (mreplace && test_bit(Faulty, &mreplace->flags)) in raid10_sync_request()
3366 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) { in raid10_sync_request()
3384 !test_bit(In_sync, &rdev->flags)) in raid10_sync_request()
3407 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3470 if (mrdev && !test_bit(In_sync, in raid10_sync_request()
3517 test_bit(In_sync, in raid10_sync_request()
3553 !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, in raid10_sync_request()
3587 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) in raid10_sync_request()
3608 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3615 if (rdev == NULL || test_bit(Faulty, &rdev->flags)) in raid10_sync_request()
3629 if (test_bit(FailFast, &rdev->flags)) in raid10_sync_request()
3679 test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in raid10_sync_request()
4042 if (test_bit(Replacement, &rdev->flags)) { in raid10_run()
4105 !test_bit(In_sync, &disk->rdev->flags)) { in raid10_run()
4114 !test_bit(In_sync, &disk->replacement->flags) && in raid10_run()
4362 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4364 else if (!test_bit(In_sync, &rdev->flags)) in calc_degraded()
4377 if (!rdev || test_bit(Faulty, &rdev->flags)) in calc_degraded()
4379 else if (!test_bit(In_sync, &rdev->flags)) { in calc_degraded()
4415 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in raid10_start_reshape()
4427 if (!test_bit(In_sync, &rdev->flags) in raid10_start_reshape()
4428 && !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4494 !test_bit(Faulty, &rdev->flags)) in raid10_start_reshape()
4521 !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4533 && !test_bit(Faulty, &rdev->flags)) { in raid10_start_reshape()
4738 test_bit(MD_RECOVERY_INTR, &mddev->recovery)); in reshape_request()
4739 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in reshape_request()
4759 BUG_ON(!test_bit(R10BIO_Previous, &r10_bio->state)); in reshape_request()
4823 if (!rdev2 || test_bit(Faulty, &rdev2->flags)) in reshape_request()
4891 if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) in reshape_request_write()
4913 if (!rdev || test_bit(Faulty, &rdev->flags)) in reshape_request_write()
4927 if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery)) in end_reshape()
4991 test_bit(Faulty, &rdev->flags) || in handle_reshape_read_error()
4992 !test_bit(In_sync, &rdev->flags)) in handle_reshape_read_error()
5062 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in raid10_finish_reshape()