Lines Matching refs:layoutPtr
82 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout); in rf_MapAccess() local
85 int faultsTolerated = layoutPtr->map->faultsTolerated; in rf_MapAccess()
105 stripeID = rf_RaidAddressToStripeID(layoutPtr, raidAddress); in rf_MapAccess()
106 lastSID = rf_RaidAddressToStripeID(layoutPtr, lastRaidAddr); in rf_MapAccess()
108 SUID = rf_RaidAddressToStripeUnitID(layoutPtr, raidAddress); in rf_MapAccess()
109 lastSUID = rf_RaidAddressToStripeUnitID(layoutPtr, lastRaidAddr); in rf_MapAccess()
144 … stripeRealEndAddress = rf_RaidAddressOfNextStripeBoundary(layoutPtr, raidAddress); in rf_MapAccess()
169 (layoutPtr->map->MapSector) (raidPtr, raidAddress, in rf_MapAccess()
181 … nextStripeUnitAddress = rf_RaidAddressOfNextStripeUnitBoundary(layoutPtr, raidAddress); in rf_MapAccess()
206 …(layoutPtr->map->MapParity) (raidPtr, rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, startAddrW… in rf_MapAccess()
208 pda_p->numSector = layoutPtr->sectorsPerStripeUnit; in rf_MapAccess()
210 … pda_p->raidAddress = rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, startAddrWithinStripe); in rf_MapAccess()
212 …f_ASMParityAdjust(raidPtr, asm_p->parityInfo, startAddrWithinStripe, endAddress, layoutPtr, asm_p); in rf_MapAccess()
228 …(layoutPtr->map->MapParity) (raidPtr, rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, startAddrW… in rf_MapAccess()
230 …(layoutPtr->map->MapQ) (raidPtr, rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, startAddrWithin… in rf_MapAccess()
232 pda_q->numSector = pda_p->numSector = layoutPtr->sectorsPerStripeUnit; in rf_MapAccess()
234 … pda_p->raidAddress = rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, startAddrWithinStripe); in rf_MapAccess()
235 … pda_q->raidAddress = rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, startAddrWithinStripe); in rf_MapAccess()
239 …f_ASMParityAdjust(raidPtr, asm_p->parityInfo, startAddrWithinStripe, endAddress, layoutPtr, asm_p); in rf_MapAccess()
240 … rf_ASMParityAdjust(raidPtr, asm_p->qInfo, startAddrWithinStripe, endAddress, layoutPtr, asm_p); in rf_MapAccess()
601 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout; in rf_CheckStripeForFailures() local
614 sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, in rf_CheckStripeForFailures()
616 (layoutPtr->map->IdentifyStripe) (raidPtr, asmap->raidAddress, in rf_CheckStripeForFailures()
618 (layoutPtr->map->MapParity) (raidPtr, asmap->raidAddress, in rf_CheckStripeForFailures()
624 for (i = 0; i < layoutPtr->numDataCol + layoutPtr->numParityCol; i++) { in rf_CheckStripeForFailures()
630 layoutPtr->map->MapSector(raidPtr, in rf_CheckStripeForFailures()
631 … sosAddr + stripeOffset * layoutPtr->sectorsPerStripeUnit, in rf_CheckStripeForFailures()
652 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout; in rf_NumFailedDataUnitsInStripe() local
666 sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, in rf_NumFailedDataUnitsInStripe()
668 for (i = 0; i < layoutPtr->numDataCol; i++) { in rf_NumFailedDataUnitsInStripe()
669 … (layoutPtr->map->MapSector) (raidPtr, sosAddr + i * layoutPtr->sectorsPerStripeUnit, in rf_NumFailedDataUnitsInStripe()
751 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout; in rf_PrintRaidAddressInfo() local
752 RF_RaidAddr_t ra, sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr); in rf_PrintRaidAddressInfo()
755 for (ra = sosAddr; ra <= raidAddr + numBlocks; ra += layoutPtr->sectorsPerStripeUnit) { in rf_PrintRaidAddressInfo()
760 (int) (raidAddr % layoutPtr->sectorsPerStripeUnit), in rf_PrintRaidAddressInfo()
761 (int) (raidAddr % layoutPtr->sectorsPerStripeUnit)); in rf_PrintRaidAddressInfo()
772 RF_RaidLayout_t *layoutPtr, in rf_ASMParityAdjust() argument
790 int x = (startAddrWithinStripe % layoutPtr->sectorsPerStripeUnit); in rf_ASMParityAdjust()
796 …if (asm_p->numStripeUnitsAccessed == 2 && asm_p->totalSectorsAccessed < layoutPtr->sectorsPerStrip… in rf_ASMParityAdjust()
797 int x = (startAddrWithinStripe % layoutPtr->sectorsPerStripeUnit); in rf_ASMParityAdjust()
812 …toAdjust->numSector = rf_RaidAddressOfNextStripeUnitBoundary(layoutPtr, startAddrWithinStripe) - s… in rf_ASMParityAdjust()
816 … new_pda->numSector = endAddress - rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr, endAddress); in rf_ASMParityAdjust()