Home
last modified time | relevance | path

Searched refs:bufPtr (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/sys/dev/raidframe/
Drf_pqdegdags.c111 (_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 …]
Drf_dagdegrd.c186 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 …]
Drf_evenodd_dagfuncs.c694 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 …]
Drf_dagdegwr.c317 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 …]
Drf_paritylog.h56 void *bufPtr; member
86 void *bufPtr; member
167 RF_PhysDiskAddr_t * pda, void *bufPtr, RF_Raid_t * raidPtr,
Drf_paritylogDiskMgr.c65 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()
Drf_dagutils.c503 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()
Drf_driver.c581 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()
Drf_raid1.c345 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()
Drf_paritylog.c263 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()
Drf_desc.h73 void *bufPtr; /* pointer to data buffer */ member
Drf_map.c185 … 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()
Drf_dagffrd.c234 tmpdiskNode->params[1].p = pda->bufPtr; in rf_CreateNonredundantDAG()
393 tmpreadNode->params[1].p = data_pda->bufPtr; in CreateMirrorReadDAG()
Drf_parityloggingdags.c144 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()
Drf_aselect.c190 buffer = physPtr->bufPtr; in rf_SelectAlgorithm()
237 … buffer = (char *)physPtr->bufPtr + (k * (1 << raidPtr->logBytesPerSector)); in rf_SelectAlgorithm()
Drf_layout.h107 void *bufPtr; /* pointer to buffer supplying/receiving data */ member
Drf_dagffwr.c282 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()
Drf_states.c205 (unsigned long) (desc->bufPtr), desc->state); in rf_ContinueDagAccess()
348 desc->bufPtr, RF_DONT_REMAP))) in rf_State_Map()
Drf_paritylogging.c266 l->bufPtr = lHeapPtr; in rf_ConfigureParityLogging()