Lines Matching refs:SCp
687 current_SC->SCp.phase = idle;
711 current_SC->SCp.phase = command_ph; in NCR53c406a_queue_lck()
712 current_SC->SCp.Status = 0; in NCR53c406a_queue_lck()
713 current_SC->SCp.Message = 0; in NCR53c406a_queue_lck()
818 current_SC->SCp.phase = idle; in NCR53c406a_intr()
826 current_SC->SCp.phase = idle; in NCR53c406a_intr()
835 current_SC->SCp.phase = idle; in NCR53c406a_intr()
843 current_SC->SCp.phase = idle; in NCR53c406a_intr()
851 if (current_SC->SCp.phase != message_in) { /* Unexpected disconnect */ in NCR53c406a_intr()
854 current_SC->result = (current_SC->SCp.Status & 0xff) in NCR53c406a_intr()
855 | ((current_SC->SCp.Message & 0xff) << 8) | (DID_OK << 16); in NCR53c406a_intr()
859 current_SC->SCp.phase = idle; in NCR53c406a_intr()
868 current_SC->SCp.phase = data_out; in NCR53c406a_intr()
890 current_SC->SCp.phase = data_in; in NCR53c406a_intr()
909 current_SC->SCp.phase = command_ph; in NCR53c406a_intr()
915 current_SC->SCp.phase = status_ph; in NCR53c406a_intr()
928 current_SC->SCp.phase = message_out; in NCR53c406a_intr()
936 current_SC->SCp.phase = message_in; in NCR53c406a_intr()
938 current_SC->SCp.Status = inb(SCSI_FIFO); in NCR53c406a_intr()
939 current_SC->SCp.Message = inb(SCSI_FIFO); in NCR53c406a_intr()
942 DEB(printk("Status = %02x Message = %02x\n", current_SC->SCp.Status, current_SC->SCp.Message)); in NCR53c406a_intr()
944 if (current_SC->SCp.Message == SAVE_POINTERS || current_SC->SCp.Message == DISCONNECT) { in NCR53c406a_intr()