Lines Matching defs:pcmd
808 struct scsi_cmnd *pcmd = ccb->pcmd;
810 scsi_dma_unmap(pcmd);
816 struct scsi_cmnd *pcmd = ccb->pcmd;
824 pcmd->scsi_done(pcmd);
830 struct scsi_cmnd *pcmd = ccb->pcmd;
831 struct SENSE_DATA *sensebuffer = (struct SENSE_DATA *)pcmd->sense_buffer;
832 pcmd->result = DID_OK << 16;
876 id = ccb->pcmd->device->id;
877 lun = ccb->pcmd->device->lun;
881 ccb->pcmd->result = DID_OK << 16;
887 ccb->pcmd->result = DID_NO_CONNECT << 16;
896 ccb->pcmd->result = DID_BAD_TARGET << 16;
917 ccb->pcmd->result = DID_NO_CONNECT << 16;
930 struct scsi_cmnd *abortcmd = pCCB->pcmd;
1050 ccb->pcmd->result = DID_ABORT << 16;
1127 struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd)
1137 ccb->pcmd = pcmd;
1139 arcmsr_cdb->TargetID = pcmd->device->id;
1140 arcmsr_cdb->LUN = pcmd->device->lun;
1143 memcpy(arcmsr_cdb->Cdb, pcmd->cmnd, pcmd->cmd_len);
1145 nseg = scsi_dma_map(pcmd);
1148 scsi_for_each_sg(pcmd, sg, nseg, i) {
1171 arcmsr_cdb->DataLength = scsi_bufflen(pcmd);
1175 if (pcmd->cmnd[0]|WRITE_6 || pcmd->cmnd[0]|WRITE_10 || pcmd->cmnd[0]|WRITE_12 ){
2365 , ccb->pcmd->device->id
2366 , ccb->pcmd->device->lun
2368 ccb->pcmd->result = DID_ABORT << 16;
2428 ,ccb->pcmd->device->id
2429 ,ccb->pcmd->device->lun
2431 ccb->pcmd->result = DID_ABORT << 16;
2485 , pCCB->pcmd->device->id
2486 , pCCB->pcmd->device->lun
2488 pCCB->pcmd->result = DID_ABORT << 16;
3133 if (ccb->startdone == ARCMSR_CCB_START && ccb->pcmd == cmd) {