Lines Matching defs:k_cfg
104 RF_Config_t *k_cfg;
128 k_cfg = RF_Malloc(sizeof(*k_cfg));
129 if (k_cfg == NULL) {
134 k_cfg->numCol = k50_cfg->numCol;
135 k_cfg->numSpare = k50_cfg->numSpare;
139 k_cfg->devs[i][j] = k50_cfg->devs[i][j];
141 memcpy(k_cfg->devnames, k50_cfg->devnames,
142 sizeof(k_cfg->devnames));
145 k_cfg->spare_devs[i] = k50_cfg->spare_devs[i];
147 memcpy(k_cfg->spare_names, k50_cfg->spare_names,
148 sizeof(k_cfg->spare_names));
150 k_cfg->sectPerSU = k50_cfg->sectPerSU;
151 k_cfg->SUsPerPU = k50_cfg->SUsPerPU;
152 k_cfg->SUsPerRU = k50_cfg->SUsPerRU;
153 k_cfg->parityConfig = k50_cfg->parityConfig;
155 memcpy(k_cfg->diskQueueType, k50_cfg->diskQueueType,
156 sizeof(k_cfg->diskQueueType));
158 k_cfg->maxOutstandingDiskReqs = k50_cfg->maxOutstandingDiskReqs;
160 memcpy(k_cfg->debugVars, k50_cfg->debugVars,
161 sizeof(k_cfg->debugVars));
163 k_cfg->layoutSpecificSize = k50_cfg->layoutSpecificSize;
164 k_cfg->layoutSpecific = k50_cfg->layoutSpecific;
165 k_cfg->force = k50_cfg->force;
168 return rf_construct(rs, k_cfg);