Lines Matching refs:SCp
400 if (curSC->SCp.phase != message_in) { /* Unexpected disconnect */ in SYM53C500_intr()
403 curSC->result = (curSC->SCp.Status & 0xff) in SYM53C500_intr()
404 | ((curSC->SCp.Message & 0xff) << 8) | (DID_OK << 16); in SYM53C500_intr()
415 curSC->SCp.phase = data_out; in SYM53C500_intr()
434 curSC->SCp.phase = data_in; in SYM53C500_intr()
449 curSC->SCp.phase = command_ph; in SYM53C500_intr()
454 curSC->SCp.phase = status_ph; in SYM53C500_intr()
467 curSC->SCp.phase = message_out; in SYM53C500_intr()
474 curSC->SCp.phase = message_in; in SYM53C500_intr()
476 curSC->SCp.Status = inb(port_base + SCSI_FIFO); in SYM53C500_intr()
477 curSC->SCp.Message = inb(port_base + SCSI_FIFO); in SYM53C500_intr()
480 DEB(printk("Status = %02x Message = %02x\n", curSC->SCp.Status, curSC->SCp.Message)); in SYM53C500_intr()
482 if (curSC->SCp.Message == SAVE_POINTERS || curSC->SCp.Message == DISCONNECT) { in SYM53C500_intr()
494 curSC->SCp.phase = idle; in SYM53C500_intr()
560 data->current_SC->SCp.phase = command_ph; in SYM53C500_queue_lck()
561 data->current_SC->SCp.Status = 0; in SYM53C500_queue_lck()
562 data->current_SC->SCp.Message = 0; in SYM53C500_queue_lck()