d_cfg 860 dev/raidframe/rf_openbsdkintf.c RF_DeviceConfig_t *d_cfg, **ucfgp; d_cfg 1271 dev/raidframe/rf_openbsdkintf.c RF_Malloc(d_cfg, sizeof(RF_DeviceConfig_t), d_cfg 1273 dev/raidframe/rf_openbsdkintf.c if (d_cfg == NULL) d_cfg 1275 dev/raidframe/rf_openbsdkintf.c bzero((char *) d_cfg, sizeof(RF_DeviceConfig_t)); d_cfg 1276 dev/raidframe/rf_openbsdkintf.c d_cfg->rows = raidPtr->numRow; d_cfg 1277 dev/raidframe/rf_openbsdkintf.c d_cfg->cols = raidPtr->numCol; d_cfg 1278 dev/raidframe/rf_openbsdkintf.c d_cfg->ndevs = raidPtr->numRow * raidPtr->numCol; d_cfg 1279 dev/raidframe/rf_openbsdkintf.c if (d_cfg->ndevs >= RF_MAX_DISKS) { d_cfg 1280 dev/raidframe/rf_openbsdkintf.c RF_Free(d_cfg, sizeof(RF_DeviceConfig_t)); d_cfg 1283 dev/raidframe/rf_openbsdkintf.c d_cfg->nspares = raidPtr->numSpare; d_cfg 1284 dev/raidframe/rf_openbsdkintf.c if (d_cfg->nspares >= RF_MAX_DISKS) { d_cfg 1285 dev/raidframe/rf_openbsdkintf.c RF_Free(d_cfg, sizeof(RF_DeviceConfig_t)); d_cfg 1288 dev/raidframe/rf_openbsdkintf.c d_cfg->maxqdepth = raidPtr->maxQueueDepth; d_cfg 1290 dev/raidframe/rf_openbsdkintf.c for (i = 0; i < d_cfg->rows; i++) { d_cfg 1291 dev/raidframe/rf_openbsdkintf.c for (j = 0; j < d_cfg->cols; j++) { d_cfg 1292 dev/raidframe/rf_openbsdkintf.c d_cfg->devs[d] = raidPtr->Disks[i][j]; d_cfg 1296 dev/raidframe/rf_openbsdkintf.c for (j = d_cfg->cols, i = 0; i < d_cfg->nspares; i++, j++) { d_cfg 1297 dev/raidframe/rf_openbsdkintf.c d_cfg->spares[i] = raidPtr->Disks[0][j]; d_cfg 1299 dev/raidframe/rf_openbsdkintf.c retcode = copyout((caddr_t) d_cfg, (caddr_t) * ucfgp, d_cfg 1301 dev/raidframe/rf_openbsdkintf.c RF_Free(d_cfg, sizeof(RF_DeviceConfig_t));