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