Lines Matching defs:asm_p
370 RF_AccessStripeMap_t *asm_p;
379 for (asm_p = asmh->stripeMap; asm_p; asm_p = asm_p->next) {
382 asm_p->parityInfo &&
384 !(asm_p->flags & RF_ASM_FLAGS_LOCK_TRIED)) {
385 asm_p->flags |= RF_ASM_FLAGS_LOCK_TRIED;
387 RF_ASSERT(asm_p->stripeID > lastStripeID);
388 lastStripeID = asm_p->stripeID;
390 RF_INIT_LOCK_REQ_DESC(asm_p->lockReqDesc, desc->type,
391 rf_ContinueRaidAccess, desc, asm_p,
393 if (rf_AcquireStripeLock(raidPtr, raidPtr->lockTable, asm_p->stripeID,
394 &asm_p->lockReqDesc)) {
401 if (!(asm_p->flags & RF_ASM_FLAGS_FORCE_TRIED)) {
404 asm_p->flags |= RF_ASM_FLAGS_FORCE_TRIED;
405 val = rf_ForceOrBlockRecon(raidPtr, asm_p,
408 asm_p->flags |= RF_ASM_FLAGS_RECON_BLOCKED;
418 (long) asm_p->stripeID);
427 (long) asm_p->stripeID);
672 RF_AccessStripeMap_t *asm_p;
702 for (asm_p = asmh->stripeMap; asm_p; asm_p = asm_p->next) {
704 asm_p->parityInfo &&
706 RF_ASSERT_VALID_LOCKREQ(&asm_p->lockReqDesc);
709 asm_p->stripeID,
710 &asm_p->lockReqDesc);
712 if (asm_p->flags & RF_ASM_FLAGS_RECON_BLOCKED) {
713 rf_UnblockRecon(raidPtr, asm_p);