Lines Matching refs:set_bit

237 		set_bit(STRIPE_HANDLE, &sh->state);  in do_release_stripe()
527 set_bit(STRIPE_BATCH_READY, &sh->state); in init_stripe()
647 set_bit(R5_ALLOC_MORE, in raid5_get_active_stripe()
655 set_bit(R5_INACTIVE_BLOCKED, in raid5_get_active_stripe()
839 set_bit(STRIPE_BIT_DELAY, &sh->batch_head->state); in stripe_add_to_batch_list()
1066 set_bit(BlockedBadBlocks, &rdev->flags); in ops_run_io()
1094 set_bit(STRIPE_IO_STARTED, &sh->state); in ops_run_io()
1145 set_bit(R5_DOUBLE_LOCKED, &sh->dev[i].flags); in ops_run_io()
1161 set_bit(STRIPE_IO_STARTED, &sh->state); in ops_run_io()
1208 set_bit(STRIPE_DEGRADED, &sh->state); in ops_run_io()
1212 set_bit(STRIPE_HANDLE, &sh->state); in ops_run_io()
1324 set_bit(STRIPE_HANDLE, &sh->state); in ops_complete_biofill()
1368 set_bit(R5_UPTODATE, &tgt->flags); in mark_target_uptodate()
1387 set_bit(STRIPE_HANDLE, &sh->state); in ops_complete_compute()
1757 set_bit(R5_WantFUA, &dev->flags); in ops_run_biodrain()
1759 set_bit(R5_SyncIO, &dev->flags); in ops_run_biodrain()
1761 set_bit(R5_Discard, &dev->flags); in ops_run_biodrain()
1768 set_bit(R5_SkipCopy, &dev->flags); in ops_run_biodrain()
1813 set_bit(R5_UPTODATE, &dev->flags); in ops_complete_reconstruct()
1815 set_bit(R5_Expanded, &dev->flags); in ops_complete_reconstruct()
1818 set_bit(R5_WantFUA, &dev->flags); in ops_complete_reconstruct()
1820 set_bit(R5_SyncIO, &dev->flags); in ops_complete_reconstruct()
1833 set_bit(STRIPE_HANDLE, &sh->state); in ops_complete_reconstruct()
1863 set_bit(R5_Discard, &sh->dev[pd_idx].flags); in ops_run_reconstruct5()
1946 set_bit(R5_Discard, &sh->dev[sh->pd_idx].flags); in ops_run_reconstruct6()
1947 set_bit(R5_Discard, &sh->dev[sh->qd_idx].flags); in ops_run_reconstruct6()
1992 set_bit(STRIPE_HANDLE, &sh->state); in ops_complete_check()
2497 set_bit(R5_UPTODATE, &sh->dev[i].flags); in raid5_end_read_request()
2519 set_bit(R5_OrigPageUPTDODATE, &sh->dev[i].flags); in raid5_end_read_request()
2569 set_bit(R5_ReadError, &sh->dev[i].flags); in raid5_end_read_request()
2571 set_bit(R5_ReadError, &sh->dev[i].flags); in raid5_end_read_request()
2574 set_bit(R5_ReadNoMerge, &sh->dev[i].flags); in raid5_end_read_request()
2588 set_bit(STRIPE_HANDLE, &sh->state); in raid5_end_read_request()
2635 set_bit(R5_MadeGoodRepl, &sh->dev[i].flags); in raid5_end_write_request()
2638 set_bit(STRIPE_DEGRADED, &sh->state); in raid5_end_write_request()
2639 set_bit(WriteErrorSeen, &rdev->flags); in raid5_end_write_request()
2640 set_bit(R5_WriteError, &sh->dev[i].flags); in raid5_end_write_request()
2642 set_bit(MD_RECOVERY_NEEDED, in raid5_end_write_request()
2647 set_bit(R5_MadeGood, &sh->dev[i].flags); in raid5_end_write_request()
2653 set_bit(R5_ReWrite, &sh->dev[i].flags); in raid5_end_write_request()
2659 set_bit(STRIPE_BATCH_ERR, &sh->batch_head->state); in raid5_end_write_request()
2664 set_bit(STRIPE_HANDLE, &sh->state); in raid5_end_write_request()
2691 set_bit(Faulty, &rdev->flags); in raid5_error()
2695 set_bit(MD_RECOVERY_INTR, &mddev->recovery); in raid5_error()
2697 set_bit(Blocked, &rdev->flags); in raid5_error()
3112 set_bit(R5_LOCKED, &dev->flags); in schedule_reconstruction()
3113 set_bit(R5_Wantdrain, &dev->flags); in schedule_reconstruction()
3118 set_bit(R5_LOCKED, &dev->flags); in schedule_reconstruction()
3131 set_bit(STRIPE_OP_BIODRAIN, &s->ops_request); in schedule_reconstruction()
3135 set_bit(STRIPE_OP_RECONSTRUCT, &s->ops_request); in schedule_reconstruction()
3155 set_bit(R5_Wantdrain, &dev->flags); in schedule_reconstruction()
3156 set_bit(R5_LOCKED, &dev->flags); in schedule_reconstruction()
3160 set_bit(R5_LOCKED, &dev->flags); in schedule_reconstruction()
3168 set_bit(STRIPE_OP_PREXOR, &s->ops_request); in schedule_reconstruction()
3169 set_bit(STRIPE_OP_BIODRAIN, &s->ops_request); in schedule_reconstruction()
3170 set_bit(STRIPE_OP_RECONSTRUCT, &s->ops_request); in schedule_reconstruction()
3176 set_bit(R5_LOCKED, &sh->dev[pd_idx].flags); in schedule_reconstruction()
3184 set_bit(R5_LOCKED, &dev->flags); in schedule_reconstruction()
3193 set_bit(STRIPE_OP_PARTIAL_PARITY, &s->ops_request); in schedule_reconstruction()
3307 set_bit(STRIPE_BITMAP_PENDING, &sh->state); in add_stripe_bio()
3315 set_bit(STRIPE_BIT_DELAY, &sh->state); in add_stripe_bio()
3325 set_bit(R5_Overlap, &sh->dev[dd_idx].flags); in add_stripe_bio()
3655 set_bit(STRIPE_COMPUTE_RUN, &sh->state); in fetch_block()
3656 set_bit(STRIPE_OP_COMPUTE_BLK, &s->ops_request); in fetch_block()
3657 set_bit(R5_Wantcompute, &dev->flags); in fetch_block()
3685 set_bit(STRIPE_COMPUTE_RUN, &sh->state); in fetch_block()
3686 set_bit(STRIPE_OP_COMPUTE_BLK, &s->ops_request); in fetch_block()
3687 set_bit(R5_Wantcompute, &sh->dev[disk_idx].flags); in fetch_block()
3688 set_bit(R5_Wantcompute, &sh->dev[other].flags); in fetch_block()
3695 set_bit(R5_LOCKED, &dev->flags); in fetch_block()
3696 set_bit(R5_Wantread, &dev->flags); in fetch_block()
3740 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe_fill()
3838 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe_clean_event()
3919 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe_dirtying()
3950 set_bit(STRIPE_DELAYED, &sh->state); in handle_stripe_dirtying()
3969 set_bit(R5_LOCKED, &dev->flags); in handle_stripe_dirtying()
3970 set_bit(R5_Wantread, &dev->flags); in handle_stripe_dirtying()
3973 set_bit(STRIPE_DELAYED, &sh->state); in handle_stripe_dirtying()
3974 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe_dirtying()
3996 set_bit(R5_LOCKED, &dev->flags); in handle_stripe_dirtying()
3997 set_bit(R5_Wantread, &dev->flags); in handle_stripe_dirtying()
4001 set_bit(STRIPE_DELAYED, &sh->state); in handle_stripe_dirtying()
4002 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe_dirtying()
4014 set_bit(STRIPE_DELAYED, &sh->state); in handle_stripe_dirtying()
4039 set_bit(STRIPE_HANDLE, &sh->state); in handle_parity_checks5()
4047 set_bit(STRIPE_OP_CHECK, &s->ops_request); in handle_parity_checks5()
4067 set_bit(R5_LOCKED, &dev->flags); in handle_parity_checks5()
4069 set_bit(R5_Wantwrite, &dev->flags); in handle_parity_checks5()
4072 set_bit(STRIPE_INSYNC, &sh->state); in handle_parity_checks5()
4093 set_bit(STRIPE_INSYNC, &sh->state); in handle_parity_checks5()
4098 set_bit(STRIPE_INSYNC, &sh->state); in handle_parity_checks5()
4106 set_bit(STRIPE_COMPUTE_RUN, &sh->state); in handle_parity_checks5()
4107 set_bit(STRIPE_OP_COMPUTE_BLK, &s->ops_request); in handle_parity_checks5()
4108 set_bit(R5_Wantcompute, in handle_parity_checks5()
4135 set_bit(STRIPE_HANDLE, &sh->state); in handle_parity_checks6()
4178 set_bit(STRIPE_OP_CHECK, &s->ops_request); in handle_parity_checks6()
4199 set_bit(R5_LOCKED, &dev->flags); in handle_parity_checks6()
4200 set_bit(R5_Wantwrite, &dev->flags); in handle_parity_checks6()
4205 set_bit(R5_LOCKED, &dev->flags); in handle_parity_checks6()
4206 set_bit(R5_Wantwrite, &dev->flags); in handle_parity_checks6()
4211 set_bit(R5_LOCKED, &dev->flags); in handle_parity_checks6()
4212 set_bit(R5_Wantwrite, &dev->flags); in handle_parity_checks6()
4217 set_bit(R5_LOCKED, &dev->flags); in handle_parity_checks6()
4218 set_bit(R5_Wantwrite, &dev->flags); in handle_parity_checks6()
4230 set_bit(STRIPE_INSYNC, &sh->state); in handle_parity_checks6()
4246 set_bit(STRIPE_INSYNC, &sh->state); in handle_parity_checks6()
4263 set_bit(STRIPE_INSYNC, &sh->state); in handle_parity_checks6()
4275 set_bit(STRIPE_COMPUTE_RUN, &sh->state); in handle_parity_checks6()
4276 set_bit(STRIPE_OP_COMPUTE_BLK, &s->ops_request); in handle_parity_checks6()
4278 set_bit(R5_Wantcompute, in handle_parity_checks6()
4285 set_bit(R5_Wantcompute, in handle_parity_checks6()
4342 set_bit(R5_Expanded, &sh2->dev[dd_idx].flags); in handle_stripe_expansion()
4343 set_bit(R5_UPTODATE, &sh2->dev[dd_idx].flags); in handle_stripe_expansion()
4350 set_bit(STRIPE_EXPAND_READY, &sh2->state); in handle_stripe_expansion()
4351 set_bit(STRIPE_HANDLE, &sh2->state); in handle_stripe_expansion()
4410 set_bit(R5_Wantfill, &dev->flags); in analyse_stripe()
4441 set_bit(R5_ReadRepl, &dev->flags); in analyse_stripe()
4444 set_bit(R5_NeedReplace, &dev->flags); in analyse_stripe()
4459 set_bit(BlockedBadBlocks, in analyse_stripe()
4475 set_bit(R5_Insync, &dev->flags); in analyse_stripe()
4476 set_bit(R5_ReadError, &dev->flags); in analyse_stripe()
4479 set_bit(R5_Insync, &dev->flags); in analyse_stripe()
4482 set_bit(R5_Insync, &dev->flags); in analyse_stripe()
4489 set_bit(R5_Insync, &dev->flags); in analyse_stripe()
4652 set_bit(STRIPE_HANDLE, &sh->state); in break_stripe_batch_list()
4662 set_bit(STRIPE_HANDLE, &head_sh->state); in break_stripe_batch_list()
4681 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe()
4703 set_bit(STRIPE_SYNCING, &sh->state); in handle_stripe()
4724 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe()
4731 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe()
4740 set_bit(STRIPE_OP_BIOFILL, &s.ops_request); in handle_stripe()
4741 set_bit(STRIPE_BIOFILL_RUN, &sh->state); in handle_stripe()
4791 set_bit(R5_Wantwrite, &dev->flags); in handle_stripe()
4799 set_bit(STRIPE_INSYNC, &sh->state); in handle_stripe()
4912 set_bit(R5_WantReplace, &sh->dev[i].flags); in handle_stripe()
4913 set_bit(R5_LOCKED, &sh->dev[i].flags); in handle_stripe()
4917 set_bit(STRIPE_INSYNC, &sh->state); in handle_stripe()
4918 set_bit(STRIPE_REPLACED, &sh->state); in handle_stripe()
4940 set_bit(R5_Wantwrite, &dev->flags); in handle_stripe()
4941 set_bit(R5_ReWrite, &dev->flags); in handle_stripe()
4942 set_bit(R5_LOCKED, &dev->flags); in handle_stripe()
4946 set_bit(R5_Wantread, &dev->flags); in handle_stripe()
4947 set_bit(R5_LOCKED, &dev->flags); in handle_stripe()
4961 set_bit(STRIPE_DELAYED, &sh->state); in handle_stripe()
4962 set_bit(STRIPE_HANDLE, &sh->state); in handle_stripe()
4975 set_bit(R5_Wantwrite, &sh->dev[i].flags); in handle_stripe()
4976 set_bit(R5_LOCKED, &sh->dev[i].flags); in handle_stripe()
5523 set_bit(R5_Overlap, &sh->dev[sh->pd_idx].flags); in make_discard_request()
5535 set_bit(R5_Overlap, &sh->dev[d].flags); in make_discard_request()
5542 set_bit(STRIPE_DISCARD, &sh->state); in make_discard_request()
5549 set_bit(R5_OVERWRITE, &sh->dev[d].flags); in make_discard_request()
5564 set_bit(STRIPE_BIT_DELAY, &sh->state); in make_discard_request()
5567 set_bit(STRIPE_HANDLE, &sh->state); in make_discard_request()
5724 set_bit(STRIPE_R5C_PREFLUSH, &sh->state); in raid5_make_request()
5730 set_bit(STRIPE_HANDLE, &sh->state); in raid5_make_request()
5899 set_bit(MD_SB_CHANGE_DEVS, &mddev->sb_flags); in reshape_request()
5917 set_bit(STRIPE_EXPANDING, &sh->state); in reshape_request()
5935 set_bit(R5_Expanded, &sh->dev[j].flags); in reshape_request()
5936 set_bit(R5_UPTODATE, &sh->dev[j].flags); in reshape_request()
5939 set_bit(STRIPE_EXPAND_READY, &sh->state); in reshape_request()
5940 set_bit(STRIPE_HANDLE, &sh->state); in reshape_request()
5966 set_bit(STRIPE_EXPAND_SOURCE, &sh->state); in reshape_request()
5967 set_bit(STRIPE_HANDLE, &sh->state); in reshape_request()
6005 set_bit(MD_SB_CHANGE_DEVS, &mddev->sb_flags); in reshape_request()
6107 set_bit(STRIPE_SYNC_REQUESTED, &sh->state); in raid5_sync_request()
6108 set_bit(STRIPE_HANDLE, &sh->state); in raid5_sync_request()
6165 set_bit(R5_ReadNoMerge, &sh->dev[dd_idx].flags); in retry_aligned_read()
6346 set_bit(R5_DID_ALLOC, &conf->cache_state); in raid5d()
7306 set_bit(MD_JOURNAL_CLEAN, &mddev->flags); in raid5_run()
7407 set_bit(MD_RECOVERY_RESHAPE, &mddev->recovery); in raid5_run()
7408 set_bit(MD_RECOVERY_RUNNING, &mddev->recovery); in raid5_run()
7575 set_bit(Faulty, &tmp->rdev->flags); in raid5_spare_active()
7746 set_bit(Replacement, &rdev->flags); in raid5_add_disk()
7787 set_bit(MD_RECOVERY_NEEDED, &mddev->recovery); in raid5_resize()
7944 set_bit(In_sync, &rdev->flags); in raid5_start_reshape()
7954 set_bit(In_sync, &rdev->flags); in raid5_start_reshape()
7967 set_bit(MD_SB_CHANGE_DEVS, &mddev->sb_flags); in raid5_start_reshape()
7972 set_bit(MD_RECOVERY_RESHAPE, &mddev->recovery); in raid5_start_reshape()
7973 set_bit(MD_RECOVERY_RUNNING, &mddev->recovery); in raid5_start_reshape()
8226 set_bit(MD_SB_CHANGE_DEVS, &mddev->sb_flags); in raid5_check_reshape()