Lines Matching refs:pda
170 RF_PhysDiskAddr_t *pda = (RF_PhysDiskAddr_t *) node->params[0].p;
182 logData = rf_CreateParityLogData(RF_UPDATE, pda, bf,
207 RF_PhysDiskAddr_t *pda = (RF_PhysDiskAddr_t *) node->params[0].p;
219 logData = rf_CreateParityLogData(RF_OVERWRITE, pda, bf,
274 RF_PhysDiskAddr_t *pda = (RF_PhysDiskAddr_t *) node->params[0].p;
286 req = rf_CreateDiskQueueData(iotype, pda->startSector, pda->numSector,
300 rf_DiskIOEnqueue(&(dqs[pda->col]), req, priority);
313 RF_PhysDiskAddr_t *pda = (RF_PhysDiskAddr_t *) node->params[0].p;
326 req = rf_CreateDiskQueueData(iotype, pda->startSector, pda->numSector,
342 rf_DiskIOEnqueue(&(dqs[pda->col]), req, priority);
356 RF_PhysDiskAddr_t *pda = (RF_PhysDiskAddr_t *) node->params[0].p;
374 rf_DiskIOEnqueue(&(dqs[pda->col]), req, RF_IO_NORMAL_PRIORITY);
439 * SU, and use the pda params to determine where within the buffer to
517 RF_PhysDiskAddr_t *pda;
531 pda = (RF_PhysDiskAddr_t *) node->params[i].p;
533 suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
535 retcode = rf_bxor(srcbuf, destbuf, rf_RaidAddressToByte(raidPtr, pda->numSector));
555 * described by pda is one SU in size (which by implication means it's
558 * the portion of targbuf identified in the pda. */
561 rf_XorIntoBuffer(RF_Raid_t *raidPtr, RF_PhysDiskAddr_t *pda,
566 int SUOffset = pda->startSector % sectPerSU;
569 RF_ASSERT(pda->numSector <= sectPerSU);
572 length = rf_RaidAddressToByte(raidPtr, pda->numSector);