Home
last modified time | relevance | path

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

/mirbsd/src/sys/dev/raidframe/
Drf_paritylogging.c393 rc = rf_mutex_init(&raidPtr->parityBufferPool.mutex); in rf_ConfigureParityLogging()
399 rc = rf_cond_init(&raidPtr->parityBufferPool.cond); in rf_ConfigureParityLogging()
403 rf_mutex_destroy(&raidPtr->parityBufferPool.mutex); in rf_ConfigureParityLogging()
406 raidPtr->parityBufferPool.bufferSize = parityBufferCapacity * in rf_ConfigureParityLogging()
409 raidPtr->parityBufferPool.bufferSize); in rf_ConfigureParityLogging()
412 raidPtr->parityBufferPool.totalBuffers = 1; in rf_ConfigureParityLogging()
414 raidPtr->parityBufferPool.availableBuffers = in rf_ConfigureParityLogging()
415 raidPtr->parityBufferPool.totalBuffers; in rf_ConfigureParityLogging()
416 raidPtr->parityBufferPool.availBuffersIndex = 0; in rf_ConfigureParityLogging()
417 raidPtr->parityBufferPool.emptyBuffersIndex = 0; in rf_ConfigureParityLogging()
[all …]
Drf_raid.h410 RF_RegionBufferQueue_t parityBufferPool; member
Drf_paritylogDiskMgr.c405 parityBuffer = rf_AcquireReintBuffer(&raidPtr->parityBufferPool); in rf_ReintegrateRegion()
483 rf_ReleaseReintBuffer(&raidPtr->parityBufferPool, parityBuffer); in rf_ReintegrateRegion()