Home
last modified time | relevance | path

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

/mirbsd/src/sys/dev/raidframe/
Drf_layout.c413 rf_GetLayout(RF_ParityConfig_t parityConfig) in rf_GetLayout() argument
418 for (p = &mapsw[0]; p->parityConfig; p++) in rf_GetLayout()
419 if (p->parityConfig == parityConfig) in rf_GetLayout()
421 if (!p->parityConfig) in rf_GetLayout()
423 RF_ASSERT(p->parityConfig == parityConfig); in rf_GetLayout()
442 RF_ParityConfig_t parityConfig; in rf_ConfigureLayout() local
449 parityConfig = cfgPtr->parityConfig; in rf_ConfigureLayout()
460 p = rf_GetLayout(parityConfig); in rf_ConfigureLayout()
462 RF_ERRORMSG1("Unknown parity configuration '%c'", parityConfig); in rf_ConfigureLayout()
465 RF_ASSERT(p->parityConfig == parityConfig); in rf_ConfigureLayout()
Drf_configure.h83 RF_ParityConfig_t parityConfig; member
Drf_openbsd.h120 int parityConfig; /* '0' == RAID0, '1' == RAID1, etc. */ member
Drf_openbsdkintf.c2949 (char) clabel->parityConfig, clabel->blockSize, clabel->numBlocks); in rf_print_component_label()
3070 (clabel1->parityConfig == clabel2->parityConfig) && in rf_does_it_fit()
3110 parity_type = cset->ac->clabel->parityConfig; in rf_have_enough_components()
3191 if (((clabel->parityConfig == '0') && (num_missing > 0)) || in rf_have_enough_components()
3192 ((clabel->parityConfig == '4') && (num_missing > 1)) || in rf_have_enough_components()
3193 ((clabel->parityConfig == '5') && (num_missing > 1))) { in rf_have_enough_components()
3221 config->parityConfig = clabel->parityConfig; in rf_create_configuration()
3457 clabel->parityConfig = raidPtr->Layout.map->parityConfig; in raid_init_component_label()
Drf_layout.h53 RF_ParityConfig_t parityConfig; member
Drf_disks.c903 if (cfgPtr->parityConfig == '0') { in rf_CheckLabels()
987 if (cfgPtr->parityConfig == '0') { in rf_CheckLabels()
Drf_copyback.c468 RF_ASSERT(raidPtr->Layout.map->parityConfig == 'D'); in rf_CopybackComplete()
Drf_reconstruct.c356 " arch %c.\n", lp->parityConfig); in rf_ReconstructFailedDisk()
671 " arch %c.\n", lp->parityConfig); in rf_ReconstructInPlace()
/mirbsd/src/sbin/raidctl/
Drf_configure.c134 rf_GetLayout(RF_ParityConfig_t parityConfig) in rf_GetLayout() argument
139 for (p = &mapsw[0]; p->parityConfig; p++) in rf_GetLayout()
140 if (p->parityConfig == parityConfig) in rf_GetLayout()
142 if (!p->parityConfig) in rf_GetLayout()
144 RF_ASSERT(p->parityConfig == parityConfig); in rf_GetLayout()
284 c = sscanf(buf,"%d %d %d %c", &aa, &bb, &cc, &cfgPtr->parityConfig); in rf_MakeConfig()
293 lp = rf_GetLayout(cfgPtr->parityConfig); in rf_MakeConfig()
296 cfgPtr->parityConfig); in rf_MakeConfig()
Draidctl.c555 (char) component_label.parityConfig); in rf_output_configuration()
559 (char) component_label.parityConfig); in rf_output_configuration()
671 printf(" RAID Level: %c\n", (char) component_label.parityConfig); in get_component_label()