| /mirbsd/src/sys/dev/raidframe/ |
| D | rf_psstatus.c | 194 RF_StripeNum_t psID, RF_ReconUnitNum_t which_ru, RF_PSSFlags_t flags, in rf_LookupRUStatus() argument 202 if (p->parityStripeID == psID && p->which_ru == which_ru) in rf_LookupRUStatus() 208 psID, which_ru); in rf_LookupRUStatus() 214 p->which_ru = which_ru; in rf_LookupRUStatus() 282 RF_StripeNum_t psid, RF_ReconUnitNum_t which_ru) in rf_RemoveFromActiveReconTable() argument 292 if ((p->parityStripeID == psid) && (p->which_ru == which_ru)) in rf_RemoveFromActiveReconTable() 300 Dprintf2("PSS: deleting pss for psid %ld ru %d.\n", psid, which_ru); in rf_RemoveFromActiveReconTable() 380 (long) p->parityStripeID, p->which_ru, in rf_RealPrintPSStatusTable()
|
| D | rf_reconbuffer.c | 149 (long) rbuf->parityStripeID, rbuf->which_ru, in rf_SubmitReconBufferBasic() 157 rbuf->parityStripeID, rbuf->which_ru, RF_PSS_NONE, &created); in rf_SubmitReconBufferBasic() 267 cb->callbackArg2.v = rbuf->which_ru; in rf_SubmitReconBufferBasic() 298 t->which_ru = rbuf->which_ru; in rf_SubmitReconBufferBasic() 424 (long) rbuf->parityStripeID, rbuf->which_ru); in rf_CheckForFullRbuf() 430 rbuf->which_ru); in rf_CheckForFullRbuf() 441 (long) rbuf->parityStripeID, rbuf->which_ru); in rf_CheckForFullRbuf() 473 (long) rbuf->parityStripeID, rbuf->which_ru); in rf_ReleaseFloatingReconBuffer() 509 (long) pssPtr->parityStripeID, pssPtr->which_ru); in rf_ReleaseBufferWaiters() 540 (cb->callbackArg2.v == rbuf->which_ru)) { in rf_ReleaseBufferWaiter()
|
| D | rf_reconstruct.c | 979 rbuf->parityStripeID, rbuf->which_ru, in rf_ProcessReconEvent() 985 rbuf->parityStripeID, rbuf->which_ru); in rf_ProcessReconEvent() 1145 rbuf->which_ru = ctrl->ru_count; in rf_IssueNextReadRequest() 1166 rbuf->which_ru = ctrl->ru_count; in rf_IssueNextReadRequest() 1192 RF_ReconUnitNum_t which_ru = ctrl->ru_count; in rf_TryToRead() local 1202 ctrl->headSepCounter, which_ru)) in rf_TryToRead() 1206 ->pssTable, psid, which_ru, RF_PSS_CREATE, &created); in rf_TryToRead() 1214 row, col, psid, which_ru); in rf_TryToRead() 1217 psid, which_ru); in rf_TryToRead() 1237 " stall.\n", psid, which_ru); in rf_TryToRead() [all …]
|
| D | rf_raid1.c | 174 RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDRAID1() argument 176 *which_ru = 0; in rf_MapSIDToPSIDRAID1() 289 RF_ReconUnitNum_t which_ru; in rf_VerifyParityRAID1() local 303 psID = rf_RaidAddressToParityStripeID(layoutPtr, raidAddr, &which_ru); in rf_VerifyParityRAID1() 370 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityRAID1() 393 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityRAID1() 512 which_ru); in rf_VerifyParityRAID1() 592 rbuf->col, (long) rbuf->parityStripeID, rbuf->which_ru, in rf_SubmitReconBufferRAID1() 608 rbuf->parityStripeID, rbuf->which_ru, RF_PSS_NONE, &created); in rf_SubmitReconBufferRAID1() 668 cb->callbackArg2.v = rbuf->which_ru; in rf_SubmitReconBufferRAID1() [all …]
|
| D | rf_dagffwr.c | 167 RF_ReconUnitNum_t which_ru; in rf_CommonCreateLargeWriteDAG() local 173 asmap->raidAddress, &which_ru); in rf_CommonCreateLargeWriteDAG() 248 0, 0, which_ru); in rf_CommonCreateLargeWriteDAG() 267 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateLargeWriteDAG() 329 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateLargeWriteDAG() 351 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateLargeWriteDAG() 476 RF_ReconUnitNum_t which_ru; in rf_CommonCreateSmallWriteDAG() local 490 asmap->raidAddress, &which_ru); in rf_CommonCreateSmallWriteDAG() 611 lu_flag, 0, which_ru); in rf_CommonCreateSmallWriteDAG() 633 lu_flag, 0, which_ru); in rf_CommonCreateSmallWriteDAG() [all …]
|
| D | rf_diskqueue.c | 559 RF_ReconUnitNum_t which_ru) in rf_DiskIOPromote() argument 566 retval = (queue->qPtr->Promote) (queue->qHdr, parityStripeID, which_ru); in rf_DiskIOPromote() 578 RF_ReconUnitNum_t which_ru, in rf_CreateDiskQueueData() argument 598 p->which_ru = which_ru; in rf_CreateDiskQueueData() 619 RF_ReconUnitNum_t which_ru, in rf_CreateDiskQueueDataFull() argument 642 p->which_ru = which_ru; in rf_CreateDiskQueueDataFull()
|
| D | rf_dagdegrd.c | 124 RF_ReconUnitNum_t which_ru; in rf_CreateRaidOneDegradedReadDAG() local 130 asmap->raidAddress, &which_ru); in rf_CreateRaidOneDegradedReadDAG() 186 0, 0, which_ru); in rf_CreateRaidOneDegradedReadDAG() 196 0, 0, which_ru); in rf_CreateRaidOneDegradedReadDAG() 272 RF_ReconUnitNum_t which_ru; in rf_CreateDegradedReadDAG() local 288 asmap->raidAddress, &which_ru); in rf_CreateDegradedReadDAG() 376 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CreateDegradedReadDAG() 395 which_ru); in rf_CreateDegradedReadDAG() 412 which_ru); in rf_CreateDegradedReadDAG() 433 which_ru); in rf_CreateDegradedReadDAG() [all …]
|
| D | rf_parityloggingdags.c | 86 RF_ReconUnitNum_t which_ru; in rf_CommonCreateParityLoggingLargeWriteDAG() local 91 asmap->raidAddress, &which_ru); in rf_CommonCreateParityLoggingLargeWriteDAG() 155 0, 0, which_ru); in rf_CommonCreateParityLoggingLargeWriteDAG() 174 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateParityLoggingLargeWriteDAG() 362 RF_ReconUnitNum_t which_ru; in rf_CommonCreateParityLoggingSmallWriteDAG() local 368 asmap->raidAddress, &which_ru); in rf_CommonCreateParityLoggingSmallWriteDAG() 459 0, which_ru); in rf_CommonCreateParityLoggingSmallWriteDAG() 478 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateParityLoggingSmallWriteDAG() 497 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateParityLoggingSmallWriteDAG() 509 lu_flag, which_ru); in rf_CommonCreateParityLoggingSmallWriteDAG()
|
| D | rf_dagdegwr.c | 164 RF_ReconUnitNum_t which_ru; in rf_CommonCreateSimpleDegradedWriteDAG() local 178 asmap->raidAddress, &which_ru); in rf_CommonCreateSimpleDegradedWriteDAG() 305 RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateSimpleDegradedWriteDAG() 322 RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateSimpleDegradedWriteDAG() 372 RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateSimpleDegradedWriteDAG() 397 RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateSimpleDegradedWriteDAG() 415 RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_CommonCreateSimpleDegradedWriteDAG() 712 0, 0, which_ru); \ 728 RF_ReconUnitNum_t which_ru; in rf_DoubleDegSmallWrite() local 731 layoutPtr, asmap->raidAddress, &which_ru); in rf_DoubleDegSmallWrite()
|
| D | rf_fifo.c | 179 RF_ReconUnitNum_t which_ru) in rf_FifoPromote() argument 192 lp->which_ru == which_ru) { in rf_FifoPromote()
|
| D | rf_cvscan.c | 418 RF_ReconUnitNum_t which_ru) in rf_CvscanPromote() argument 427 tmp->which_ru == which_ru) { in rf_CvscanPromote() 442 tmp->which_ru == which_ru) { in rf_CvscanPromote()
|
| D | rf_raid0.c | 122 RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDRAID0() argument 124 *which_ru = 0; in rf_MapSIDToPSIDRAID0()
|
| D | rf_raid4.c | 144 RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDRAID4() argument 146 *which_ru = 0; in rf_MapSIDToPSIDRAID4()
|
| D | rf_evenodd.c | 463 RF_ReconUnitNum_t which_ru; in rf_VerifyParityEvenOdd() local 465 raidAddr, &which_ru); in rf_VerifyParityEvenOdd() 507 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityEvenOdd() 603 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityEvenOdd() 635 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityEvenOdd()
|
| D | rf_parityscan.c | 197 RF_ReconUnitNum_t which_ru; in rf_VerifyParityBasic() local 199 raidAddr, &which_ru); in rf_VerifyParityBasic() 238 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityBasic() 300 RF_CREATE_PARAM3(RF_IO_NORMAL_PRIORITY, 0, 0, which_ru); in rf_VerifyParityBasic()
|
| D | rf_layout.c | 519 RF_StripeNum_t stripeID, RF_ReconUnitNum_t *which_ru) in rf_MapStripeIDToParityStripeID() argument 525 *which_ru = 0; in rf_MapStripeIDToParityStripeID() 529 &parityStripeID, which_ru); in rf_MapStripeIDToParityStripeID()
|
| D | rf_raid5_rotatedspare.c | 168 RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDRAID5_RS() argument 170 *which_ru = 0; in rf_MapSIDToPSIDRAID5_RS()
|
| D | rf_interdecluster.c | 259 RF_StripeNum_t stripeID, RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDInterDecluster() argument 261 *which_ru = 0; in rf_MapSIDToPSIDInterDecluster()
|
| D | rf_chaindecluster.c | 253 RF_StripeNum_t stripeID, RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDChainDecluster() argument 255 *which_ru = 0; in rf_MapSIDToPSIDChainDecluster()
|
| D | rf_sstf.c | 613 RF_ReconUnitNum_t which_ru) in rf_SstfPromote() argument 625 (int) which_ru, sstfq->left.qlen, sstfq->right.qlen, in rf_SstfPromote() 635 && (r->which_ru == which_ru)) { in rf_SstfPromote()
|
| D | rf_raid5.c | 171 RF_StripeNum_t *psID, RF_ReconUnitNum_t *which_ru) in rf_MapSIDToPSIDRAID5() argument 173 *which_ru = 0; in rf_MapSIDToPSIDRAID5()
|
| D | rf_psstatus.h | 72 RF_ReconUnitNum_t which_ru; /* member
|
| D | rf_dagfuncs.c | 285 unsigned which_ru = RF_EXTRACT_RU(node->params[3].v); in rf_DiskReadFuncForThreads() local 300 buf, parityStripeID, which_ru, in rf_DiskReadFuncForThreads() 327 unsigned which_ru = RF_EXTRACT_RU(node->params[3].v); in rf_DiskWriteFuncForThreads() local 342 buf, parityStripeID, which_ru, in rf_DiskWriteFuncForThreads()
|
| D | rf_reconstruct.h | 68 int which_ru; /* member
|
| D | rf_diskqueue.h | 71 RF_ReconUnitNum_t which_ru; /* Which RU within this parity stripe */ member
|