Lines Matching refs:sts
1068 static int qlogicpti_return_status(struct Status_Entry *sts, int id) in DEF_SCSI_QCMD()
1072 switch (sts->completion_status) { in DEF_SCSI_QCMD()
1077 if (!(sts->state_flags & SF_GOT_BUS)) in DEF_SCSI_QCMD()
1079 else if (!(sts->state_flags & SF_GOT_TARGET)) in DEF_SCSI_QCMD()
1081 else if (!(sts->state_flags & SF_SENT_CDB)) in DEF_SCSI_QCMD()
1083 else if (!(sts->state_flags & SF_TRANSFERRED_DATA)) in DEF_SCSI_QCMD()
1085 else if (!(sts->state_flags & SF_GOT_STATUS)) in DEF_SCSI_QCMD()
1087 else if (!(sts->state_flags & SF_GOT_SENSE)) in DEF_SCSI_QCMD()
1124 id, sts->completion_status); in DEF_SCSI_QCMD()
1129 return (sts->scsi_status & STATUS_MASK) | (host_status << 16); in DEF_SCSI_QCMD()
1135 struct Status_Entry *sts; in qlogicpti_intr_handler() local
1163 sts = (struct Status_Entry *) &qpti->res_cpu[out_ptr]; in qlogicpti_intr_handler()
1170 cmd_slot = sts->handle; in qlogicpti_intr_handler()
1174 if (sts->completion_status == CS_RESET_OCCURRED || in qlogicpti_intr_handler()
1175 sts->completion_status == CS_ABORTED || in qlogicpti_intr_handler()
1176 (sts->status_flags & STF_BUS_RESET)) in qlogicpti_intr_handler()
1179 if (sts->state_flags & SF_GOT_SENSE) in qlogicpti_intr_handler()
1180 memcpy(Cmnd->sense_buffer, sts->req_sense_data, in qlogicpti_intr_handler()
1183 if (sts->hdr.entry_type == ENTRY_STATUS) in qlogicpti_intr_handler()
1185 qlogicpti_return_status(sts, qpti->qpti_id); in qlogicpti_intr_handler()