Lines Matching refs:asm_p

84 	RF_AccessStripeMap_t *asm_list = NULL, *asm_p = NULL;
133 if (!asm_p)
134 asm_list = asm_p = t_asm;
136 asm_p->next = t_asm;
137 asm_p = asm_p->next;
142 asm_p->stripeID = /* rf_RaidAddressToStripeID(layoutPtr,
146 asm_p->raidAddress = raidAddress;
147 asm_p->endRaidAddress = stripeEndAddress;
162 asm_p->physInfo = pda_p = t_pda;
184 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 0);
186 asm_p->totalSectorsAccessed += pda_p->numSector;
187 asm_p->numStripeUnitsAccessed++;
204 pda_p = asm_p->parityInfo = t_pda;
211 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 1);
212 rf_ASMParityAdjust(asm_p->parityInfo, startAddrWithinStripe, endAddress, layoutPtr, asm_p);
221 pda_p = asm_p->parityInfo = t_pda;
226 pda_q = asm_p->qInfo = t_pda;
237 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 1);
238 rf_ASMCheckStatus(raidPtr, pda_q, asm_p, disks, 1);
239 rf_ASMParityAdjust(asm_p->parityInfo, startAddrWithinStripe, endAddress, layoutPtr, asm_p);
240 rf_ASMParityAdjust(asm_p->qInfo, startAddrWithinStripe, endAddress, layoutPtr, asm_p);
799 RF_AccessStripeMap_t *asm_p)
815 if (asm_p->numStripeUnitsAccessed == 1) {
819 toAdjust->numSector = asm_p->physInfo->numSector;
822 if (asm_p->numStripeUnitsAccessed == 2 && asm_p->totalSectorsAccessed < layoutPtr->sectorsPerStripeUnit) {
855 RF_AccessStripeMap_t *asm_p, RF_RaidDisk_t *disks,
890 asm_p->numParityFailed++;
892 asm_p->numDataFailed++;
894 asm_p->failedPDAs[asm_p->numFailedPDAs] = pda_p;
895 asm_p->numFailedPDAs++;
897 switch (asm_p->numParityFailed + asm_p->numDataFailed) {
899 asm_p->failedPDAs[0] = pda_p;
902 asm_p->failedPDAs[1] = pda_p;