HomeSort by: relevance | last modified time | path
    Searched refs:regionInfo (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/dev/raidframe/
rf_paritylog.c 551 rf_lock_mutex2(raidPtr->regionInfo[regionID].reintMutex);
552 raidPtr->regionInfo[regionID].reintInProgress = RF_TRUE; /* cleared when reint
561 rf_unlock_mutex2(raidPtr->regionInfo[regionID].reintMutex);
604 * Caller must hold regionInfo[regionID].mutex
608 RF_ASSERT(rf_owned_mutex2(raidPtr->regionInfo[regionID].mutex));
612 log = raidPtr->regionInfo[regionID].coreLog;
617 rf_lock_mutex2(raidPtr->regionInfo[regionID].reintMutex);
618 if (raidPtr->regionInfo[regionID].reintInProgress) {
630 rf_unlock_mutex2(raidPtr->regionInfo[regionID].reintMutex);
633 rf_unlock_mutex2(raidPtr->regionInfo[regionID].reintMutex)
    [all...]
rf_paritylogging.c 203 raidPtr->regionInfo = RF_Malloc(
204 rf_numParityRegions * sizeof(*raidPtr->regionInfo));
205 if (raidPtr->regionInfo == NULL)
406 rf_init_mutex2(raidPtr->regionInfo[i].mutex, IPL_VM);
407 rf_init_mutex2(raidPtr->regionInfo[i].reintMutex, IPL_VM);
408 raidPtr->regionInfo[i].reintInProgress = RF_FALSE;
409 raidPtr->regionInfo[i].regionStartAddr =
411 raidPtr->regionInfo[i].parityStartAddr =
414 raidPtr->regionInfo[i].capacity =
416 raidPtr->regionInfo[i].numSectorsParity
    [all...]
rf_paritylogDiskMgr.c 140 (*rrd_pda)->numSector = raidPtr->regionInfo[regionID].capacity;
401 if (raidPtr->regionInfo[regionID].diskCount > 0) {
425 if (raidPtr->regionInfo[regionID].diskCount > 0) {
527 rf_lock_mutex2(raidPtr->regionInfo[regionID].mutex);
528 rf_lock_mutex2(raidPtr->regionInfo[regionID].reintMutex);
531 raidPtr->regionInfo[regionID].diskCount = 0;
532 raidPtr->regionInfo[regionID].reintInProgress = RF_FALSE;
533 rf_unlock_mutex2(raidPtr->regionInfo[regionID].mutex);
534 rf_unlock_mutex2(raidPtr->regionInfo[regionID].reintMutex); /* flushing is now
566 rf_lock_mutex2(raidPtr->regionInfo[regionID].mutex)
    [all...]
rf_raid.h 292 RF_RegionInfo_t *regionInfo; /* array of region state */

Completed in 164 milliseconds