OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sat Sep 20 22:09:52 GMT 2025