Lines Matching refs:layoutPtr
73 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout; in rf_ConfigureEvenOdd() local
78 layoutPtr->layoutSpecificInfo = (void *) info; in rf_ConfigureEvenOdd()
91 layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk; in rf_ConfigureEvenOdd()
92 layoutPtr->numDataCol = raidPtr->numCol - 2; /* ORIG: in rf_ConfigureEvenOdd()
110 layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit; in rf_ConfigureEvenOdd()
111 layoutPtr->numParityCol = 2; in rf_ConfigureEvenOdd()
112 layoutPtr->dataStripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk; in rf_ConfigureEvenOdd()
113 raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk * layoutPtr->sectorsPerStripeUnit; in rf_ConfigureEvenOdd()
115 …raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk * layoutPtr->numDataCol * layoutPtr->sectors… in rf_ConfigureEvenOdd()
186 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout); in rf_EODagSelect() local
234 …(((asmap->numStripeUnitsAccessed <= (layoutPtr->numDataCol / 2)) && (layoutPtr->numDataCol != 1)) … in rf_EODagSelect()
249 …if (((asmap->numStripeUnitsAccessed <= (layoutPtr->numDataCol / 2)) || (asmap->numStripeUnitsAcces… in rf_EODagSelect()
255 …if (((asmap->numStripeUnitsAccessed <= (layoutPtr->numDataCol / 2)) || (asmap->numStripeUnitsAcces… in rf_EODagSelect()
273 …smap->numStripeUnitsAccessed != 1 && asmap->failedPDAs[0]->numSector != layoutPtr->sectorsPerStrip… in rf_EODagSelect()
292 …smap->numStripeUnitsAccessed != 1 && asmap->failedPDAs[0]->numSector != layoutPtr->sectorsPerStrip… in rf_EODagSelect()
301 …smap->numStripeUnitsAccessed != 1 && asmap->failedPDAs[0]->numSector != layoutPtr->sectorsPerStrip… in rf_EODagSelect()
334 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout); in rf_VerifyParityEvenOdd() local
335 RF_RaidAddr_t startAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr); in rf_VerifyParityEvenOdd()
338 int bytesPerStripe = numbytes * layoutPtr->numDataCol; in rf_VerifyParityEvenOdd()
352 RF_StripeNum_t psID = rf_RaidAddressToParityStripeID(layoutPtr, raidAddr, &which_ru); in rf_VerifyParityEvenOdd()
353 int stripeWidth = layoutPtr->numDataCol + layoutPtr->numParityCol; in rf_VerifyParityEvenOdd()
362 numbytes * (layoutPtr->numDataCol + layoutPtr->numParityCol), in rf_VerifyParityEvenOdd()
373 … asm_h = rf_MapAccess(raidPtr, startAddr, layoutPtr->dataSectorsPerStripe, buf, RF_DONT_REMAP); in rf_VerifyParityEvenOdd()
376 for (pda = asmap->physInfo, i = 0; i < layoutPtr->numDataCol; i++, pda = pda->next) { in rf_VerifyParityEvenOdd()
393 blockNode->succedents[layoutPtr->numDataCol]->params[0].p = asmap->parityInfo; in rf_VerifyParityEvenOdd()
403 blockNode->succedents[layoutPtr->numDataCol + 1]->params[0].p = asmap->qInfo; in rf_VerifyParityEvenOdd()
434 RF_ASSERT(i == layoutPtr->numDataCol); in rf_VerifyParityEvenOdd()