Lines Matching refs:pCCB
1441 …cmsr_drain_donequeue(struct AdapterControlBlock *acb, struct CommandControlBlock *pCCB, bool error) in arcmsr_drain_donequeue() argument
1443 if ((pCCB->acb != acb) || (pCCB->startdone != ARCMSR_CCB_START)) { in arcmsr_drain_donequeue()
1444 if (pCCB->startdone == ARCMSR_CCB_ABORTED) { in arcmsr_drain_donequeue()
1445 struct scsi_cmnd *abortcmd = pCCB->pcmd; in arcmsr_drain_donequeue()
1448 arcmsr_ccb_complete(pCCB); in arcmsr_drain_donequeue()
1450 acb->host->host_no, pCCB); in arcmsr_drain_donequeue()
1460 , pCCB in arcmsr_drain_donequeue()
1461 , pCCB->acb in arcmsr_drain_donequeue()
1462 , pCCB->startdone in arcmsr_drain_donequeue()
1466 arcmsr_report_ccb_state(acb, pCCB, error); in arcmsr_drain_donequeue()
1475 struct CommandControlBlock *pCCB; in arcmsr_done4abort_postqueue() local
1493 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb); in arcmsr_done4abort_postqueue()
1495 arcmsr_drain_donequeue(acb, pCCB, error); in arcmsr_done4abort_postqueue()
1512 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb); in arcmsr_done4abort_postqueue()
1514 arcmsr_drain_donequeue(acb, pCCB, error); in arcmsr_done4abort_postqueue()
1531 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb); in arcmsr_done4abort_postqueue()
1533 arcmsr_drain_donequeue(acb, pCCB, error); in arcmsr_done4abort_postqueue()
1565 pCCB = container_of(pARCMSR_CDB, in arcmsr_done4abort_postqueue()
1570 arcmsr_drain_donequeue(acb, pCCB, error); in arcmsr_done4abort_postqueue()
2464 struct CommandControlBlock *pCCB; in arcmsr_hbaA_postqueue_isr() local
2473 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb); in arcmsr_hbaA_postqueue_isr()
2475 arcmsr_drain_donequeue(acb, pCCB, error); in arcmsr_hbaA_postqueue_isr()
2484 struct CommandControlBlock *pCCB; in arcmsr_hbaB_postqueue_isr() local
2494 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb); in arcmsr_hbaB_postqueue_isr()
2496 arcmsr_drain_donequeue(acb, pCCB, error); in arcmsr_hbaB_postqueue_isr()
3617 struct CommandControlBlock *pCCB; in arcmsr_hbaC_polling_ccbdone() local
3643 pCCB = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb); in arcmsr_hbaC_polling_ccbdone()
3644 poll_ccb_done |= (pCCB == poll_ccb) ? 1 : 0; in arcmsr_hbaC_polling_ccbdone()
3646 if ((pCCB->acb != acb) || (pCCB->startdone != ARCMSR_CCB_START)) { in arcmsr_hbaC_polling_ccbdone()
3647 if (pCCB->startdone == ARCMSR_CCB_ABORTED) { in arcmsr_hbaC_polling_ccbdone()
3651 , pCCB->pcmd->device->id in arcmsr_hbaC_polling_ccbdone()
3652 , (u32)pCCB->pcmd->device->lun in arcmsr_hbaC_polling_ccbdone()
3653 , pCCB); in arcmsr_hbaC_polling_ccbdone()
3654 pCCB->pcmd->result = DID_ABORT << 16; in arcmsr_hbaC_polling_ccbdone()
3655 arcmsr_ccb_complete(pCCB); in arcmsr_hbaC_polling_ccbdone()
3662 , pCCB in arcmsr_hbaC_polling_ccbdone()
3667 arcmsr_report_ccb_state(acb, pCCB, error); in arcmsr_hbaC_polling_ccbdone()
3680 struct CommandControlBlock *pCCB; in arcmsr_hbaD_polling_ccbdone() local
3716 pCCB = container_of(arcmsr_cdb, struct CommandControlBlock, in arcmsr_hbaD_polling_ccbdone()
3718 poll_ccb_done |= (pCCB == poll_ccb) ? 1 : 0; in arcmsr_hbaD_polling_ccbdone()
3719 if ((pCCB->acb != acb) || in arcmsr_hbaD_polling_ccbdone()
3720 (pCCB->startdone != ARCMSR_CCB_START)) { in arcmsr_hbaD_polling_ccbdone()
3721 if (pCCB->startdone == ARCMSR_CCB_ABORTED) { in arcmsr_hbaD_polling_ccbdone()
3726 , pCCB->pcmd->device->id in arcmsr_hbaD_polling_ccbdone()
3727 , (u32)pCCB->pcmd->device->lun in arcmsr_hbaD_polling_ccbdone()
3728 , pCCB); in arcmsr_hbaD_polling_ccbdone()
3729 pCCB->pcmd->result = DID_ABORT << 16; in arcmsr_hbaD_polling_ccbdone()
3730 arcmsr_ccb_complete(pCCB); in arcmsr_hbaD_polling_ccbdone()
3737 , pCCB in arcmsr_hbaD_polling_ccbdone()
3743 arcmsr_report_ccb_state(acb, pCCB, error); in arcmsr_hbaD_polling_ccbdone()
3756 struct CommandControlBlock *pCCB; in arcmsr_hbaE_polling_ccbdone() local
3785 pCCB = acb->pccb_pool[cmdSMID]; in arcmsr_hbaE_polling_ccbdone()
3786 poll_ccb_done |= (pCCB == poll_ccb) ? 1 : 0; in arcmsr_hbaE_polling_ccbdone()
3788 if ((pCCB->acb != acb) || (pCCB->startdone != ARCMSR_CCB_START)) { in arcmsr_hbaE_polling_ccbdone()
3789 if (pCCB->startdone == ARCMSR_CCB_ABORTED) { in arcmsr_hbaE_polling_ccbdone()
3794 , pCCB->pcmd->device->id in arcmsr_hbaE_polling_ccbdone()
3795 , (u32)pCCB->pcmd->device->lun in arcmsr_hbaE_polling_ccbdone()
3796 , pCCB); in arcmsr_hbaE_polling_ccbdone()
3797 pCCB->pcmd->result = DID_ABORT << 16; in arcmsr_hbaE_polling_ccbdone()
3798 arcmsr_ccb_complete(pCCB); in arcmsr_hbaE_polling_ccbdone()
3805 , pCCB in arcmsr_hbaE_polling_ccbdone()
3811 arcmsr_report_ccb_state(acb, pCCB, error); in arcmsr_hbaE_polling_ccbdone()