Lines Matching refs:regionID

112     RF_RegionId_t regionID,
138 rf_MapLogParityLogging(raidPtr, regionID, 0,
140 (*rrd_pda)->numSector = raidPtr->regionInfo[regionID].capacity;
171 RF_RegionId_t regionID = log->regionID;
189 rf_MapLogParityLogging(raidPtr, regionID, regionOffset,
211 RF_RegionId_t regionID,
236 rf_MapRegionParity(raidPtr, regionID,
241 (int) (*prd_pda)->numSector, regionID);
265 RF_RegionId_t regionID,
291 rf_MapRegionParity(raidPtr, regionID,
324 RF_RegionId_t regionID;
336 regionID = log->regionID;
340 printf("[initiating write of core log for region %d]\n", regionID);
349 RF_ERRORMSG1("Unable to write core log to disk (region %d)\n", regionID);
367 RF_RegionId_t regionID,
376 /* Reintegrate a region (regionID).
388 printf("[reintegrating region %d]\n", regionID);
392 printf("[initiating read of parity for region %d]\n",regionID);
397 ReadRegionParity(regionID, prd_mcpair, parityBuffer, raidPtr,
401 if (raidPtr->regionInfo[regionID].diskCount > 0) {
404 regionID);
409 ReadRegionLog(regionID, rrd_mcpair, regionBuffer, raidPtr,
425 if (raidPtr->regionInfo[regionID].diskCount > 0) {
436 /* ApplyRegionToParity(regionID, regionBuffer, parityBuffer); */
448 regionID);
452 WriteRegionParity(regionID, pwr_mcpair, parityBuffer, raidPtr,
478 printf("[finished reintegrating region %d]\n", regionID);
490 RF_RegionId_t regionID;
497 regionID = log->regionID;
498 ReintegrateRegion(raidPtr, regionID, log);
504 logData = rf_SearchAndDequeueParityLogData(raidPtr, regionID,
511 raidPtr, regionID,
527 rf_lock_mutex2(raidPtr->regionInfo[regionID].mutex);
528 rf_lock_mutex2(raidPtr->regionInfo[regionID].reintMutex);
531 raidPtr->regionInfo[regionID].diskCount = 0;
532 raidPtr->regionInfo[regionID].reintInProgress = RF_FALSE;
533 rf_unlock_mutex2(raidPtr->regionInfo[regionID].mutex);
534 rf_unlock_mutex2(raidPtr->regionInfo[regionID].reintMutex); /* flushing is now
557 RF_RegionId_t regionID;
565 for (regionID = 0; regionID < rf_numParityRegions; regionID++) {
566 rf_lock_mutex2(raidPtr->regionInfo[regionID].mutex);
567 raidPtr->regionInfo[regionID].loggingEnabled =
569 log = raidPtr->regionInfo[regionID].coreLog;
570 raidPtr->regionInfo[regionID].coreLog = NULL;
571 diskCount = raidPtr->regionInfo[regionID].diskCount;
572 rf_unlock_mutex2(raidPtr->regionInfo[regionID].mutex);
574 ReintegrateRegion(raidPtr, regionID, log);