Lines Matching refs:pda
275 RF_PhysDiskAddr_t *pda; in rf_VerifyParityRAID1() local
335 for (pda = aasm->physInfo, i = 0; i < layoutPtr->numDataCol; i++, pda = pda->next) { in rf_VerifyParityRAID1()
336 RF_ASSERT(pda); in rf_VerifyParityRAID1()
338 rf_RangeRestrictPDA(raidPtr, parityPDA, pda, 0, 1); in rf_VerifyParityRAID1()
340 RF_ASSERT(pda->numSector != 0); in rf_VerifyParityRAID1()
341 if (rf_TryToRedirectPDA(raidPtr, pda, 0)) { in rf_VerifyParityRAID1()
345 pda->bufPtr = buf1; in rf_VerifyParityRAID1()
346 blockNode->succedents[i]->params[0].p = pda; in rf_VerifyParityRAID1()
352 RF_ASSERT(pda == NULL); in rf_VerifyParityRAID1()
358 …for (pda = aasm->parityInfo; i < layoutPtr->numDataCol + layoutPtr->numParityCol; i++, pda = pda->… in rf_VerifyParityRAID1()
359 RF_ASSERT(pda); in rf_VerifyParityRAID1()
360 rf_RangeRestrictPDA(raidPtr, parityPDA, pda, 0, 1); in rf_VerifyParityRAID1()
361 RF_ASSERT(pda->numSector != 0); in rf_VerifyParityRAID1()
362 if (rf_TryToRedirectPDA(raidPtr, pda, 0)) { in rf_VerifyParityRAID1()
366 pda->bufPtr = buf1; in rf_VerifyParityRAID1()
367 blockNode->succedents[i]->params[0].p = pda; in rf_VerifyParityRAID1()
373 RF_ASSERT(pda == NULL); in rf_VerifyParityRAID1()
488 pda = blockNode->succedents[j]->params[0].p; in rf_VerifyParityRAID1()
489 pda->bufPtr = blockNode->succedents[i]->params[1].p; in rf_VerifyParityRAID1()
490 wrBlock->succedents[i]->params[0].p = pda; in rf_VerifyParityRAID1()
491 wrBlock->succedents[i]->params[1].p = pda->bufPtr; in rf_VerifyParityRAID1()