rf_pqdegdags.c | 58 RF_PhysDiskAddr_t * qpda, const struct buf *bp); 124 applyPDA(RF_Raid_t *raidPtr, RF_PhysDiskAddr_t *pda, RF_PhysDiskAddr_t *ppda, RF_PhysDiskAddr_t *qpda, const struct buf *bp) 132 char *qbuf = qpda->bufPtr; 198 RF_PhysDiskAddr_t *ppda, *qpda, *pda, npda; local in function:rf_PQDoubleRecoveryFunc 211 qpda = node->params[np - 4].p; 217 qpda = node->params[np - 3].p; 230 applyPDA(raidPtr, pda, ppda, qpda, node->dagHdr->bp); 232 applyPDA(raidPtr, pda, ppda, qpda, node->dagHdr->bp); 260 rf_PQ_recover((unsigned long *) ppda->bufPtr, (unsigned long *) qpda->bufPtr, (unsigned long *) pda->bufPtr, (unsigned long *) ppda->bufPtr, rf_RaidAddressToByte(raidPtr, pda->numSector), coeff, i); 262 rf_PQ_recover((unsigned long *) ppda->bufPtr, (unsigned long *) qpda->bufPtr, (unsigned long *) ppda->bufPtr, (unsigned long *) pda->bufPtr, rf_RaidAddressToByte(raidP (…) 307 RF_PhysDiskAddr_t *ppda, *qpda, *pda, npda; local in function:rf_PQWriteDoubleRecoveryFunc [all...] |