Home
last modified time | relevance | path

Searched refs:regionID (Results 1 – 4 of 4) sorted by relevance

/mirbsd/src/sys/dev/raidframe/
Drf_paritylog.c194 " raidAddress %d, numSector %d]\n", data->regionID, in rf_EnqueueParityLogData()
249 " raidAddress %d, numSector %d]\n", data->regionID, in rf_DequeueParityLogData()
278 " raidAddress %d, numSector %d]\n", data->regionID, in rf_RequeueParityLogData()
340 data->regionID = rf_MapRegionIDParityLogging(raidPtr, in rf_CreateParityLogData()
342 if (data->regionID == rf_MapRegionIDParityLogging(raidPtr, in rf_CreateParityLogData()
355 while (data->regionID == in rf_CreateParityLogData()
378 rf_SearchAndDequeueParityLogData(RF_Raid_t *raidPtr, int regionID, in rf_SearchAndDequeueParityLogData() argument
398 if (w->regionID == regionID) { in rf_SearchAndDequeueParityLogData()
435 " numSector %d]\n", w->regionID, in rf_SearchAndDequeueParityLogData()
452 int regionID; in rf_DequeueMatchingLogData() local
[all …]
Drf_paritylogDiskMgr.c123 rf_ReadRegionLog(RF_RegionId_t regionID, RF_MCPair_t *rrd_mcpair, in rf_ReadRegionLog() argument
147 rf_MapLogParityLogging(raidPtr, regionID, 0, &((*rrd_pda)->row), in rf_ReadRegionLog()
149 (*rrd_pda)->numSector = raidPtr->regionInfo[regionID].capacity; in rf_ReadRegionLog()
177 RF_RegionId_t regionID = log->regionID; in rf_WriteCoreLog() local
200 rf_MapLogParityLogging(raidPtr, regionID, regionOffset, in rf_WriteCoreLog()
222 rf_ReadRegionParity(RF_RegionId_t regionID, RF_MCPair_t *prd_mcpair, in rf_ReadRegionParity() argument
246 rf_MapRegionParity(raidPtr, regionID, &((*prd_pda)->row), in rf_ReadRegionParity()
251 (int) (*prd_pda)->numSector, regionID); in rf_ReadRegionParity()
274 rf_WriteRegionParity(RF_RegionId_t regionID, RF_MCPair_t *pwr_mcpair, in rf_WriteRegionParity() argument
298 rf_MapRegionParity(raidPtr, regionID, &((*pwr_pda)->row), in rf_WriteRegionParity()
[all …]
Drf_paritylogging.c626 rf_FreeRegionInfo(RF_Raid_t *raidPtr, RF_RegionId_t regionID) in rf_FreeRegionInfo() argument
628 RF_LOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); in rf_FreeRegionInfo()
629 RF_Free(raidPtr->regionInfo[regionID].diskMap, in rf_FreeRegionInfo()
630 (raidPtr->regionInfo[regionID].capacity * in rf_FreeRegionInfo()
632 if (!rf_forceParityLogReint && raidPtr->regionInfo[regionID].coreLog) { in rf_FreeRegionInfo()
634 raidPtr->regionInfo[regionID].coreLog); in rf_FreeRegionInfo()
635 raidPtr->regionInfo[regionID].coreLog = NULL; in rf_FreeRegionInfo()
637 RF_ASSERT(raidPtr->regionInfo[regionID].coreLog == NULL); in rf_FreeRegionInfo()
638 RF_ASSERT(raidPtr->regionInfo[regionID].diskCount == 0); in rf_FreeRegionInfo()
640 RF_UNLOCK_MUTEX(raidPtr->regionInfo[regionID].mutex); in rf_FreeRegionInfo()
[all …]
Drf_paritylog.h65 RF_RegionId_t regionID; /* member
91 RF_RegionId_t regionID; member