Lines Matching refs:layoutPtr
61 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout; in rf_ConfigureRAID5() local
69 layoutPtr->layoutSpecificInfo = (void *) info; in rf_ConfigureRAID5()
86 layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk; in rf_ConfigureRAID5()
87 layoutPtr->numDataCol = raidPtr->numCol - 1; in rf_ConfigureRAID5()
88 layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit; in rf_ConfigureRAID5()
89 layoutPtr->numParityCol = 1; in rf_ConfigureRAID5()
90 layoutPtr->dataStripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk; in rf_ConfigureRAID5()
92 …raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk * layoutPtr->numDataCol * layoutPtr->sectors… in rf_ConfigureRAID5()
151 rf_MapSIDToPSIDRAID5(RF_RaidLayout_t *layoutPtr, in rf_MapSIDToPSIDRAID5() argument
167 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout); in rf_RaidFiveDagSelect() local
203 … if (layoutPtr->map->flags & RF_DISTRIBUTE_SPARE) { /* redirect to dist in rf_RaidFiveDagSelect()
209 … (layoutPtr->map->MapParity) (raidPtr, failedPDA->raidAddress, in rf_RaidFiveDagSelect()
215 … RF_SectorNum_t SUoffs = p->startSector % layoutPtr->sectorsPerStripeUnit; in rf_RaidFiveDagSelect()
217 … p->startSector = rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, failedPDA->startSector) + in rf_RaidFiveDagSelect()
229 … (layoutPtr->map->MapSector) (raidPtr, failedPDA->raidAddress, in rf_RaidFiveDagSelect()
290 …(((asmap->numStripeUnitsAccessed <= (layoutPtr->numDataCol / 2)) && (layoutPtr->numDataCol != 1)) … in rf_RaidFiveDagSelect()
299 …ripeUnitsAccessed != 1 && (failedPDA == NULL || failedPDA->numSector != layoutPtr->sectorsPerStrip… in rf_RaidFiveDagSelect()