Searched refs:raid_disks (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/md/ |
| H A D | md-linear.c | 23 int raid_disks; member 24 struct dev_info disks[] __counted_by(raid_disks); 36 hi = mddev->raid_disks - 1; in which_dev() 55 static sector_t linear_size(struct mddev *mddev, sector_t sectors, int raid_disks) in linear_size() argument 61 WARN_ONCE(sectors || raid_disks, in linear_size() 87 static struct linear_conf *linear_conf(struct mddev *mddev, int raid_disks) in linear_conf() argument 95 conf = kzalloc_flex(*conf, disks, raid_disks); in linear_conf() 110 conf->raid_disks = raid_disks; in linear_conf() 120 if (j < 0 || j >= raid_disks || disk->rdev) { in linear_conf() 136 if (cnt != raid_disks) { in linear_conf() [all …]
|
| H A D | dm-raid.c | 239 int raid_disks; member 258 struct raid_dev dev[] __counted_by(raid_disks); 732 mddev->raid_disks = rs->raid_disks; in rs_set_new() 759 rs->raid_disks = raid_devs; in raid_set_alloc() 765 rs->md.raid_disks = raid_devs; in raid_set_alloc() 798 for (i = 0; i < rs->raid_disks; i++) { in raid_set_free() 839 for (i = 0; i < rs->raid_disks; i++) { in parse_dev_params() 1011 unsigned int rebuilds_per_group = 0, copies, raid_disks; in validate_raid_redundancy() local 1014 for (i = 0; i < rs->raid_disks; i++) in validate_raid_redundancy() 1024 if (rebuild_cnt >= rs->md.raid_disks) in validate_raid_redundancy() [all …]
|
| H A D | raid5-ppl.c | 613 int raid_disks = conf->raid_disks; in ppl_do_flush() local 617 atomic_set(&io->pending_flushes, raid_disks); in ppl_do_flush() 619 for_each_set_bit(i, &log->disk_flush_bitmap, raid_disks) { in ppl_do_flush() 645 for (i = flushed_disks ; i < raid_disks; i++) { in ppl_do_flush() 817 data_disks = conf->raid_disks - conf->max_degraded; in ppl_recover_entry() 824 data_disks = conf->raid_disks - conf->max_degraded; in ppl_recover_entry() 1349 if (conf->raid_disks > max_disks) { in ppl_init_log() 1367 ret = mempool_init(&ppl_conf->io_pool, conf->raid_disks, ppl_io_pool_alloc, in ppl_init_log() 1372 ret = bioset_init(&ppl_conf->bs, conf->raid_disks, 0, BIOSET_NEED_BVECS); in ppl_init_log() 1376 ret = bioset_init(&ppl_conf->flush_bs, conf->raid_disks, 0, 0); in ppl_init_log() [all …]
|
| /linux/include/uapi/linux/raid/ |
| H A D | md_u.h | 84 int raid_disks; member
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-ima.rst | 574 …target_attributes := <target_name> "," <target_version> "," <raid_type> "," <raid_disks> "," <raid… 580 raid_disks := "raid_disks=" <NRD> 584 … <raid_device_status_row> is repeated <NRD> times - for <NRD> described in <raid_disks>. 586 … where <X> ranges from 0 to (<NRD> -1) - for <NRD> described in <raid_disks>. 600 raid_type=raid10,raid_disks=4,raid_state=idle,
|