pssPtr 198 dev/raidframe/rf_psstatus.c RF_ReconParityStripeStatus_t *p, *pssPtr = hdr->chain; pssPtr 201 dev/raidframe/rf_psstatus.c for (p = pssPtr; p; p = p->next) { pssPtr 253 dev/raidframe/rf_psstatus.c RF_ReconParityStripeStatus_t *pssPtr) pssPtr 256 dev/raidframe/rf_psstatus.c &(pssTable[RF_HASH_PSID(raidPtr, pssPtr->parityStripeID)]); pssPtr 260 dev/raidframe/rf_psstatus.c if (p == pssPtr) { pssPtr 570 dev/raidframe/rf_raid1.c RF_ReconParityStripeStatus_t *pssPtr; pssPtr 607 dev/raidframe/rf_raid1.c pssPtr = rf_LookupRUStatus(raidPtr, reconCtrlPtr->pssTable, pssPtr 609 dev/raidframe/rf_raid1.c RF_ASSERT(pssPtr); /* pssPtr 663 dev/raidframe/rf_raid1.c pssPtr->flags |= RF_PSS_BUFFERWAIT; pssPtr 699 dev/raidframe/rf_raid1.c RF_ASSERT(pssPtr->rbuf == NULL); pssPtr 700 dev/raidframe/rf_raid1.c pssPtr->rbuf = t; pssPtr 707 dev/raidframe/rf_raid1.c rf_CheckForFullRbuf(raidPtr, reconCtrlPtr, pssPtr, 1); pssPtr 133 dev/raidframe/rf_reconbuffer.c RF_ReconParityStripeStatus_t *pssPtr; pssPtr 156 dev/raidframe/rf_reconbuffer.c pssPtr = rf_LookupRUStatus(raidPtr, reconCtrlPtr->pssTable, pssPtr 158 dev/raidframe/rf_reconbuffer.c RF_ASSERT(pssPtr); /* pssPtr 173 dev/raidframe/rf_reconbuffer.c targetRbuf = (RF_ReconBuffer_t *) pssPtr->rbuf; pssPtr 175 dev/raidframe/rf_reconbuffer.c ((pssPtr->xorBufCount == rf_numBufsToAccumulate - 1) || pssPtr 176 dev/raidframe/rf_reconbuffer.c (targetRbuf->count + pssPtr->xorBufCount + 1 == pssPtr 179 dev/raidframe/rf_reconbuffer.c pssPtr->rbufsForXor[pssPtr->xorBufCount++] = rbuf; pssPtr 181 dev/raidframe/rf_reconbuffer.c rbuf->row, rbuf->col, pssPtr->xorBufCount); pssPtr 183 dev/raidframe/rf_reconbuffer.c rf_MultiWayReconXor(raidPtr, pssPtr); pssPtr 204 dev/raidframe/rf_reconbuffer.c rf_CheckForFullRbuf(raidPtr, reconCtrlPtr, pssPtr, pssPtr 261 dev/raidframe/rf_reconbuffer.c pssPtr->flags |= RF_PSS_BUFFERWAIT; pssPtr 313 dev/raidframe/rf_reconbuffer.c if (!pssPtr->rbuf) { pssPtr 314 dev/raidframe/rf_reconbuffer.c pssPtr->rbuf = t; pssPtr 318 dev/raidframe/rf_reconbuffer.c pssPtr->rbufsForXor[pssPtr->xorBufCount++] = t; pssPtr 321 dev/raidframe/rf_reconbuffer.c rf_CheckForFullRbuf(raidPtr, reconCtrlPtr, pssPtr, pssPtr 333 dev/raidframe/rf_reconbuffer.c RF_ReconParityStripeStatus_t *pssPtr /* pssPtr 339 dev/raidframe/rf_reconbuffer.c int i, numBufs = pssPtr->xorBufCount; pssPtr 342 dev/raidframe/rf_reconbuffer.c RF_ReconBuffer_t **rbufs = (RF_ReconBuffer_t **) pssPtr->rbufsForXor; pssPtr 343 dev/raidframe/rf_reconbuffer.c RF_ReconBuffer_t *targetRbuf = (RF_ReconBuffer_t *) pssPtr->rbuf; pssPtr 345 dev/raidframe/rf_reconbuffer.c RF_ASSERT(pssPtr->rbuf != NULL); pssPtr 358 dev/raidframe/rf_reconbuffer.c rf_nWayXorFuncs[numBufs] (pssPtr->rbufsForXor, targetRbuf, pssPtr 375 dev/raidframe/rf_reconbuffer.c targetRbuf->count += pssPtr->xorBufCount; pssPtr 376 dev/raidframe/rf_reconbuffer.c pssPtr->xorBufCount = 0; pssPtr 417 dev/raidframe/rf_reconbuffer.c RF_ReconParityStripeStatus_t *pssPtr, int numDataCol) pssPtr 419 dev/raidframe/rf_reconbuffer.c RF_ReconBuffer_t *p, *pt, *rbuf = (RF_ReconBuffer_t *) pssPtr->rbuf; pssPtr 444 dev/raidframe/rf_reconbuffer.c pssPtr->writeRbuf = pssPtr->rbuf; /* pssPtr 451 dev/raidframe/rf_reconbuffer.c rbuf->pssPtr = pssPtr; pssPtr 453 dev/raidframe/rf_reconbuffer.c pssPtr->rbuf = NULL; pssPtr 503 dev/raidframe/rf_reconbuffer.c RF_ReconParityStripeStatus_t *pssPtr pssPtr 506 dev/raidframe/rf_reconbuffer.c RF_CallbackDesc_t *cb1, *cb = pssPtr->bufWaitList; pssPtr 509 dev/raidframe/rf_reconbuffer.c (long) pssPtr->parityStripeID, pssPtr->which_ru); pssPtr 510 dev/raidframe/rf_reconbuffer.c pssPtr->flags &= ~RF_PSS_BUFFERWAIT; pssPtr 520 dev/raidframe/rf_reconbuffer.c pssPtr->bufWaitList = NULL; pssPtr 1195 dev/raidframe/rf_reconstruct.c RF_ReconParityStripeStatus_t *pssPtr; pssPtr 1205 dev/raidframe/rf_reconstruct.c pssPtr = rf_LookupRUStatus(raidPtr, raidPtr->reconControl[row] pssPtr 1213 dev/raidframe/rf_reconstruct.c status = rf_CheckForcedOrBlockedReconstruction(raidPtr, pssPtr, ctrl, pssPtr 1240 dev/raidframe/rf_reconstruct.c raidPtr->reconControl[row]->pssTable, pssPtr); pssPtr 1267 dev/raidframe/rf_reconstruct.c pssPtr->issued[col] = 1; pssPtr 1467 dev/raidframe/rf_reconstruct.c RF_ASSERT(rbuf->pssPtr); pssPtr 1469 dev/raidframe/rf_reconstruct.c rbuf->pssPtr->writeRbuf = rbuf; pssPtr 1470 dev/raidframe/rf_reconstruct.c rbuf->pssPtr = NULL; pssPtr 1697 dev/raidframe/rf_reconstruct.c RF_ReconParityStripeStatus_t *pssPtr, pssPtr 1708 dev/raidframe/rf_reconstruct.c if ((pssPtr->flags & RF_PSS_FORCED_ON_READ) || pssPtr 1709 dev/raidframe/rf_reconstruct.c (pssPtr->flags & RF_PSS_FORCED_ON_WRITE)) pssPtr 1712 dev/raidframe/rf_reconstruct.c if (pssPtr->flags & RF_PSS_RECON_BLOCKED) { pssPtr 1722 dev/raidframe/rf_reconstruct.c cb->next = pssPtr->blockWaitList; pssPtr 1723 dev/raidframe/rf_reconstruct.c pssPtr->blockWaitList = cb; pssPtr 1727 dev/raidframe/rf_reconstruct.c pssPtr->flags |= RF_PSS_UNDER_RECON; /* pssPtr 1758 dev/raidframe/rf_reconstruct.c RF_ReconParityStripeStatus_t *pssPtr; /* pssPtr 1781 dev/raidframe/rf_reconstruct.c pssPtr = rf_LookupRUStatus(raidPtr, pssPtr 1786 dev/raidframe/rf_reconstruct.c if (!(pssPtr->flags & RF_PSS_UNDER_RECON)) { pssPtr 1799 dev/raidframe/rf_reconstruct.c if (!(pssPtr->flags & RF_PSS_FORCED_ON_WRITE) && pssPtr 1800 dev/raidframe/rf_reconstruct.c !(pssPtr->flags & RF_PSS_FORCED_ON_READ)) { pssPtr 1803 dev/raidframe/rf_reconstruct.c pssPtr->flags |= RF_PSS_FORCED_ON_WRITE; pssPtr 1805 dev/raidframe/rf_reconstruct.c pssPtr->flags &= ~RF_PSS_RECON_BLOCKED; pssPtr 1826 dev/raidframe/rf_reconstruct.c if (pssPtr->issued[diskno]) { pssPtr 1901 dev/raidframe/rf_reconstruct.c cb->next = pssPtr->procWaitList; pssPtr 1902 dev/raidframe/rf_reconstruct.c pssPtr->procWaitList = cb; pssPtr 1937 dev/raidframe/rf_reconstruct.c RF_ReconParityStripeStatus_t *pssPtr; pssPtr 1946 dev/raidframe/rf_reconstruct.c pssPtr = rf_LookupRUStatus(raidPtr, raidPtr->reconControl[row] pssPtr 1955 dev/raidframe/rf_reconstruct.c if (!pssPtr) { pssPtr 1965 dev/raidframe/rf_reconstruct.c pssPtr->blockCount--; pssPtr 1967 dev/raidframe/rf_reconstruct.c raidPtr->raidid, psid, pssPtr->blockCount); pssPtr 1968 dev/raidframe/rf_reconstruct.c if (pssPtr->blockCount == 0) { pssPtr 1976 dev/raidframe/rf_reconstruct.c pssPtr->flags &= ~RF_PSS_RECON_BLOCKED; pssPtr 1979 dev/raidframe/rf_reconstruct.c while (pssPtr->blockWaitList) { pssPtr 1984 dev/raidframe/rf_reconstruct.c cb = pssPtr->blockWaitList; pssPtr 1985 dev/raidframe/rf_reconstruct.c pssPtr->blockWaitList = cb->next; pssPtr 1991 dev/raidframe/rf_reconstruct.c if (!(pssPtr->flags & RF_PSS_UNDER_RECON)) { pssPtr 1994 dev/raidframe/rf_reconstruct.c ->pssTable, pssPtr); pssPtr 110 dev/raidframe/rf_reconstruct.h RF_ReconParityStripeStatus_t *pssPtr; /* pssPtr 257 dev/raidframe/rf_reconutil.c t->pssPtr = NULL;