regionID 194 dev/raidframe/rf_paritylog.c " raidAddress %d, numSector %d]\n", data->regionID, regionID 249 dev/raidframe/rf_paritylog.c " raidAddress %d, numSector %d]\n", data->regionID, regionID 278 dev/raidframe/rf_paritylog.c " raidAddress %d, numSector %d]\n", data->regionID, regionID 340 dev/raidframe/rf_paritylog.c data->regionID = rf_MapRegionIDParityLogging(raidPtr, regionID 342 dev/raidframe/rf_paritylog.c if (data->regionID == rf_MapRegionIDParityLogging(raidPtr, regionID 355 dev/raidframe/rf_paritylog.c while (data->regionID == regionID 378 dev/raidframe/rf_paritylog.c rf_SearchAndDequeueParityLogData(RF_Raid_t *raidPtr, int regionID, regionID 398 dev/raidframe/rf_paritylog.c if (w->regionID == regionID) { regionID 435 dev/raidframe/rf_paritylog.c " numSector %d]\n", w->regionID, regionID 452 dev/raidframe/rf_paritylog.c int regionID; regionID 464 dev/raidframe/rf_paritylog.c regionID = logDataList->regionID; regionID 467 dev/raidframe/rf_paritylog.c regionID, head, tail, RF_TRUE); regionID 471 dev/raidframe/rf_paritylog.c rf_SearchAndDequeueParityLogData(raidPtr, regionID, regionID 495 dev/raidframe/rf_paritylog.c log->regionID = logData->regionID; regionID 510 dev/raidframe/rf_paritylog.c logData->regionID, finish); regionID 561 dev/raidframe/rf_paritylog.c " region %d]\n", logDataList->regionID); regionID 608 dev/raidframe/rf_paritylog.c rf_ReintLog(RF_Raid_t *raidPtr, int regionID, RF_ParityLog_t *log) regionID 619 dev/raidframe/rf_paritylog.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 621 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].reintInProgress = RF_TRUE; regionID 625 dev/raidframe/rf_paritylog.c log->regionID); regionID 630 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 658 dev/raidframe/rf_paritylog.c int i, diskCount, regionID = logData->regionID; regionID 678 dev/raidframe/rf_paritylog.c printf("[dumping parity log to disk, region %d]\n", regionID); regionID 679 dev/raidframe/rf_paritylog.c log = raidPtr->regionInfo[regionID].coreLog; regionID 684 dev/raidframe/rf_paritylog.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 685 dev/raidframe/rf_paritylog.c if (raidPtr->regionInfo[regionID].reintInProgress) { regionID 693 dev/raidframe/rf_paritylog.c regionID); regionID 706 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 709 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 710 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].coreLog = NULL; regionID 711 dev/raidframe/rf_paritylog.c if ((raidPtr->regionInfo[regionID].diskCount) < regionID 712 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].capacity) regionID 719 dev/raidframe/rf_paritylog.c diskCount = raidPtr->regionInfo[regionID].diskCount; regionID 721 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].diskMap[i + diskCount] regionID 723 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].diskMap[i + diskCount] regionID 727 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].diskCount += regionID 735 dev/raidframe/rf_paritylog.c RF_ASSERT(raidPtr->regionInfo[regionID].diskCount == regionID 736 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].capacity); regionID 737 dev/raidframe/rf_paritylog.c rf_ReintLog(raidPtr, regionID, log); regionID 741 dev/raidframe/rf_paritylog.c regionID); regionID 749 dev/raidframe/rf_paritylog.c int regionID, logItem, itemDone; regionID 779 dev/raidframe/rf_paritylog.c regionID = logData->regionID; regionID 780 dev/raidframe/rf_paritylog.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 781 dev/raidframe/rf_paritylog.c RF_ASSERT(raidPtr->regionInfo[regionID].loggingEnabled); regionID 789 dev/raidframe/rf_paritylog.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 791 dev/raidframe/rf_paritylog.c RF_ASSERT(raidPtr->regionInfo[regionID].reintInProgress == regionID 793 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].diskCount = 0; regionID 794 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].reintInProgress = RF_FALSE; regionID 796 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 809 dev/raidframe/rf_paritylog.c " raidAddress %d, numSector %d]\n", item->regionID, regionID 814 dev/raidframe/rf_paritylog.c if (regionID != item->regionID) { regionID 815 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 816 dev/raidframe/rf_paritylog.c regionID = item->regionID; regionID 817 dev/raidframe/rf_paritylog.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 818 dev/raidframe/rf_paritylog.c RF_ASSERT(raidPtr->regionInfo[regionID].loggingEnabled); regionID 839 dev/raidframe/rf_paritylog.c if (!raidPtr->regionInfo[regionID].coreLog) { regionID 849 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID] regionID 851 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID] regionID 852 dev/raidframe/rf_paritylog.c .coreLog->regionID = regionID 853 dev/raidframe/rf_paritylog.c regionID; regionID 856 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID] regionID 861 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].coreLog = regionID 868 dev/raidframe/rf_paritylog.c if (!raidPtr->regionInfo[regionID].coreLog) regionID 871 dev/raidframe/rf_paritylog.c RF_ASSERT(raidPtr->regionInfo[regionID].coreLog regionID 881 dev/raidframe/rf_paritylog.c if (raidPtr->regionInfo[regionID].coreLog regionID 900 dev/raidframe/rf_paritylog.c regionInfo[regionID].coreLog = regionID 903 dev/raidframe/rf_paritylog.c regionInfo[regionID].coreLog-> regionID 904 dev/raidframe/rf_paritylog.c regionID = regionID; regionID 909 dev/raidframe/rf_paritylog.c regionInfo[regionID].coreLog = regionID 914 dev/raidframe/rf_paritylog.c [regionID].coreLog = regionID 923 dev/raidframe/rf_paritylog.c [regionID].coreLog) regionID 937 dev/raidframe/rf_paritylog.c RF_ASSERT(raidPtr->regionInfo[regionID].coreLog regionID 944 dev/raidframe/rf_paritylog.c log = raidPtr->regionInfo[regionID].coreLog; regionID 952 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID] regionID 956 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID] regionID 958 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID] regionID 1004 dev/raidframe/rf_paritylog.c " %d]\n", item->regionID); regionID 1014 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 1024 dev/raidframe/rf_paritylog.c int regionID; regionID 1026 dev/raidframe/rf_paritylog.c for (regionID = 0; regionID < rf_numParityRegions; regionID++) { regionID 1027 dev/raidframe/rf_paritylog.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 1028 dev/raidframe/rf_paritylog.c raidPtr->regionInfo[regionID].loggingEnabled = RF_TRUE; regionID 1029 dev/raidframe/rf_paritylog.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 65 dev/raidframe/rf_paritylog.h RF_RegionId_t regionID; /* regionID 91 dev/raidframe/rf_paritylog.h RF_RegionId_t regionID; regionID 123 dev/raidframe/rf_paritylogDiskMgr.c rf_ReadRegionLog(RF_RegionId_t regionID, RF_MCPair_t *rrd_mcpair, regionID 147 dev/raidframe/rf_paritylogDiskMgr.c rf_MapLogParityLogging(raidPtr, regionID, 0, &((*rrd_pda)->row), regionID 149 dev/raidframe/rf_paritylogDiskMgr.c (*rrd_pda)->numSector = raidPtr->regionInfo[regionID].capacity; regionID 177 dev/raidframe/rf_paritylogDiskMgr.c RF_RegionId_t regionID = log->regionID; regionID 200 dev/raidframe/rf_paritylogDiskMgr.c rf_MapLogParityLogging(raidPtr, regionID, regionOffset, regionID 222 dev/raidframe/rf_paritylogDiskMgr.c rf_ReadRegionParity(RF_RegionId_t regionID, RF_MCPair_t *prd_mcpair, regionID 246 dev/raidframe/rf_paritylogDiskMgr.c rf_MapRegionParity(raidPtr, regionID, &((*prd_pda)->row), regionID 251 dev/raidframe/rf_paritylogDiskMgr.c (int) (*prd_pda)->numSector, regionID); regionID 274 dev/raidframe/rf_paritylogDiskMgr.c rf_WriteRegionParity(RF_RegionId_t regionID, RF_MCPair_t *pwr_mcpair, regionID 298 dev/raidframe/rf_paritylogDiskMgr.c rf_MapRegionParity(raidPtr, regionID, &((*pwr_pda)->row), regionID 334 dev/raidframe/rf_paritylogDiskMgr.c RF_RegionId_t regionID; regionID 346 dev/raidframe/rf_paritylogDiskMgr.c regionID = log->regionID; regionID 351 dev/raidframe/rf_paritylogDiskMgr.c " %d]\n", regionID); regionID 361 dev/raidframe/rf_paritylogDiskMgr.c " (region %d)\n", regionID); regionID 377 dev/raidframe/rf_paritylogDiskMgr.c rf_ReintegrateRegion(RF_Raid_t *raidPtr, RF_RegionId_t regionID, regionID 400 dev/raidframe/rf_paritylogDiskMgr.c printf("[reintegrating region %d]\n", regionID); regionID 404 dev/raidframe/rf_paritylogDiskMgr.c printf("[initiating read of parity for region %d]\n", regionID); regionID 409 dev/raidframe/rf_paritylogDiskMgr.c rf_ReadRegionParity(regionID, prd_mcpair, parityBuffer, raidPtr, regionID 413 dev/raidframe/rf_paritylogDiskMgr.c if (raidPtr->regionInfo[regionID].diskCount > 0) { regionID 416 dev/raidframe/rf_paritylogDiskMgr.c regionID); regionID 422 dev/raidframe/rf_paritylogDiskMgr.c rf_ReadRegionLog(regionID, rrd_mcpair, regionBuffer, raidPtr, regionID 438 dev/raidframe/rf_paritylogDiskMgr.c if (raidPtr->regionInfo[regionID].diskCount > 0) { regionID 461 dev/raidframe/rf_paritylogDiskMgr.c regionID); regionID 465 dev/raidframe/rf_paritylogDiskMgr.c rf_WriteRegionParity(regionID, pwr_mcpair, parityBuffer, raidPtr, regionID 491 dev/raidframe/rf_paritylogDiskMgr.c printf("[finished reintegrating region %d]\n", regionID); regionID 500 dev/raidframe/rf_paritylogDiskMgr.c RF_RegionId_t regionID; regionID 507 dev/raidframe/rf_paritylogDiskMgr.c regionID = log->regionID; regionID 508 dev/raidframe/rf_paritylogDiskMgr.c rf_ReintegrateRegion(raidPtr, regionID, log); regionID 516 dev/raidframe/rf_paritylogDiskMgr.c logData = rf_SearchAndDequeueParityLogData(raidPtr, regionID, regionID 522 dev/raidframe/rf_paritylogDiskMgr.c rf_SearchAndDequeueParityLogData(raidPtr, regionID, regionID 542 dev/raidframe/rf_paritylogDiskMgr.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 543 dev/raidframe/rf_paritylogDiskMgr.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].reintMutex); regionID 545 dev/raidframe/rf_paritylogDiskMgr.c raidPtr->regionInfo[regionID].diskCount = 0; regionID 546 dev/raidframe/rf_paritylogDiskMgr.c raidPtr->regionInfo[regionID].reintInProgress = regionID 548 dev/raidframe/rf_paritylogDiskMgr.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 549 dev/raidframe/rf_paritylogDiskMgr.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID] regionID 576 dev/raidframe/rf_paritylogDiskMgr.c RF_RegionId_t regionID; regionID 586 dev/raidframe/rf_paritylogDiskMgr.c for (regionID = 0; regionID < rf_numParityRegions; regionID++) { regionID 587 dev/raidframe/rf_paritylogDiskMgr.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 588 dev/raidframe/rf_paritylogDiskMgr.c raidPtr->regionInfo[regionID].loggingEnabled = RF_FALSE; regionID 589 dev/raidframe/rf_paritylogDiskMgr.c log = raidPtr->regionInfo[regionID].coreLog; regionID 590 dev/raidframe/rf_paritylogDiskMgr.c raidPtr->regionInfo[regionID].coreLog = NULL; regionID 591 dev/raidframe/rf_paritylogDiskMgr.c diskCount = raidPtr->regionInfo[regionID].diskCount; regionID 592 dev/raidframe/rf_paritylogDiskMgr.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 594 dev/raidframe/rf_paritylogDiskMgr.c rf_ReintegrateRegion(raidPtr, regionID, log); regionID 626 dev/raidframe/rf_paritylogging.c rf_FreeRegionInfo(RF_Raid_t *raidPtr, RF_RegionId_t regionID) regionID 628 dev/raidframe/rf_paritylogging.c RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 629 dev/raidframe/rf_paritylogging.c RF_Free(raidPtr->regionInfo[regionID].diskMap, regionID 630 dev/raidframe/rf_paritylogging.c (raidPtr->regionInfo[regionID].capacity * regionID 632 dev/raidframe/rf_paritylogging.c if (!rf_forceParityLogReint && raidPtr->regionInfo[regionID].coreLog) { regionID 634 dev/raidframe/rf_paritylogging.c raidPtr->regionInfo[regionID].coreLog); regionID 635 dev/raidframe/rf_paritylogging.c raidPtr->regionInfo[regionID].coreLog = NULL; regionID 637 dev/raidframe/rf_paritylogging.c RF_ASSERT(raidPtr->regionInfo[regionID].coreLog == NULL); regionID 638 dev/raidframe/rf_paritylogging.c RF_ASSERT(raidPtr->regionInfo[regionID].diskCount == 0); regionID 640 dev/raidframe/rf_paritylogging.c RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); regionID 641 dev/raidframe/rf_paritylogging.c rf_mutex_destroy(&raidPtr->regionInfo[regionID].mutex); regionID 642 dev/raidframe/rf_paritylogging.c rf_mutex_destroy(&raidPtr->regionInfo[regionID].reintMutex); regionID 835 dev/raidframe/rf_paritylogging.c RF_RegionId_t regionID; regionID 839 dev/raidframe/rf_paritylogging.c regionID = address / raidPtr->regionParityRange; regionID 840 dev/raidframe/rf_paritylogging.c if (regionID == rf_numParityRegions) { regionID 842 dev/raidframe/rf_paritylogging.c regionID--; regionID 844 dev/raidframe/rf_paritylogging.c RF_ASSERT(address >= raidPtr->regionInfo[regionID].parityStartAddr); regionID 845 dev/raidframe/rf_paritylogging.c RF_ASSERT(address < raidPtr->regionInfo[regionID].parityStartAddr + regionID 846 dev/raidframe/rf_paritylogging.c raidPtr->regionInfo[regionID].numSectorsParity); regionID 847 dev/raidframe/rf_paritylogging.c RF_ASSERT(regionID < rf_numParityRegions); regionID 848 dev/raidframe/rf_paritylogging.c return (regionID); regionID 893 dev/raidframe/rf_paritylogging.c rf_MapLogParityLogging(RF_Raid_t *raidPtr, RF_RegionId_t regionID, regionID 900 dev/raidframe/rf_paritylogging.c raidPtr->regionInfo[regionID].regionStartAddr + regionOffset; regionID 909 dev/raidframe/rf_paritylogging.c rf_MapRegionParity(RF_Raid_t *raidPtr, RF_RegionId_t regionID, regionID 915 dev/raidframe/rf_paritylogging.c *startSector = raidPtr->regionInfo[regionID].parityStartAddr; regionID 916 dev/raidframe/rf_paritylogging.c *numSector = raidPtr->regionInfo[regionID].numSectorsParity;