Lines Matching refs:raid_conf

174 	__must_hold(&sh->raid_conf->device_lock)
176 struct r5conf *conf = sh->raid_conf;
394 struct r5conf *conf = sh->raid_conf;
523 int num = sh->raid_conf->pool_size;
546 int num = sh->raid_conf->pool_size;
577 struct r5conf *conf = sh->raid_conf;
876 BUG_ON(sh->overwrite_disks > (sh->disks - sh->raid_conf->max_degraded));
877 return sh->overwrite_disks == (sh->disks - sh->raid_conf->max_degraded);
904 struct r5conf *conf = sh->raid_conf;
1141 struct r5conf *conf = sh->raid_conf;
1394 struct r5conf *conf = sh->raid_conf;
1452 struct r5conf *conf = sh->raid_conf;
1491 struct r5conf *conf = sh->raid_conf;
1607 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
1610 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
1713 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
1728 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
1795 RAID5_STRIPE_SIZE(sh->raid_conf),
1823 RAID5_STRIPE_SIZE(sh->raid_conf),
1831 RAID5_STRIPE_SIZE(sh->raid_conf),
1841 RAID5_STRIPE_SIZE(sh->raid_conf),
1847 RAID5_STRIPE_SIZE(sh->raid_conf),
1861 if (r5c_is_writeback(sh->raid_conf->log))
1906 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
1928 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
1936 struct r5conf *conf = sh->raid_conf;
2138 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
2141 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
2204 RAID5_STRIPE_SIZE(sh->raid_conf), &submit);
2258 RAID5_STRIPE_SIZE(sh->raid_conf),
2285 RAID5_STRIPE_SIZE(sh->raid_conf),
2293 struct r5conf *conf = sh->raid_conf;
2355 wake_up(&sh->raid_conf->wait_for_overlap);
2385 sh->raid_conf = conf;
2759 struct r5conf *conf = sh->raid_conf;
2887 struct r5conf *conf = sh->raid_conf;
3204 struct r5conf *conf = sh->raid_conf;
3383 struct r5conf *conf = sh->raid_conf;
3476 if (raid5_has_ppl(sh->raid_conf) && sh->ppl_page &&
3490 struct r5conf *conf = sh->raid_conf;
3550 struct r5conf *conf = sh->raid_conf;
3827 rdev = rcu_dereference(sh->raid_conf->disks[disk_idx].replacement);
3845 bool force_rcw = (sh->raid_conf->rmw_level == PARITY_DISABLE_RMW);
3925 sh->sector < sh->raid_conf->mddev->recovery_cp)
4696 struct r5conf *conf = sh->raid_conf;
4985 wake_up(&head_sh->raid_conf->wait_for_overlap);
4991 struct r5conf *conf = sh->raid_conf;