Searched refs:max_degraded (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/md/
H A Draid5.c288 else if (injournal == conf->raid_disks - conf->max_degraded) {
756 return degraded > conf->max_degraded;
877 BUG_ON(sh->overwrite_disks > (sh->disks - sh->raid_conf->max_degraded));
878 return sh->overwrite_disks == (sh->disks - sh->raid_conf->max_degraded);
2791 else if (conf->mddev->degraded >= conf->max_degraded) {
2974 int data_disks = raid_disks - conf->max_degraded;
3164 int data_disks = raid_disks - conf->max_degraded;
3303 * operation, we only need (conf->max_degraded + 1) pages per stripe.
3382 if (s->locked + conf->max_degraded == disks)
3611 stripe * (disks - conf->max_degraded)
7669 only_parity(int raid_disk, int algo, int raid_disks, int max_degraded) argument
7815 int max_degraded = (mddev->level == 6 ? 2 : 1); local
[all...]
H A Draid5.h581 int max_degraded; member in struct:r5conf
H A Draid5-cache.c388 * already passed 1, flushing it requires at most (conf->max_degraded + 1)
394 * (stripe_in_journal_count - group_cnt - 1) * (max_degraded + 1) +
397 * (stripe_in_journal_count) * (max_degraded + 1) +
398 * (group_cnt + 1) * (raid_disks - max_degraded)
408 ((conf->max_degraded + 1) * atomic_read(&log->stripe_in_journal_count) +
409 (conf->raid_disks - conf->max_degraded) * (conf->group_cnt + 1));
1836 ctx->meta_total_blocks += BLOCK_SECTORS * conf->max_degraded;
2023 if (conf->max_degraded == 2 && /* q for RAID 6 */
H A Draid5-ppl.c817 data_disks = conf->raid_disks - conf->max_degraded;
824 data_disks = conf->raid_disks - conf->max_degraded;

Completed in 377 milliseconds