Lines Matching refs:SCpnt
547 static int SYM53C500_queue_lck(struct scsi_cmnd *SCpnt) in SYM53C500_queue_lck() argument
549 struct sym53c500_cmd_priv *scp = scsi_cmd_priv(SCpnt); in SYM53C500_queue_lck()
551 int port_base = SCpnt->device->host->io_port; in SYM53C500_queue_lck()
553 (struct sym53c500_data *)SCpnt->device->host->hostdata; in SYM53C500_queue_lck()
558 SCpnt->cmnd[0], SCpnt->cmd_len, SCpnt->device->id, in SYM53C500_queue_lck()
559 (u8)SCpnt->device->lun, scsi_bufflen(SCpnt))); in SYM53C500_queue_lck()
561 VDEB(for (i = 0; i < SCpnt->cmd_len; i++) in SYM53C500_queue_lck()
562 printk("cmd[%d]=%02x ", i, SCpnt->cmnd[i])); in SYM53C500_queue_lck()
565 data->current_SC = SCpnt; in SYM53C500_queue_lck()
572 outb(scmd_id(SCpnt), port_base + DEST_ID); /* set destination */ in SYM53C500_queue_lck()
575 for (i = 0; i < SCpnt->cmd_len; i++) { in SYM53C500_queue_lck()
576 outb(SCpnt->cmnd[i], port_base + SCSI_FIFO); in SYM53C500_queue_lck()
586 SYM53C500_host_reset(struct scsi_cmnd *SCpnt) in DEF_SCSI_QCMD()
588 int port_base = SCpnt->device->host->io_port; in DEF_SCSI_QCMD()
591 spin_lock_irq(SCpnt->device->host->host_lock); in DEF_SCSI_QCMD()
593 spin_unlock_irq(SCpnt->device->host->host_lock); in DEF_SCSI_QCMD()