HomeSort by: relevance | last modified time | path
    Searched refs:stripeID (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/sys/dev/raidframe/
rf_stripelocks.c 102 static RF_StripeLockDesc_t *AllocStripeLockDesc(RF_Raid_t *raidPtr, RF_StripeNum_t stripeID);
253 rf_AcquireStripeLock(RF_Raid_t *raidPtr, RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID,
262 int hashval = HASH_STRIPEID(stripeID);
269 if (stripeID == -1) {
270 Dprintf1("[%d] Lock acquisition suppressed (stripeID == -1)\n", tid);
273 tid, (unsigned long) lockTable, stripeID, lockReqDesc->type, lockReqDesc->start,
275 Dprintf3("[%d] lock %ld hashval %d\n", tid, stripeID, hashval);
280 if (stripeID == -1)
283 newlockDesc = AllocStripeLockDesc(raidPtr, stripeID);
288 if (lockDesc->stripeID == stripeID
    [all...]
rf_raid5_rotatedspare.h 49 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_chaindecluster.h 52 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_interdecluster.h 53 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_raid0.h 48 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_raid4.h 50 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_raid5.h 50 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_raid5_rotatedspare.c 152 RF_StripeNum_t stripeID = rf_RaidAddressToStripeID(&raidPtr->Layout, addr);
154 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol];
161 RF_StripeNum_t stripeID,
166 *psID = stripeID;
rf_raid0.c 114 RF_StripeNum_t stripeID, RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru)
117 *psID = stripeID;
rf_raid4.c 134 RF_StripeNum_t stripeID,
138 *psID = stripeID;
rf_paritylogging.h 63 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_raid5.c 144 RF_StripeNum_t stripeID = rf_RaidAddressToStripeID(&raidPtr->Layout, addr);
147 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol];
152 RF_StripeNum_t stripeID,
156 *psID = stripeID;
rf_stripelocks.h 68 RF_StripeNum_t stripeID;/* the stripe ID */
rf_layout.h 115 RF_StripeNum_t stripeID;/* the stripe index */
285 RF_StripeNum_t stripeID, RF_ReconUnitNum_t * which_ru);
rf_decluster.h 113 RF_StripeNum_t stripeID, RF_StripeNum_t * psID,
rf_layout.c 74 * sector, map parity, identify stripe, dag selection, map stripeid
477 RF_StripeNum_t stripeID,
485 return (stripeID);
487 (layoutPtr->map->MapSIDToPSID) (layoutPtr, stripeID, &parityStripeID, which_ru);
rf_decluster.c 443 RF_StripeNum_t stripeID;
447 stripeID = rf_StripeUnitIDToStripeID(layoutPtr, SUID); /* find stripe offset
449 tableOffset = (stripeID % info->BlocksPerTable); /* find offset into
539 RF_StripeNum_t stripeID,
547 *psID = (stripeID / (layoutPtr->SUsPerPU * info->BlocksPerTable))
548 * info->BlocksPerTable + (stripeID % info->BlocksPerTable);
549 *which_ru = (stripeID % (info->BlocksPerTable * layoutPtr->SUsPerPU))
rf_states.c 387 RF_ASSERT(asm_p->stripeID > lastStripeID);
388 lastStripeID = asm_p->stripeID;
393 if (rf_AcquireStripeLock(raidPtr, raidPtr->lockTable, asm_p->stripeID,
418 (long) asm_p->stripeID);
427 (long) asm_p->stripeID);
709 asm_p->stripeID,
rf_chaindecluster.c 222 RF_StripeNum_t stripeID,
227 *psID = stripeID;
rf_interdecluster.c 236 RF_StripeNum_t stripeID,
241 *psID = stripeID;
rf_raid1.c 142 RF_StripeNum_t stripeID = rf_RaidAddressToStripeID(&raidPtr->Layout, addr);
144 RF_ASSERT(stripeID >= 0);
146 *diskids = info->stripeIdentifier[stripeID % (raidPtr->numCol / 2)];
157 RF_StripeNum_t stripeID,
161 *psID = stripeID;
rf_map.c 99 RF_StripeNum_t stripeID, lastSID, SUID, lastSUID;
105 stripeID = rf_RaidAddressToStripeID(layoutPtr, raidAddress);
107 totStripes = lastSID - stripeID + 1;
142 asm_p->stripeID = /* rf_RaidAddressToStripeID(layoutPtr,
143 raidAddress) */ stripeID++;
705 (int) asmap->stripeID,
rf_declusterPQ.c 456 RF_StripeNum_t stripeID;
460 stripeID = rf_StripeUnitIDToStripeID(layoutPtr, SUID); /* find stripe offset
462 tableOffset = (stripeID % info->BlocksPerTable); /* find offset into
rf_paritylogging.c 785 RF_StripeNum_t stripeID = rf_RaidAddressToStripeID(&raidPtr->Layout,
789 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol];
796 RF_StripeNum_t stripeID,
801 *psID = stripeID;
rf_reconstruct.c 1748 * if reconstruction is currently ongoing for the indicated stripeID,
1759 RF_StripeNum_t stripeID = asmap->stripeID; /* the stripe ID we're
1775 psid = rf_MapStripeIDToParityStripeID(&raidPtr->Layout, stripeID, &which_ru);
1891 RF_StripeNum_t stripeID = asmap->stripeID;
1897 psid = rf_MapStripeIDToParityStripeID(&raidPtr->Layout, stripeID, &which_ru);

Completed in 24 milliseconds

1 2