Home
last modified time | relevance | path

Searched refs:parityConfig (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/sys/dev/raidframe/
H A Drf_layout.c378 rf_GetLayout(RF_ParityConfig_t parityConfig) in rf_GetLayout() argument
383 for (p = &mapsw[0]; p->parityConfig; p++) in rf_GetLayout()
384 if (p->parityConfig == parityConfig) in rf_GetLayout()
386 if (!p->parityConfig) in rf_GetLayout()
388 RF_ASSERT(p->parityConfig == parityConfig); in rf_GetLayout()
406 RF_ParityConfig_t parityConfig; in rf_ConfigureLayout() local
413 parityConfig = cfgPtr->parityConfig; in rf_ConfigureLayout()
438 p = rf_GetLayout(parityConfig); in rf_ConfigureLayout()
440 RF_ERRORMSG1("Unknown parity configuration '%c'", parityConfig); in rf_ConfigureLayout()
443 RF_ASSERT(p->parityConfig == parityConfig); in rf_ConfigureLayout()
H A Drf_compat32.c60 RF_ParityConfig_t parityConfig; /* identifies the RAID architecture to member
115 k_cfg->parityConfig = k_cfg32->parityConfig; in rf_config_netbsd32()
H A Drf_compat50.c55 RF_ParityConfig_t parityConfig; member
153 k_cfg->parityConfig = k50_cfg->parityConfig; in rf_config50()
H A Drf_compat80.c93 RF_ParityConfig_t parityConfig; /* identifies the RAID architecture to member
279 k_cfg->parityConfig = k80_cfg->parityConfig; in rf_config80()
H A Draidframevar.h333 RF_ParityConfig_t parityConfig; /* identifies the RAID architecture to member
440 int parityConfig; /* '0' == RAID0, '1' == RAID1, etc. */ member
536 RF_ParityConfig_t parityConfig; member
H A Drf_netbsdkintf.c3263 (char) clabel->parityConfig, clabel->blockSize, numBlocks); in rf_print_component_label()
3371 (clabel1->parityConfig == clabel2->parityConfig) && in rf_does_it_fit()
3409 parity_type = cset->ac->clabel->parityConfig; in rf_have_enough_components()
3481 if (((clabel->parityConfig == '0') && (num_missing > 0)) || in rf_have_enough_components()
3482 ((clabel->parityConfig == '4') && (num_missing > 1)) || in rf_have_enough_components()
3483 ((clabel->parityConfig == '5') && (num_missing > 1))) { in rf_have_enough_components()
3508 config->parityConfig = clabel->parityConfig; in rf_create_configuration()
3644 clabel->parityConfig in raid_init_component_label()
[all...]
H A Drf_layout.h279 const RF_LayoutSW_t *rf_GetLayout(RF_ParityConfig_t parityConfig);
H A Drf_disks.c855 if (cfgPtr->parityConfig == '0') { in rf_CheckLabels()
913 if (cfgPtr->parityConfig == '0') { in rf_CheckLabels()
H A Drf_reconstruct.c233 lp->parityConfig); in rf_ReconstructFailedDisk()
374 lp->parityConfig); in rf_ReconstructInPlace()
/netbsd-src/sbin/raidctl/
H A Drf_configure.c122 rf_GetLayout(RF_ParityConfig_t parityConfig) in rf_GetLayout() argument
127 for (p = &mapsw[0]; p->parityConfig; p++) in rf_GetLayout()
128 if (p->parityConfig == parityConfig) in rf_GetLayout()
130 if (!p->parityConfig) in rf_GetLayout()
328 c = sscanf(buf, "%d %d %d %c", &aa, &bb, &cc, &cfgPtr->parityConfig); in rf_MakeConfig()
337 lp = rf_GetLayout(cfgPtr->parityConfig); in rf_MakeConfig()
340 cfgPtr->parityConfig); in rf_MakeConfig()
H A Draidctl.c723 (char) component_label.parityConfig); in rf_output_configuration()
726 component_label.SUsPerRU, (char) component_label.parityConfig); in rf_output_configuration()
840 printf(" RAID Level: %c\n", (char) component_label.parityConfig); in get_component_label()
1321 cfg.parityConfig = '0' + level; in rf_simple_create()