/src/sys/dev/raidframe/ |
rf_parityloggingdags.c | 93 RF_ReconUnitNum_t which_ru; local in function:rf_CommonCreateParityLoggingLargeWriteDAG 96 RF_StripeNum_t parityStripeID = rf_RaidAddressToParityStripeID(&(raidPtr->Layout), asmap->raidAddress, &which_ru); 146 rodNodes[nodeNum].params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 162 wndNodes[i].params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 339 RF_ReconUnitNum_t which_ru; local in function:rf_CommonCreateParityLoggingSmallWriteDAG 342 RF_StripeNum_t parityStripeID = rf_RaidAddressToParityStripeID(&(raidPtr->Layout), asmap->raidAddress, &which_ru); 409 readDataNodes[i].params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 424 readParityNodes[i].params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 439 writeDataNodes[i].params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru);
|
rf_psstatus.h | 76 RF_ReconUnitNum_t which_ru; /* which reconstruction unit with the member in struct:RF_ReconParityStripeStatus_s
|
rf_parityscan.c | 209 RF_ReconUnitNum_t which_ru; local in function:rf_VerifyParityBasic 212 &which_ru); 245 blockNode->succedents[i]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 301 wrBlock->succedents[0]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru);
|
rf_raid1.c | 158 RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) 160 *which_ru = 0; 269 RF_ReconUnitNum_t which_ru; local in function:rf_VerifyParityRAID1 283 psID = rf_RaidAddressToParityStripeID(layoutPtr, raidAddr, &which_ru); 349 blockNode->succedents[i]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 370 blockNode->succedents[i]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 493 wrBlock->succedents[i]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 576 (long) rbuf->parityStripeID, rbuf->which_ru, 597 rbuf->parityStripeID, rbuf->which_ru, RF_PSS_NONE, NULL); 672 t->which_ru = rbuf->which_ru [all...] |
rf_diskqueue.h | 63 RF_ReconUnitNum_t which_ru; /* which RU within this parity stripe */ member in struct:RF_DiskQueueData_s
|
rf_dagffwr.c | 180 RF_ReconUnitNum_t which_ru; local in function:rf_CommonCreateLargeWriteDAG 187 &which_ru); 285 which_ru); 306 tmpNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 375 wnpNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 395 wnqNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 540 RF_ReconUnitNum_t which_ru; local in function:rf_CommonCreateSmallWriteDAG 552 asmap->raidAddress, &which_ru); 701 which_ru); 724 which_ru); 1207 RF_ReconUnitNum_t which_ru; local in function:rf_CreateRaidOneWriteDAG [all...] |
rf_evenodd.c | 351 RF_ReconUnitNum_t which_ru; local in function:rf_VerifyParityEvenOdd 352 RF_StripeNum_t psID = rf_RaidAddressToParityStripeID(layoutPtr, raidAddr, &which_ru); 385 blockNode->succedents[i]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 467 wrBlock->succedents[0]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 497 wrBlock->succedents[0]->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru);
|
rf_dagdegrd.c | 123 RF_ReconUnitNum_t which_ru; local in function:rf_CreateRaidOneDegradedReadDAG 129 asmap->raidAddress, &which_ru); 189 which_ru); 198 which_ru); 274 RF_ReconUnitNum_t which_ru; local in function:rf_CreateDegradedReadDAG 288 asmap->raidAddress, &which_ru); 383 tmprudNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 401 tmprrdNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 418 tmprrdNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 437 rpNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 583 RF_ReconUnitNum_t which_ru; local in function:rf_CreateRaidCDegradedReadDAG 1051 RF_ReconUnitNum_t which_ru; local in function:rf_DoubleDegRead [all...] |
rf_dagfuncs.c | 272 unsigned which_ru = RF_EXTRACT_RU(node->params[3].v); local in function:rf_DiskReadFuncForThreads 277 bf, parityStripeID, which_ru, node->wakeFunc, node, 301 unsigned which_ru = RF_EXTRACT_RU(node->params[3].v); local in function:rf_DiskWriteFuncForThreads 307 bf, parityStripeID, which_ru, node->wakeFunc, node,
|
rf_reconstruct.h | 54 int which_ru; /* which reconstruction unit within the PSS */ member in struct:RF_ReconBuffer_s
|
rf_dagdegwr.c | 175 RF_ReconUnitNum_t which_ru; local in function:rf_CommonCreateSimpleDegradedWriteDAG 187 &which_ru); 319 tmprrdNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 336 tmprrdNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 379 wnpNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 397 wnqNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 414 tmpwndNode->params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru); 708 (_node_).params[3].v = RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, which_ru) 726 RF_ReconUnitNum_t which_ru; local in function:rf_DoubleDegSmallWrite 728 RF_StripeNum_t parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr, asmap->raidAddress, &which_ru); [all...] |
rf_reconstruct.c | 1019 rbuf->parityStripeID, rbuf->which_ru, raidPtr->reconControl->percentComplete); 1022 rf_RemoveFromActiveReconTable(raidPtr, rbuf->parityStripeID, rbuf->which_ru); 1215 rbuf->which_ru = ctrl->ru_count; 1232 rbuf->which_ru = ctrl->ru_count; 1258 RF_ReconUnitNum_t which_ru = ctrl->ru_count; local in function:TryToRead 1265 if (CheckHeadSeparation(raidPtr, ctrl, col, ctrl->headSepCounter, which_ru)) 1272 pssPtr = rf_LookupRUStatus(raidPtr, raidPtr->reconControl->pssTable, psid, which_ru, RF_PSS_CREATE, newpssPtr); 1281 status = CheckForcedOrBlockedReconstruction(raidPtr, pssPtr, ctrl, col, psid, which_ru); 1283 Dprintf2("RECON: Stalling psid %ld ru %d: recon blocked\n", psid, which_ru); 1298 Dprintf2("RECON: Skipping psid %ld ru %d: prior recon after stall\n", psid, which_ru); 1768 RF_ReconUnitNum_t which_ru; \/* RU within parity stripe *\/ local in function:rf_ForceOrBlockRecon 1893 RF_ReconUnitNum_t which_ru; local in function:rf_UnblockRecon [all...] |