Lines Matching defs:cset
482 RF_ConfigSet_t *config_sets, *cset, *next_cset;
492 cset = config_sets;
493 while (cset != NULL) {
494 next_cset = cset->next;
495 if (rf_have_enough_components(cset) &&
496 cset->ac->clabel->autoconfigure == 1) {
497 sc = rf_auto_config_set(cset);
500 sc->sc_unit, cset->rootable);
506 rf_release_all_vps(cset);
511 rf_release_all_vps(cset);
514 rf_cleanup_config_set(cset);
515 cset = next_cset;
660 RF_ConfigSet_t *cset;
673 cset = config_sets;
674 while (cset != NULL) {
675 next_cset = cset->next;
676 if (rf_have_enough_components(cset) &&
677 cset->ac->clabel->autoconfigure == 1) {
678 sc = rf_auto_config_set(cset);
681 sc->sc_unit, cset->rootable);
684 if (cset->rootable) {
691 rf_release_all_vps(cset);
696 rf_release_all_vps(cset);
699 rf_cleanup_config_set(cset);
700 cset = next_cset;
3279 RF_ConfigSet_t *cset;
3304 cset = config_sets;
3305 while(cset!=NULL) {
3306 if (rf_does_it_fit(cset, ac)) {
3308 ac->next = cset->ac;
3309 cset->ac = ac;
3312 cset = cset->next;
3314 if (cset==NULL) {
3316 cset = malloc(sizeof(RF_ConfigSet_t),
3318 cset->ac = ac;
3320 cset->next = config_sets;
3321 cset->rootable = 0;
3322 config_sets = cset;
3333 rf_does_it_fit(RF_ConfigSet_t *cset, RF_AutoConfig_t *ac)
3362 clabel1 = cset->ac->clabel;
3391 rf_have_enough_components(RF_ConfigSet_t *cset)
3408 num_cols = cset->ac->clabel->num_columns;
3409 parity_type = cset->ac->clabel->parityConfig;
3417 ac = cset->ac;
3431 auto_config = cset->ac;
3479 clabel = cset->ac->clabel;
3583 rf_release_all_vps(RF_ConfigSet_t *cset)
3587 ac = cset->ac;
3602 rf_cleanup_config_set(RF_ConfigSet_t *cset)
3607 ac = cset->ac;
3618 free(cset, M_RAIDFRAME);
3657 rf_auto_config_set(RF_ConfigSet_t *cset)
3677 raidID = cset->ac->clabel->last_unit;
3695 rf_create_configuration(cset->ac, config, raidPtr);
3698 if (rf_Configure(raidPtr, config, cset->ac) == 0) {
3703 switch (cset->ac->clabel->root_partition) {
3711 cset->rootable = cset->ac->clabel->root_partition;
3713 raidPtr->root_partition = cset->rootable;