| /netbsd/src/sys/dev/raidframe/ |
| D | rf_pqdegdags.c | 111 (_node_).params[1].p = (_p_)->bufPtr; \ 131 char *pbuf = ppda->bufPtr; in applyPDA() 132 char *qbuf = qpda->bufPtr; in applyPDA() 140 buf = pda->bufPtr; in applyPDA() 260 …r((unsigned long *) ppda->bufPtr, (unsigned long *) qpda->bufPtr, (unsigned long *) pda->bufPtr, (… in rf_PQDoubleRecoveryFunc() 262 …r((unsigned long *) ppda->bufPtr, (unsigned long *) qpda->bufPtr, (unsigned long *) ppda->bufPtr, … in rf_PQDoubleRecoveryFunc() 340 …((unsigned long *) ppda->bufPtr, (unsigned long *) qpda->bufPtr, (unsigned long *) ppda->bufPtr, (… in rf_PQWriteDoubleRecoveryFunc() 342 …((unsigned long *) ppda->bufPtr, (unsigned long *) qpda->bufPtr, (unsigned long *) qpda->bufPtr, (… in rf_PQWriteDoubleRecoveryFunc() 345 memset(qpda->bufPtr, 0, rf_RaidAddressToByte(raidPtr, qpda->numSector)); in rf_PQWriteDoubleRecoveryFunc() 346 …rf_IncQ((unsigned long *) qpda->bufPtr, (unsigned long *) ppda->bufPtr, rf_RaidAddressToByte(raidP… in rf_PQWriteDoubleRecoveryFunc() [all …]
|
| D | rf_dagdegrd.c | 186 rdNode->params[1].p = pda->bufPtr; in rf_CreateRaidOneDegradedReadDAG() 195 rdNode->params[1].p = pda->bufPtr; in rf_CreateRaidOneDegradedReadDAG() 381 tmprudNode->params[1].p = pda->bufPtr; in rf_CreateDegradedReadDAG() 399 tmprrdNode->params[1].p = pda->bufPtr; in rf_CreateDegradedReadDAG() 416 tmprrdNode->params[1].p = pda->bufPtr; in rf_CreateDegradedReadDAG() 463 xorNode->params[paramNum++].p = pda->bufPtr; in rf_CreateDegradedReadDAG() 485 xorNode->results[0] = failedPDA->bufPtr; in rf_CreateDegradedReadDAG() 486 memset(failedPDA->bufPtr, 0, rf_RaidAddressToByte(raidPtr, in rf_CreateDegradedReadDAG() 648 rdNode->params[1].p = pda->bufPtr; in rf_CreateRaidCDegradedReadDAG() 654 rdNode->params[1].p = pda->bufPtr; in rf_CreateRaidCDegradedReadDAG() [all …]
|
| D | rf_evenodd_dagfuncs.c | 694 memset(pda->bufPtr, 0, bytesPerSector * pda->numSector); in rf_EvenOddDoubleRecoveryFunc() 720 memset(pda0->bufPtr, 0, bytesPerSector * pda0->numSector); in rf_EvenOddDoubleRecoveryFunc() 722 memset(pda1->bufPtr, 0, bytesPerSector * pda1->numSector); in rf_EvenOddDoubleRecoveryFunc() 760 … buf[(prmToCol[prm])] = (char *)((RF_PhysDiskAddr_t *) node->params[prm].p)->bufPtr + in rf_EvenOddDoubleRecoveryFunc() 769 …dest[0] = (char *)((RF_PhysDiskAddr_t *) node->results[0])->bufPtr + rf_RaidAddressToByte(raidPtr,… in rf_EvenOddDoubleRecoveryFunc() 775 …dest[0] = (char *)((RF_PhysDiskAddr_t *) node->results[0])->bufPtr + rf_RaidAddressToByte(raidPtr,… in rf_EvenOddDoubleRecoveryFunc() 781 …dest[1] = (char *)((RF_PhysDiskAddr_t *) node->results[1])->bufPtr + rf_RaidAddressToByte(raidPtr,… in rf_EvenOddDoubleRecoveryFunc() 788 pbuf = (char *)ppda->bufPtr + rf_RaidAddressToByte(raidPtr, sector - psuoff); in rf_EvenOddDoubleRecoveryFunc() 789 ebuf = (char *)epda->bufPtr + rf_RaidAddressToByte(raidPtr, sector - esuoff); in rf_EvenOddDoubleRecoveryFunc() 868 buf[col] = pda->bufPtr; in rf_EOWriteDoubleRecoveryFunc() [all …]
|
| D | rf_dagdegwr.c | 317 tmprrdNode->params[1].p = pda->bufPtr; in rf_CommonCreateSimpleDegradedWriteDAG() 334 tmprrdNode->params[1].p = pda->bufPtr; in rf_CommonCreateSimpleDegradedWriteDAG() 338 xorTargetBuf = pda->bufPtr; in rf_CommonCreateSimpleDegradedWriteDAG() 412 tmpwndNode->params[1].p = pda->bufPtr; in rf_CommonCreateSimpleDegradedWriteDAG() 445 xorNode->params[paramNum++].p = pda->bufPtr; in rf_CommonCreateSimpleDegradedWriteDAG() 455 xorNode->params[paramNum++].p = failedPDA->bufPtr; in rf_CommonCreateSimpleDegradedWriteDAG() 567 pda_p->bufPtr = BUF_ALLOC(num) 673 pda_p->bufPtr = BUF_ALLOC(pda_p->numSector); in rf_WriteGenerateFailedAccessASMs() 677 pda_p->bufPtr = BUF_ALLOC(secPerSU); in rf_WriteGenerateFailedAccessASMs() 683 pda_p->bufPtr = BUF_ALLOC(pda_p->numSector); in rf_WriteGenerateFailedAccessASMs() [all …]
|
| D | rf_paritylog.h | 56 void *bufPtr; member 86 void *bufPtr; member 167 RF_PhysDiskAddr_t * pda, void *bufPtr, RF_Raid_t * raidPtr,
|
| D | rf_paritylogDiskMgr.c | 65 void *bufPtr = NULL; in AcquireReintBuffer() local 72 bufPtr = pool->buffers[pool->availBuffersIndex]; in AcquireReintBuffer() 83 return (bufPtr); in AcquireReintBuffer() 89 void *bufPtr) in ReleaseReintBuffer() argument 96 pool->buffers[pool->emptyBuffersIndex] = bufPtr; in ReleaseReintBuffer() 183 *fwr_dag_h = rf_MakeSimpleDAG(raidPtr, 1, 0, log->bufPtr, in WriteCoreLog()
|
| D | rf_dagutils.c | 503 void *bufPtr; in rf_PrintNodeInfoString() local 509 bufPtr = (void *) node->params[1].p; in rf_PrintNodeInfoString() 514 (long) pda->startSector, (int) pda->numSector, (long) bufPtr, in rf_PrintNodeInfoString() 523 bufPtr = (RF_PhysDiskAddr_t *) node->params[i + 1].p; in rf_PrintNodeInfoString() 525 (long) bufPtr, pda->col, in rf_PrintNodeInfoString() 534 bufPtr = (RF_PhysDiskAddr_t *) node->params[i + 1].p; in rf_PrintNodeInfoString() 537 (int) pda->numSector, (long) bufPtr); in rf_PrintNodeInfoString() 1114 … pda->bufPtr = rf_AllocBuffer(raidPtr, dag_h, pda->numSector << raidPtr->logBytesPerSector); in rf_GenerateFailedAccessASMs() 1123 … pda->bufPtr = rf_AllocBuffer(raidPtr, dag_h, pda->numSector << raidPtr->logBytesPerSector); in rf_GenerateFailedAccessASMs() 1205 …dest->bufPtr = (char *)(dest->bufPtr) + ((soffs > doffs) ? rf_RaidAddressToByte(raidPtr, soffs - d… in rf_RangeRestrictPDA()
|
| D | rf_driver.c | 581 void *bufPtr, void *bp, RF_RaidAccessFlags_t flags, in rf_AllocRaidAccDesc() argument 607 desc->bufPtr = bufPtr; in rf_AllocRaidAccDesc() 676 void *bufPtr, struct buf *bp, RF_RaidAccessFlags_t flags) in rf_DoAccess() argument 679 void *lbufPtr = bufPtr; in rf_DoAccess() 695 (long) bufPtr); in rf_DoAccess()
|
| D | rf_raid1.c | 345 pda->bufPtr = buf1; in rf_VerifyParityRAID1() 366 pda->bufPtr = buf1; in rf_VerifyParityRAID1() 489 pda->bufPtr = blockNode->succedents[i]->params[1].p; in rf_VerifyParityRAID1() 491 wrBlock->succedents[i]->params[1].p = pda->bufPtr; in rf_VerifyParityRAID1()
|
| D | rf_paritylog.c | 263 void *bufPtr, in rf_CreateParityLogData() argument 285 common->bufPtr = bufPtr; in rf_CreateParityLogData() 811 …memcpy((char *)log->bufPtr + (logItem * (1 << item->common->raidPtr->logBytesPerSector)), ((char *… in rf_ParityLogAppend()
|
| D | rf_desc.h | 73 void *bufPtr; /* pointer to data buffer */ member
|
| D | rf_map.c | 185 … pda_p->bufPtr = (char *)buffer + rf_RaidAddressToByte(raidPtr, (raidAddress - startAddress)); in rf_MapAccess() 715 … printf(" b0x%lx", (unsigned long) asmap->parityInfo->bufPtr); in rf_PrintFullAccessStripeMap() 722 … printf(" b0x%lx", (unsigned long) asmap->parityInfo->next->bufPtr); in rf_PrintFullAccessStripeMap() 731 printf("b0x%lx ", (unsigned long) p->bufPtr); in rf_PrintFullAccessStripeMap()
|
| D | rf_dagffrd.c | 234 tmpdiskNode->params[1].p = pda->bufPtr; in rf_CreateNonredundantDAG() 393 tmpreadNode->params[1].p = data_pda->bufPtr; in CreateMirrorReadDAG()
|
| D | rf_parityloggingdags.c | 144 rodNodes[nodeNum].params[1].p = pda->bufPtr; in rf_CommonCreateParityLoggingLargeWriteDAG() 160 wndNodes[i].params[1].p = pda->bufPtr; in rf_CommonCreateParityLoggingLargeWriteDAG() 436 writeDataNodes[i].params[1].p = pda->bufPtr; /* buffer holding new in rf_CommonCreateParityLoggingSmallWriteDAG()
|
| D | rf_aselect.c | 190 buffer = physPtr->bufPtr; in rf_SelectAlgorithm() 237 … buffer = (char *)physPtr->bufPtr + (k * (1 << raidPtr->logBytesPerSector)); in rf_SelectAlgorithm()
|
| D | rf_layout.h | 107 void *bufPtr; /* pointer to buffer supplying/receiving data */ member
|
| D | rf_dagffwr.c | 282 tmpNode->params[1].p = pda->bufPtr; in rf_CommonCreateLargeWriteDAG() 304 tmpNode->params[1].p = pda->bufPtr; in rf_CommonCreateLargeWriteDAG() 770 tmpwriteDataNode->params[1].p = pda->bufPtr; in rf_CommonCreateSmallWriteDAG() 1285 tmpwndNode->params[1].p = pda->bufPtr; in rf_CreateRaidOneWriteDAG() 1305 tmpwmirNode->params[1].p = pda->bufPtr; in rf_CreateRaidOneWriteDAG()
|
| D | rf_states.c | 205 (unsigned long) (desc->bufPtr), desc->state); in rf_ContinueDagAccess() 348 desc->bufPtr, RF_DONT_REMAP))) in rf_State_Map()
|
| D | rf_paritylogging.c | 266 l->bufPtr = lHeapPtr; in rf_ConfigureParityLogging()
|