Lines Matching defs:raidPtr
55 rf_ConfigureRAID0(RF_ShutdownList_t **listp, RF_Raid_t *raidPtr,
58 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
63 info = RF_MallocAndAdd(sizeof(*info), raidPtr->cleanupList);
68 info->stripeIdentifier = RF_MallocAndAdd(raidPtr->numCol
69 * sizeof(*info->stripeIdentifier), raidPtr->cleanupList);
72 for (i = 0; i < raidPtr->numCol; i++)
75 raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk * raidPtr->numCol * layoutPtr->sectorsPerStripeUnit;
77 layoutPtr->dataSectorsPerStripe = raidPtr->numCol * layoutPtr->sectorsPerStripeUnit;
78 layoutPtr->numDataCol = raidPtr->numCol;
84 rf_MapSectorRAID0(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector,
87 RF_StripeNum_t SUID = raidSector / raidPtr->Layout.sectorsPerStripeUnit;
88 *col = SUID % raidPtr->numCol;
89 *diskSector = (SUID / raidPtr->numCol) * raidPtr->Layout.sectorsPerStripeUnit +
90 (raidSector % raidPtr->Layout.sectorsPerStripeUnit);
94 rf_MapParityRAID0(RF_Raid_t *raidPtr,
103 rf_IdentifyStripeRAID0(RF_Raid_t *raidPtr, RF_RaidAddr_t addr,
108 info = raidPtr->Layout.layoutSpecificInfo;
122 RF_Raid_t * raidPtr,
127 if (raidPtr->numFailures > 0) {
136 rf_VerifyParityRAID0(RF_Raid_t *raidPtr,