Home | History | Annotate | Download | only in raidframe

Lines Matching defs:coeff

90     unsigned char coeff);
93 unsigned length, unsigned coeff);
252 unsigned long coeff;
269 coeff = rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), new->raidAddress);
272 coeff = (coeff % raidPtr->Layout.numDataCol);
274 QDelta(qpbuf, obuf, nbuf, rf_RaidAddressToByte(raidPtr, old->numSector), coeff);
315 unsigned long coeff;
331 coeff = rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), new->raidAddress);
334 coeff = (coeff % raidPtr->Layout.numDataCol);
335 QDelta(qbuf, obuf, nbuf, rf_RaidAddressToByte(raidPtr, old->numSector), coeff);
363 unsigned long coeff;
372 coeff = rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), old->raidAddress);
375 coeff = (coeff % raidPtr->Layout.numDataCol);
380 rf_IncQ((unsigned long *) qpbuf, (unsigned long *) obuf, rf_RaidAddressToByte(raidPtr, old->numSector), coeff);
406 unsigned long coeff;
420 coeff = rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), old->raidAddress);
423 coeff = (coeff % raidPtr->Layout.numDataCol);
430 rf_IncQ((unsigned long *) qpbuf, (unsigned long *) obuf, rf_RaidAddressToByte(raidPtr, old->numSector), coeff);
542 unsigned long coeff;
554 coeff = rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), pda->raidAddress);
556 coeff = (coeff % raidPtr->Layout.numDataCol);
557 rf_IncQ((unsigned long *) destbuf, (unsigned long *) srcbuf, rf_RaidAddressToByte(raidPtr, pda->numSector), coeff);
560 coeff = (rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), failedPDA->startSector) % raidPtr->Layout.numDataCol);
561 rf_InvertQ(node->results[0], node->results[0], rf_RaidAddressToByte(raidPtr, pda->numSector), coeff);
602 unsigned long coeff;
616 coeff = rf_RaidAddressToStripeUnitID(&(raidPtr->Layout), old->raidAddress);
619 coeff = (coeff % raidPtr->Layout.numDataCol);
623 rf_IncQ((unsigned long *) qpbuf, (unsigned long *) obuf, rf_RaidAddressToByte(raidPtr, old->numSector), coeff);
638 coeff - colummn;
640 compute dest ^= qfor[28-coeff][rn[coeff+1] a]
647 rf_IncQ(unsigned long *dest, unsigned long *buf, unsigned length, unsigned coeff)
651 unsigned int *q = &(rf_qfor[28 - coeff][0]);
652 unsigned r = rf_rn[coeff + 1];
705 dest ^= rf_qfor[28-coeff][rf_rn[coeff+1] (old^new) ]
719 unsigned char coeff)
724 unsigned int *q = &(rf_qfor[28 - coeff][0]);
725 unsigned int r = rf_rn[coeff + 1];
837 Assume col coeff is lost. Let q the contents of Q after
841 q[28-coeff][a_i ^ r_i+1] = q
844 So q[3+coeff][q[28-coeff][a_i ^ r_{i+1}]] =
847 so a_i = r_{coeff+1} ^ q[3+coeff][q]
860 unsigned coeff)
864 unsigned int *q = &(rf_qfor[3 + coeff][0]);
865 unsigned r = rf_rn[coeff + 1];