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

  /src/sys/dev/raidframe/
rf_fifo.h 58 rf_FifoPromote(void *q_in, RF_StripeNum_t parityStripeID,
rf_cvscan.h 79 rf_CvscanPromote(void *qptr, RF_StripeNum_t parityStripeID,
rf_reconbuffer.c 139 rbuf->col, (long) rbuf->parityStripeID, rbuf->which_ru, (long) rbuf->failedDiskSectorOffset);
141 RF_LOCK_PSS_MUTEX(raidPtr, rbuf->parityStripeID);
150 pssPtr = rf_LookupRUStatus(raidPtr, reconCtrlPtr->pssTable, rbuf->parityStripeID, rbuf->which_ru, RF_PSS_NONE, NULL);
195 RF_UNLOCK_PSS_MUTEX(raidPtr, rbuf->parityStripeID);
239 cb->v = rbuf->parityStripeID;
265 t->parityStripeID = rbuf->parityStripeID;
288 RF_UNLOCK_PSS_MUTEX(raidPtr, rbuf->parityStripeID);
374 (long) rbuf->parityStripeID, rbuf->which_ru);
377 (long) rbuf->parityStripeID, rbuf->which_ru)
    [all...]
rf_sstf.h 61 rf_SstfPromote(void *qptr, RF_StripeNum_t parityStripeID,
rf_fifo.c 153 * This routine will promote all accesses tagged with the indicated parityStripeID from
158 rf_FifoPromote(void *q_in, RF_StripeNum_t parityStripeID,
169 if (lp->parityStripeID == parityStripeID && lp->which_ru == which_ru) {
171 * %ld\n",parityStripeID); */
rf_psstatus.c 160 if (p->parityStripeID == psID && p->which_ru == which_ru)
169 p->parityStripeID = psID;
202 RF_PSStatusHeader_t *hdr = &(pssTable[RF_HASH_PSID(raidPtr, pssPtr->parityStripeID)]);
236 if ((p->parityStripeID == psid) && (p->which_ru == which_ru))
261 Dprintf1("Waking up access waiting on parity stripe ID %ld\n", p->parityStripeID);
306 (long) p->parityStripeID, p->which_ru, p->blockCount, procsWaiting, blocksWaiting, bufsWaiting);
rf_diskqueue.c 357 /* promotes accesses tagged with the given parityStripeID from low priority
363 rf_DiskIOPromote(RF_DiskQueue_t *queue, RF_StripeNum_t parityStripeID,
371 retval = (queue->qPtr->Promote) (queue->qHdr, parityStripeID, which_ru);
379 RF_StripeNum_t parityStripeID,
411 p->parityStripeID = parityStripeID;
rf_raid1.c 576 (long) rbuf->parityStripeID, rbuf->which_ru,
583 (long) rbuf->parityStripeID, (long) rbuf->buffer);
585 (long)rbuf->parityStripeID, b[0], b[1], b[2], b[3], b[4]);
587 RF_LOCK_PSS_MUTEX(raidPtr, rbuf->parityStripeID);
597 rbuf->parityStripeID, rbuf->which_ru, RF_PSS_NONE, NULL);
656 cb->v = rbuf->parityStripeID;
671 t->parityStripeID = rbuf->parityStripeID;
695 RF_UNLOCK_PSS_MUTEX(raidPtr, rbuf->parityStripeID);
rf_dagffwr.c 178 RF_StripeNum_t parityStripeID;
185 parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr,
283 tmpNode->params[2].v = parityStripeID;
305 tmpNode->params[2].v = parityStripeID;
374 wnpNode->params[2].v = parityStripeID;
394 wnqNode->params[2].v = parityStripeID;
544 RF_StripeNum_t parityStripeID;
551 parityStripeID = rf_RaidAddressToParityStripeID(&(raidPtr->Layout),
699 tmpreadDataNode->params[2].v = parityStripeID;
722 tmpreadParityNode->params[2].v = parityStripeID;
    [all...]
rf_dagdegrd.c 122 RF_StripeNum_t parityStripeID;
128 parityStripeID = rf_RaidAddressToParityStripeID(&(raidPtr->Layout),
187 rdNode->params[2].v = parityStripeID;
196 rdNode->params[2].v = parityStripeID;
278 RF_StripeNum_t parityStripeID;
287 parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr,
382 tmprudNode->params[2].v = parityStripeID;
400 tmprrdNode->params[2].v = parityStripeID;
417 tmprrdNode->params[2].v = parityStripeID;
436 rpNode->params[2].v = parityStripeID;
    [all...]
rf_reconstruct.h 52 RF_StripeNum_t parityStripeID; /* the parity stripe that this data
rf_diskqueue.h 61 RF_StripeNum_t parityStripeID; /* the RAID parity stripe ID this
rf_layout.c 480 RF_StripeNum_t parityStripeID;
487 (layoutPtr->map->MapSIDToPSID) (layoutPtr, stripeID, &parityStripeID, which_ru);
489 return (parityStripeID);
rf_cvscan.c 349 rf_CvscanPromote(void *q_in, RF_StripeNum_t parityStripeID,
358 if (tmp->parityStripeID == parityStripeID && tmp->which_ru == which_ru) {
372 if (tmp->parityStripeID == parityStripeID && tmp->which_ru == which_ru) {
rf_psstatus.h 75 RF_StripeNum_t parityStripeID; /* the parity stripe ID */
rf_dagdegwr.c 181 RF_StripeNum_t parityStripeID;
186 parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr, asmap->raidAddress,
318 tmprrdNode->params[2].v = parityStripeID;
335 tmprrdNode->params[2].v = parityStripeID;
378 wnpNode->params[2].v = parityStripeID;
396 wnqNode->params[2].v = parityStripeID;
413 tmpwndNode->params[2].v = parityStripeID;
707 (_node_).params[2].v = parityStripeID; \
728 RF_StripeNum_t parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr, asmap->raidAddress, &which_ru);
rf_parityloggingdags.c 96 RF_StripeNum_t parityStripeID = rf_RaidAddressToParityStripeID(&(raidPtr->Layout), asmap->raidAddress, &which_ru);
145 rodNodes[nodeNum].params[2].v = parityStripeID;
161 wndNodes[i].params[2].v = parityStripeID;
342 RF_StripeNum_t parityStripeID = rf_RaidAddressToParityStripeID(&(raidPtr->Layout), asmap->raidAddress, &which_ru);
408 readDataNodes[i].params[2].v = parityStripeID;
423 readParityNodes[i].params[2].v = parityStripeID;
438 writeDataNodes[i].params[2].v = parityStripeID;
rf_dagfuncs.c 270 RF_StripeNum_t parityStripeID = (RF_StripeNum_t) node->params[2].v;
277 bf, parityStripeID, which_ru, node->wakeFunc, node,
299 RF_StripeNum_t parityStripeID = (RF_StripeNum_t) node->params[2].v;
307 bf, parityStripeID, which_ru, node->wakeFunc, node,
rf_reconstruct.c 993 event->col, rbuf->parityStripeID);
995 rbuf->parityStripeID, rbuf->buffer, rbuf->buffer[0] & 0xff, rbuf->buffer[1] & 0xff,
1019 rbuf->parityStripeID, rbuf->which_ru, raidPtr->reconControl->percentComplete);
1022 rf_RemoveFromActiveReconTable(raidPtr, rbuf->parityStripeID, rbuf->which_ru);
1231 rbuf->parityStripeID = ctrl->curPSID;
1494 rbuf->spCol, rbuf->spOffset, rbuf->parityStripeID,
1497 rbuf->parityStripeID, rbuf->buffer[0] & 0xff, rbuf->buffer[1] & 0xff,
1504 rbuf->parityStripeID, rbuf->which_ru,
1577 Dprintf2("Reconstruction completed on psid %ld ru %d\n", rbuf->parityStripeID, rbuf->which_ru);
1826 new_rbuf->parityStripeID = psid; /* fill in the buffer *
    [all...]
rf_sstf.c 513 rf_SstfPromote(void *qptr, RF_StripeNum_t parityStripeID, RF_ReconUnitNum_t which_ru)
530 if ((r->parityStripeID == parityStripeID)
rf_pqdegdags.c 112 (_node_).params[2].v = parityStripeID; \

Completed in 22 milliseconds