HomeSort by: relevance | last modified time | path
    Searched defs:pssPtr (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/dev/raidframe/
rf_reconbuffer.c 125 RF_ReconParityStripeStatus_t *pssPtr;
150 pssPtr = rf_LookupRUStatus(raidPtr, reconCtrlPtr->pssTable, rbuf->parityStripeID, rbuf->which_ru, RF_PSS_NONE, NULL);
151 RF_ASSERT(pssPtr); /* if it didn't exist, we wouldn't have gotten
162 targetRbuf = (RF_ReconBuffer_t *) pssPtr->rbuf;
164 ((pssPtr->xorBufCount == rf_numBufsToAccumulate - 1) || (targetRbuf->count + pssPtr->xorBufCount + 1 == layoutPtr->numDataCol))) {
165 pssPtr->rbufsForXor[pssPtr->xorBufCount++] = rbuf; /* install this buffer */
166 Dprintf2("RECON: col %d invoking a %d-way XOR\n", rbuf->col, pssPtr->xorBufCount);
168 rf_MultiWayReconXor(raidPtr, pssPtr);
    [all...]
rf_psstatus.c 157 RF_ReconParityStripeStatus_t *p, *pssPtr = hdr->chain;
159 for (p = pssPtr; p; p = p->next) {
200 RF_ReconParityStripeStatus_t *pssPtr)
202 RF_PSStatusHeader_t *hdr = &(pssTable[RF_HASH_PSID(raidPtr, pssPtr->parityStripeID)]);
206 if (p == pssPtr) {
rf_raid1.c 556 RF_ReconParityStripeStatus_t *pssPtr;
596 pssPtr = rf_LookupRUStatus(raidPtr, reconCtrlPtr->pssTable,
598 RF_ASSERT(pssPtr); /* if it didn't exist, we wouldn't have gotten
653 pssPtr->flags |= RF_PSS_BUFFERWAIT;
684 RF_ASSERT(pssPtr->rbuf == NULL);
685 pssPtr->rbuf = t;
692 rf_CheckForFullRbuf(raidPtr, reconCtrlPtr, pssPtr, 1);
rf_reconstruct.h 69 RF_ReconParityStripeStatus_t *pssPtr; /* debug- pss associated with
rf_reconstruct.c 1261 RF_ReconParityStripeStatus_t *pssPtr, *newpssPtr;
1272 pssPtr = rf_LookupRUStatus(raidPtr, raidPtr->reconControl->pssTable, psid, which_ru, RF_PSS_CREATE, newpssPtr);
1274 if (pssPtr != newpssPtr) {
1281 status = CheckForcedOrBlockedReconstruction(raidPtr, pssPtr, ctrl, col, psid, which_ru);
1299 if (pssPtr == newpssPtr)
1300 rf_PSStatusDelete(raidPtr, raidPtr->reconControl->pssTable, pssPtr);
1327 pssPtr->issued[col] = 1;
1488 RF_ASSERT(rbuf->pssPtr);
1490 rbuf->pssPtr->writeRbuf = rbuf;
1491 rbuf->pssPtr = NULL
    [all...]

Completed in 14 milliseconds