Lines Matching defs:pcmd

1367 	struct scsi_cmnd *pcmd = ccb->pcmd;
1370 scsi_dma_unmap(ccb->pcmd);
1375 scsi_done(pcmd);
1380 struct scsi_cmnd *pcmd = ccb->pcmd;
1382 pcmd->result = (DID_OK << 16) | SAM_STAT_CHECK_CONDITION;
1383 if (pcmd->sense_buffer) {
1386 memcpy_and_pad(pcmd->sense_buffer,
1392 sensebuffer = (struct SENSE_DATA *)pcmd->sense_buffer;
1444 id = ccb->pcmd->device->id;
1445 lun = ccb->pcmd->device->lun;
1449 ccb->pcmd->result = DID_OK << 16;
1455 ccb->pcmd->result = DID_NO_CONNECT << 16;
1464 ccb->pcmd->result = DID_BAD_TARGET << 16;
1485 ccb->pcmd->result = DID_NO_CONNECT << 16;
1496 struct scsi_cmnd *abortcmd = pCCB->pcmd;
1653 ccb->pcmd->result = DID_NO_CONNECT << 16;
1654 scsi_dma_unmap(ccb->pcmd);
1655 scsi_done(ccb->pcmd);
1745 ccb->pcmd->result = DID_ABORT << 16;
1843 struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd)
1853 ccb->pcmd = pcmd;
1855 arcmsr_cdb->TargetID = pcmd->device->id;
1856 arcmsr_cdb->LUN = pcmd->device->lun;
1859 memcpy(arcmsr_cdb->Cdb, pcmd->cmnd, pcmd->cmd_len);
1861 nseg = scsi_dma_map(pcmd);
1864 scsi_for_each_sg(pcmd, sg, nseg, i) {
1887 arcmsr_cdb->DataLength = scsi_bufflen(pcmd);
1891 if (pcmd->sc_data_direction == DMA_TO_DEVICE)
3611 , ccb->pcmd->device->id
3612 , (u32)ccb->pcmd->device->lun
3614 ccb->pcmd->result = DID_ABORT << 16;
3680 ,ccb->pcmd->device->id
3681 ,(u32)ccb->pcmd->device->lun
3683 ccb->pcmd->result = DID_ABORT << 16;
3742 , pCCB->pcmd->device->id
3743 , (u32)pCCB->pcmd->device->lun
3745 pCCB->pcmd->result = DID_ABORT << 16;
3817 , pCCB->pcmd->device->id
3818 , (u32)pCCB->pcmd->device->lun
3820 pCCB->pcmd->result = DID_ABORT << 16;
3885 , pCCB->pcmd->device->id
3886 , (u32)pCCB->pcmd->device->lun
3888 pCCB->pcmd->result = DID_ABORT << 16;
4650 scsi_dma_unmap(ccb->pcmd);
4757 if (ccb->startdone == ARCMSR_CCB_START && ccb->pcmd == cmd) {