Lines Matching refs:raid_conf
174 __must_hold(&sh->raid_conf->device_lock) in raid5_wakeup_stripe_thread()
176 struct r5conf *conf = sh->raid_conf; in raid5_wakeup_stripe_thread()
394 struct r5conf *conf = sh->raid_conf; in raid5_release_stripe()
523 int num = sh->raid_conf->pool_size; in shrink_buffers()
546 int num = sh->raid_conf->pool_size; in grow_buffers()
577 struct r5conf *conf = sh->raid_conf; in init_stripe()
876 BUG_ON(sh->overwrite_disks > (sh->disks - sh->raid_conf->max_degraded)); in is_full_stripe_write()
877 return sh->overwrite_disks == (sh->disks - sh->raid_conf->max_degraded); in is_full_stripe_write()
904 struct r5conf *conf = sh->raid_conf; in stripe_can_batch()
1141 struct r5conf *conf = sh->raid_conf; in ops_run_io()
1394 struct r5conf *conf = sh->raid_conf; in async_copy_data()
1452 struct r5conf *conf = sh->raid_conf; in ops_complete_biofill()
1491 struct r5conf *conf = sh->raid_conf; in ops_run_biofill()
1607 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_compute5()
1610 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_compute5()
1713 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_compute6_1()
1728 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_compute6_1()
1795 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_compute6_2()
1823 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_compute6_2()
1831 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_compute6_2()
1841 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_compute6_2()
1847 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_compute6_2()
1861 if (r5c_is_writeback(sh->raid_conf->log)) in ops_complete_prexor()
1906 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_prexor5()
1928 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_prexor6()
1936 struct r5conf *conf = sh->raid_conf; in ops_run_biodrain()
2138 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_reconstruct5()
2141 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_reconstruct5()
2204 RAID5_STRIPE_SIZE(sh->raid_conf), &submit); in ops_run_reconstruct6()
2258 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_check_p()
2285 RAID5_STRIPE_SIZE(sh->raid_conf), in ops_run_check_pq()
2293 struct r5conf *conf = sh->raid_conf; in raid_run_ops()
2355 wake_up(&sh->raid_conf->wait_for_overlap); in raid_run_ops()
2385 sh->raid_conf = conf; in alloc_stripe()
2759 struct r5conf *conf = sh->raid_conf; in raid5_end_read_request()
2887 struct r5conf *conf = sh->raid_conf; in raid5_end_write_request()
3204 struct r5conf *conf = sh->raid_conf; in raid5_compute_blocknr()
3383 struct r5conf *conf = sh->raid_conf; in schedule_reconstruction()
3476 if (raid5_has_ppl(sh->raid_conf) && sh->ppl_page && in schedule_reconstruction()
3490 struct r5conf *conf = sh->raid_conf; in stripe_bio_overlaps()
3550 struct r5conf *conf = sh->raid_conf; in __add_stripe_bio()
3827 rdev = rcu_dereference(sh->raid_conf->disks[disk_idx].replacement); in want_replace()
3845 bool force_rcw = (sh->raid_conf->rmw_level == PARITY_DISABLE_RMW); in need_this_block()
3925 sh->sector < sh->raid_conf->mddev->recovery_cp) in need_this_block()
4696 struct r5conf *conf = sh->raid_conf; in analyse_stripe()
4985 wake_up(&head_sh->raid_conf->wait_for_overlap); in break_stripe_batch_list()
4991 struct r5conf *conf = sh->raid_conf; in handle_stripe()