parityBufferPool 405 dev/raidframe/rf_paritylogDiskMgr.c parityBuffer = rf_AcquireReintBuffer(&raidPtr->parityBufferPool);
parityBufferPool 483 dev/raidframe/rf_paritylogDiskMgr.c rf_ReleaseReintBuffer(&raidPtr->parityBufferPool, parityBuffer);
parityBufferPool 393 dev/raidframe/rf_paritylogging.c rc = rf_mutex_init(&raidPtr->parityBufferPool.mutex);
parityBufferPool 399 dev/raidframe/rf_paritylogging.c rc = rf_cond_init(&raidPtr->parityBufferPool.cond);
parityBufferPool 403 dev/raidframe/rf_paritylogging.c rf_mutex_destroy(&raidPtr->parityBufferPool.mutex);
parityBufferPool 406 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.bufferSize = parityBufferCapacity *
parityBufferPool 409 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.bufferSize);
parityBufferPool 412 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.totalBuffers = 1;
parityBufferPool 414 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.availableBuffers =
parityBufferPool 415 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.totalBuffers;
parityBufferPool 416 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.availBuffersIndex = 0;
parityBufferPool 417 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.emptyBuffersIndex = 0;
parityBufferPool 419 dev/raidframe/rf_paritylogging.c (int) (raidPtr->parityBufferPool.totalBuffers *
parityBufferPool 421 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.totalBuffers);
parityBufferPool 422 dev/raidframe/rf_paritylogging.c RF_Malloc(raidPtr->parityBufferPool.buffers,
parityBufferPool 423 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.totalBuffers * sizeof(caddr_t),
parityBufferPool 425 dev/raidframe/rf_paritylogging.c if (raidPtr->parityBufferPool.buffers == NULL) {
parityBufferPool 426 dev/raidframe/rf_paritylogging.c rf_mutex_destroy(&raidPtr->parityBufferPool.mutex);
parityBufferPool 427 dev/raidframe/rf_paritylogging.c rf_cond_destroy(&raidPtr->parityBufferPool.cond);
parityBufferPool 430 dev/raidframe/rf_paritylogging.c for (i = 0; i < raidPtr->parityBufferPool.totalBuffers; i++) {
parityBufferPool 432 dev/raidframe/rf_paritylogging.c (int) (raidPtr->parityBufferPool.bufferSize *
parityBufferPool 434 dev/raidframe/rf_paritylogging.c RF_Malloc(raidPtr->parityBufferPool.buffers[i],
parityBufferPool 435 dev/raidframe/rf_paritylogging.c raidPtr->parityBufferPool.bufferSize * sizeof(char),
parityBufferPool 437 dev/raidframe/rf_paritylogging.c if (raidPtr->parityBufferPool.buffers == NULL) {
parityBufferPool 438 dev/raidframe/rf_paritylogging.c rf_mutex_destroy(&raidPtr->parityBufferPool.mutex);
parityBufferPool 439 dev/raidframe/rf_paritylogging.c rf_cond_destroy(&raidPtr->parityBufferPool.cond);
parityBufferPool 441 dev/raidframe/rf_paritylogging.c RF_Free(raidPtr->parityBufferPool.buffers[i],
parityBufferPool 445 dev/raidframe/rf_paritylogging.c RF_Free(raidPtr->parityBufferPool.buffers,
parityBufferPool 451 dev/raidframe/rf_paritylogging.c (long) raidPtr->parityBufferPool.buffers[i]);
parityBufferPool 743 dev/raidframe/rf_paritylogging.c rf_FreeRegionBufferQueue(&raidPtr->parityBufferPool);
parityBufferPool 410 dev/raidframe/rf_raid.h RF_RegionBufferQueue_t parityBufferPool;