Home
last modified time | relevance | path

Searched refs:parityLogPool (Results 1 – 3 of 3) sorted by relevance

/mirbsd/src/sys/dev/raidframe/
Drf_paritylog.c490 RF_LOCK_MUTEX(raidPtr->parityLogPool.mutex); in rf_AcquireParityLog()
491 if (raidPtr->parityLogPool.parityLogs) { in rf_AcquireParityLog()
492 log = raidPtr->parityLogPool.parityLogs; in rf_AcquireParityLog()
493 raidPtr->parityLogPool.parityLogs = in rf_AcquireParityLog()
494 raidPtr->parityLogPool.parityLogs->next; in rf_AcquireParityLog()
520 RF_UNLOCK_MUTEX(raidPtr->parityLogPool.mutex); in rf_AcquireParityLog()
545 RF_LOCK_MUTEX(raidPtr->parityLogPool.mutex); in rf_ReleaseParityLogs()
556 RF_UNLOCK_MUTEX(raidPtr->parityLogPool.mutex); in rf_ReleaseParityLogs()
570 RF_LOCK_MUTEX(raidPtr->parityLogPool.mutex); in rf_ReleaseParityLogs()
593 lastLog->next = raidPtr->parityLogPool.parityLogs; in rf_ReleaseParityLogs()
[all …]
Drf_paritylogging.c249 rc = rf_mutex_init(&raidPtr->parityLogPool.mutex); in rf_ConfigureParityLogging()
259 RF_Calloc(raidPtr->parityLogPool.parityLogs, 1, in rf_ConfigureParityLogging()
261 if (raidPtr->parityLogPool.parityLogs == NULL) { in rf_ConfigureParityLogging()
268 l = raidPtr->parityLogPool.parityLogs; in rf_ConfigureParityLogging()
277 for (l = raidPtr->parityLogPool.parityLogs; in rf_ConfigureParityLogging()
302 for (l = raidPtr->parityLogPool.parityLogs; in rf_ConfigureParityLogging()
713 rf_FreeParityLogQueue(raidPtr, &raidPtr->parityLogPool); in rf_ShutdownParityLoggingPool()
Drf_raid.h392 RF_ParityLogQueue_t parityLogPool;/* member