Lines Matching refs:test_bit

392 		    !test_bit(Faulty, &rdev->flags)) {  in submit_flushes()
1246 int is_active = test_bit(In_sync, &rdev2->flags); in super_90_sync()
1256 test_bit(Faulty, &rdev2->flags)) in super_90_sync()
1272 if (test_bit(Faulty, &rdev2->flags)) in super_90_sync()
1276 if (test_bit(In_sync, &rdev2->flags)) in super_90_sync()
1285 if (test_bit(WriteMostly, &rdev2->flags)) in super_90_sync()
1703 else if (test_bit(MD_JOURNAL_CLEAN, &mddev->flags)) in super_1_sync()
1716 if (test_bit(WriteMostly, &rdev->flags)) in super_1_sync()
1728 if (rdev->raid_disk >= 0 && !test_bit(Journal, &rdev->flags) && in super_1_sync()
1729 !test_bit(In_sync, &rdev->flags)) { in super_1_sync()
1739 if (test_bit(Journal, &rdev->flags)) in super_1_sync()
1741 if (test_bit(Replacement, &rdev->flags)) in super_1_sync()
1819 if (test_bit(MD_HAS_JOURNAL, &mddev->flags)) in super_1_sync()
1824 if (test_bit(Faulty, &rdev2->flags)) in super_1_sync()
1826 else if (test_bit(In_sync, &rdev2->flags)) in super_1_sync()
1828 else if (test_bit(Journal, &rdev2->flags)) in super_1_sync()
1950 if (test_bit(Faulty, &rdev->flags) || in match_mddev_units()
1951 test_bit(Journal, &rdev->flags) || in match_mddev_units()
1955 if (test_bit(Faulty, &rdev2->flags) || in match_mddev_units()
1956 test_bit(Journal, &rdev2->flags) || in match_mddev_units()
1989 if (test_bit(Faulty, &rdev->flags)) in md_integrity_register()
2195 if (test_bit(AutoDetected, &rdev->flags)) in export_rdev()
2253 if ((rdev->raid_disk >= 0) && !test_bit(Faulty, &rdev->flags)) in does_sb_need_changing()
2266 !test_bit(Faulty, &rdev->flags)) in does_sb_need_changing()
2269 if (test_bit(Faulty, &rdev->flags) && (role < 0xfffd)) in does_sb_need_changing()
2315 !test_bit(Journal, &rdev->flags) && in md_update_sb()
2316 !test_bit(In_sync, &rdev->flags) && in md_update_sb()
2393 if (test_bit(Faulty, &rdev->flags)) in md_update_sb()
2410 if (!test_bit(Faulty, &rdev->flags)) { in md_update_sb()
2439 test_bit(MD_CHANGE_DEVS, &mddev->flags)) { in md_update_sb()
2447 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in md_update_sb()
2528 if (test_bit(Faulty, &flags) || in state_show()
2533 if (test_bit(In_sync, &flags)) { in state_show()
2537 if (test_bit(Journal, &flags)) { in state_show()
2541 if (test_bit(WriteMostly, &flags)) { in state_show()
2545 if (test_bit(Blocked, &flags) || in state_show()
2547 && !test_bit(Faulty, &flags))) { in state_show()
2551 if (!test_bit(Faulty, &flags) && in state_show()
2552 !test_bit(Journal, &flags) && in state_show()
2553 !test_bit(In_sync, &flags)) { in state_show()
2557 if (test_bit(WriteErrorSeen, &flags)) { in state_show()
2561 if (test_bit(WantReplacement, &flags)) { in state_show()
2565 if (test_bit(Replacement, &flags)) { in state_show()
2592 if (test_bit(Faulty, &rdev->flags)) in state_store()
2622 if (!test_bit(Faulty, &rdev->flags) && in state_store()
2640 !test_bit(Journal, &rdev->flags)) { in state_store()
2659 !test_bit(Journal, &rdev->flags) && in state_store()
2660 !test_bit(Replacement, &rdev->flags)) in state_store()
2691 if (test_bit(Faulty, &rdev->flags) && (rdev->raid_disk == -1)) { in state_store()
2737 if (test_bit(Journal, &rdev->flags)) in slot_show()
2751 if (test_bit(Journal, &rdev->flags)) in slot_store()
2788 if (test_bit(MD_RECOVERY_RUNNING, &rdev->mddev->recovery)) in slot_store()
2799 if (test_bit(In_sync, &rdev->flags)) in slot_store()
2874 test_bit(MD_RECOVERY_RUNNING,&mddev->recovery)) in new_offset_store()
2958 if (test_bit(Journal, &rdev->flags)) in rdev_size_store()
3032 if (test_bit(In_sync, &rdev->flags) || in recovery_start_show()
3324 !test_bit(Journal, &rdev->flags)) { in analyze_sbs()
3464 test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) || in level_store()
3804 if (mddev->pers && !test_bit(MD_RECOVERY_FROZEN, &mddev->recovery)) in resync_start_store()
3886 else if (test_bit(MD_CHANGE_PENDING, &mddev->flags)) in array_state_show()
4293 if (test_bit(MD_RECOVERY_FROZEN, &recovery)) in action_show()
4295 else if (test_bit(MD_RECOVERY_RUNNING, &recovery) || in action_show()
4296 (!mddev->ro && test_bit(MD_RECOVERY_NEEDED, &recovery))) { in action_show()
4297 if (test_bit(MD_RECOVERY_RESHAPE, &recovery)) in action_show()
4299 else if (test_bit(MD_RECOVERY_SYNC, &recovery)) { in action_show()
4300 if (!test_bit(MD_RECOVERY_REQUESTED, &recovery)) in action_show()
4302 else if (test_bit(MD_RECOVERY_CHECK, &recovery)) in action_show()
4306 } else if (test_bit(MD_RECOVERY_RECOVER, &recovery)) in action_show()
4326 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) && in action_store()
4335 } else if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in action_store()
4348 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in action_store()
4517 if (!test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in sync_completed_show()
4524 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) || in sync_completed_show()
4525 test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in sync_completed_show()
4558 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in min_sync_store()
4602 test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in max_sync_store()
5154 if (test_bit(Faulty, &rdev->flags)) in md_run()
5375 if (test_bit(MD_HAS_JOURNAL, &mddev->flags)) { in restart_array()
5381 if (test_bit(Journal, &rdev->flags) && in restart_array()
5382 !test_bit(Faulty, &rdev->flags)) { in restart_array()
5541 if (!test_bit(MD_RECOVERY_FROZEN, &mddev->recovery)) { in md_set_readonly()
5546 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in md_set_readonly()
5553 if (mddev->external && test_bit(MD_CHANGE_PENDING, &mddev->flags)) in md_set_readonly()
5556 wait_event(resync_wait, !test_bit(MD_RECOVERY_RUNNING, in md_set_readonly()
5559 !test_bit(MD_CHANGE_PENDING, &mddev->flags)); in md_set_readonly()
5565 test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) || in md_set_readonly()
5566 (bdev && !test_bit(MD_STILL_CLOSED, &mddev->flags))) { in md_set_readonly()
5606 if (!test_bit(MD_RECOVERY_FROZEN, &mddev->recovery)) { in do_md_stop()
5611 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) in do_md_stop()
5620 !test_bit(MD_RECOVERY_RUNNING, in do_md_stop()
5628 test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) || in do_md_stop()
5629 (bdev && !test_bit(MD_STILL_CLOSED, &mddev->flags))) { in do_md_stop()
5835 if (test_bit(Faulty, &rdev->flags)) in get_array_info()
5839 if (test_bit(In_sync, &rdev->flags)) in get_array_info()
5929 if (test_bit(Faulty, &rdev->flags)) in get_disk_info()
5931 else if (test_bit(In_sync, &rdev->flags)) { in get_disk_info()
5935 if (test_bit(Journal, &rdev->flags)) in get_disk_info()
5937 if (test_bit(WriteMostly, &rdev->flags)) in get_disk_info()
6216 if (test_bit(Faulty, &rdev->flags)) { in hot_add_disk()
6446 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) || in update_size()
6479 test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) || in update_raid_disks()
6641 if (!test_bit(Faulty, &rdev->flags)) in set_disk_faulty()
6773 !test_bit(MD_RECOVERY_NEEDED, in md_ioctl()
6932 if (test_bit(MD_CHANGE_DEVS, &mddev->flags)) { in md_ioctl()
6935 !test_bit(MD_CHANGE_DEVS, &mddev->flags) && in md_ioctl()
6936 !test_bit(MD_CHANGE_PENDING, &mddev->flags)); in md_ioctl()
7111 test_bit(THREAD_WAKEUP, &thread->flags) in md_thread()
7179 if (!rdev || test_bit(Faulty, &rdev->flags)) in md_error()
7226 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) || in status_resync()
7227 test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in status_resync()
7234 if (test_bit(MD_RECOVERY_DONE, &mddev->recovery)) in status_resync()
7278 (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)? in status_resync()
7280 (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)? in status_resync()
7282 (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ? in status_resync()
7422 if (test_bit(WriteMostly, &rdev->flags)) in md_seq_show()
7424 if (test_bit(Journal, &rdev->flags)) in md_seq_show()
7426 if (test_bit(Faulty, &rdev->flags)) { in md_seq_show()
7432 if (test_bit(Replacement, &rdev->flags)) in md_seq_show()
7696 !test_bit(MD_CHANGE_PENDING, &mddev->flags)); in md_write_start()
7743 if (test_bit(MD_CHANGE_PENDING, &mddev->flags)) in md_allow_write()
7773 if (test_bit(MD_RECOVERY_DONE, &mddev->recovery)) in md_do_sync()
7780 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in md_do_sync()
7781 if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)) { in md_do_sync()
7784 } else if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) { in md_do_sync()
7789 } else if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in md_do_sync()
7816 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in md_do_sync()
7840 if (!test_bit(MD_RECOVERY_INTR, &mddev->recovery) && in md_do_sync()
7859 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in md_do_sync()
7866 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in md_do_sync()
7871 } else if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) in md_do_sync()
7880 !test_bit(Journal, &rdev->flags) && in md_do_sync()
7881 !test_bit(Faulty, &rdev->flags) && in md_do_sync()
7882 !test_bit(In_sync, &rdev->flags) && in md_do_sync()
7947 if (!test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in md_do_sync()
7960 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && in md_do_sync()
7969 !test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in md_do_sync()
7977 || test_bit(MD_RECOVERY_INTR, in md_do_sync()
7981 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in md_do_sync()
7995 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in md_do_sync()
8027 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in md_do_sync()
8060 test_bit(MD_RECOVERY_INTR, &mddev->recovery) in md_do_sync()
8068 if (!test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in md_do_sync()
8069 !test_bit(MD_RECOVERY_INTR, &mddev->recovery) && in md_do_sync()
8081 if (!test_bit(MD_RECOVERY_CHECK, &mddev->recovery) && in md_do_sync()
8083 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) { in md_do_sync()
8084 if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in md_do_sync()
8089 if (test_bit(MD_RECOVERY_ERROR, in md_do_sync()
8100 if (!test_bit(MD_RECOVERY_INTR, &mddev->recovery)) in md_do_sync()
8106 !test_bit(Journal, &rdev->flags) && in md_do_sync()
8107 !test_bit(Faulty, &rdev->flags) && in md_do_sync()
8108 !test_bit(In_sync, &rdev->flags) && in md_do_sync()
8118 test_bit(MD_RECOVERY_INTR, &mddev->recovery) && in md_do_sync()
8123 if (!test_bit(MD_RECOVERY_INTR, &mddev->recovery)) { in md_do_sync()
8125 if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in md_do_sync()
8128 } else if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) in md_do_sync()
8150 !test_bit(Blocked, &rdev->flags) && in remove_and_add_spares()
8151 (test_bit(Faulty, &rdev->flags) || in remove_and_add_spares()
8152 (!test_bit(In_sync, &rdev->flags) && in remove_and_add_spares()
8153 !test_bit(Journal, &rdev->flags))) && in remove_and_add_spares()
8171 if (test_bit(Candidate, &rdev->flags)) in remove_and_add_spares()
8174 !test_bit(In_sync, &rdev->flags) && in remove_and_add_spares()
8175 !test_bit(Journal, &rdev->flags) && in remove_and_add_spares()
8176 !test_bit(Faulty, &rdev->flags)) in remove_and_add_spares()
8180 if (test_bit(Faulty, &rdev->flags)) in remove_and_add_spares()
8182 if (test_bit(Journal, &rdev->flags)) in remove_and_add_spares()
8186 !test_bit(Bitmap_sync, &rdev->flags))) in remove_and_add_spares()
8283 if (mddev->ro && !test_bit(MD_RECOVERY_NEEDED, &mddev->recovery)) in md_check_recovery()
8287 test_bit(MD_RECOVERY_NEEDED, &mddev->recovery) || in md_check_recovery()
8288 test_bit(MD_RECOVERY_DONE, &mddev->recovery) || in md_check_recovery()
8348 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) && in md_check_recovery()
8349 !test_bit(MD_RECOVERY_DONE, &mddev->recovery)) { in md_check_recovery()
8372 test_bit(MD_RECOVERY_FROZEN, &mddev->recovery)) in md_check_recovery()
8396 } else if (!test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) in md_check_recovery()
8434 if (!test_bit(MD_RECOVERY_INTR, &mddev->recovery) && in md_reap_sync_thread()
8435 !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) { in md_reap_sync_thread()
8444 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) && in md_reap_sync_thread()
8476 !test_bit(Blocked, &rdev->flags) && in md_wait_for_blocked_rdev()
8477 !test_bit(BlockedBadBlocks, &rdev->flags), in md_wait_for_blocked_rdev()
9087 if (test_bit(Faulty, &rdev2->flags)) in check_sb_changes()
9093 if (test_bit(Candidate, &rdev2->flags)) { in check_sb_changes()
9167 !test_bit(In_sync, &rdev->flags) && in read_rdev()
9253 if (test_bit(Faulty, &rdev->flags)) in autostart_arrays()