Searched refs:raid_disks (Results 1 – 14 of 14) sorted by relevance
| /drivers/md/ |
| A D | md-linear.c | 23 int raid_disks; member 36 hi = mddev->raid_disks - 1; in which_dev() 61 WARN_ONCE(sectors || raid_disks, in linear_size() 107 conf->raid_disks = raid_disks; in linear_conf() 117 if (j < 0 || j >= raid_disks || disk->rdev) { in linear_conf() 133 if (cnt != raid_disks) { in linear_conf() 144 for (i = 1; i < raid_disks; i++) in linear_conf() 170 conf = linear_conf(mddev, mddev->raid_disks); in linear_run() 197 if (rdev->saved_raid_disk != mddev->raid_disks) in linear_add() 215 mddev->raid_disks++; in linear_add() [all …]
|
| A D | raid1.c | 351 int raid_disks = conf->raid_disks; in find_bio_disk() local 1796 conf->raid_disks); in print_conf() 3134 conf->raid_disks = mddev->raid_disks; in setup_conf() 3284 mddev->raid_disks); in raid1_run() 3365 int cnt, raid_disks; in raid1_reshape() local 3382 raid_disks = mddev->raid_disks + mddev->delta_disks; in raid1_reshape() 3384 if (raid_disks < conf->raid_disks) { in raid1_reshape() 3389 if (cnt > raid_disks) in raid1_reshape() 3399 raid_disks, 2), in raid1_reshape() 3429 mddev->degraded += (raid_disks - conf->raid_disks); in raid1_reshape() [all …]
|
| A D | raid0.c | 41 int raid_disks = conf->strip_zone[0].nb_dev; in dump_zones() local 51 conf->devlist[j * raid_disks + k]->bdev); in dump_zones() 147 mddev->raid_disks), in create_strip_zones() 182 if (j >= mddev->raid_disks) { in create_strip_zones() 198 if (cnt != mddev->raid_disks) { in create_strip_zones() 200 mdname(mddev), cnt, mddev->raid_disks); in create_strip_zones() 358 WARN_ONCE(sectors || raid_disks, in raid0_size() 674 mddev->raid_disks--; in raid0_takeover_raid45() 701 if (mddev->raid_disks & 1) { in raid0_takeover_raid10() 717 mddev->raid_disks += mddev->delta_disks; in raid0_takeover_raid10() [all …]
|
| A D | dm-raid.c | 239 int raid_disks; member 732 mddev->raid_disks = rs->raid_disks; in rs_set_new() 1057 raid_disks = min(rs->raid_disks, rs->md.raid_disks); in validate_raid_redundancy() 1725 rs->md.raid_disks == rs->raid_disks) { in do_table_event() 1767 !(rs->raid_disks % mddev->raid_disks)) in rs_check_takeover() 1931 mddev->raid_disks != rs->raid_disks; in rs_reshape_requested() 2321 mddev->raid_disks, mddev->raid_disks + rs->delta_disks); in super_init_validation() 2741 unsigned int d = mddev->raid_disks = rs->raid_disks; in rs_setup_takeover() 2788 if (rs->raid_disks != mddev->raid_disks && in rs_prepare_reshape() 2822 mddev->raid_disks = rs->raid_disks; in rs_prepare_reshape() [all …]
|
| A D | raid10.c | 1554 conf->geo.raid_disks); in __make_request() 3792 if (!raid_disks) in raid10_size() 3793 raid_disks = min(conf->geo.raid_disks, in raid10_size() 3996 unsigned int raid_disks = conf->geo.raid_disks; in raid10_nr_stripes() local 3999 return raid_disks; in raid10_nr_stripes() 4153 conf->geo.raid_disks); in raid10_run() 4276 mddev->raid_disks *= 2; in raid10_takeover_raid0() 4397 if (conf->geo.raid_disks == conf->prev.raid_disks) in calc_degraded() 4411 if (conf->geo.raid_disks <= conf->prev.raid_disks) in calc_degraded() 4571 mddev->raid_disks = conf->geo.raid_disks; in raid10_start_reshape() [all …]
|
| A D | raid5.c | 3020 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector() 3038 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector() 3078 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector() 3090 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector() 3091 qd_idx = (pd_idx + raid_disks - 1) % raid_disks; in raid5_compute_sector() 6037 int raid_disks = conf->raid_disks; in raid5_bio_lowest_chunk_sector() local 7282 if (!raid_disks) in raid5_size() 7284 raid_disks = min(conf->raid_disks, conf->previous_raid_disks); in raid5_size() 7519 conf->raid_disks = mddev->raid_disks; in setup_conf() 8007 mddev->raid_disks-mddev->degraded, mddev->raid_disks, in raid5_run() [all …]
|
| A D | md-autodetect.c | 184 if (!list_empty(&mddev->disks) || mddev->raid_disks) { in md_setup_drive() 197 while (devices[ainfo.raid_disks]) in md_setup_drive() 198 ainfo.raid_disks++; in md_setup_drive()
|
| 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 …]
|
| A D | md.c | 1389 mddev->raid_disks = sb->raid_disks; in super_90_validate() 1529 sb->raid_disks = mddev->raid_disks; in super_90_sync() 1892 mddev->raid_disks = le32_to_cpu(sb->raid_disks); in super_1_validate() 2098 sb->raid_disks = cpu_to_le32(mddev->raid_disks); in super_1_sync() 6826 info.raid_disks = mddev->raid_disks; in get_array_info() 7366 mddev->raid_disks = info->raid_disks; in md_set_array_info() 7481 if (mddev->raid_disks < raid_disks && in update_raid_disks() 7484 if (mddev->raid_disks > raid_disks && in update_raid_disks() 7489 mddev->delta_disks = raid_disks - mddev->raid_disks; in update_raid_disks() 7558 if (mddev->raid_disks != info->raid_disks) in update_array_info() [all …]
|
| A D | raid1.h | 57 int raid_disks; member
|
| A D | raid10.h | 36 int raid_disks; member
|
| A D | md.h | 427 int raid_disks; member 766 sector_t (*size) (struct mddev *mddev, sector_t sectors, int raid_disks);
|
| A D | raid5.h | 578 int raid_disks; member
|
| A D | raid5-cache.c | 405 (conf->raid_disks - conf->max_degraded) * (conf->group_cnt + 1)); in r5c_log_required_to_flush_cache() 3068 conf->raid_disks) > PAGE_SIZE) { in r5l_init_log() 3070 mdname(conf->mddev), conf->raid_disks); in r5l_init_log()
|
Completed in 111 milliseconds