Lines Matching refs:sts_entry

19                                struct status_entry *sts_entry,  in qla4xxx_copy_sense()  argument
26 sense_len = le16_to_cpu(sts_entry->senseDataByteCnt); in qla4xxx_copy_sense()
43 memcpy(cmd->sense_buffer, sts_entry->senseData, sense_len); in qla4xxx_copy_sense()
49 sts_entry->senseData[2] & 0x0f, in qla4xxx_copy_sense()
50 sts_entry->senseData[7], in qla4xxx_copy_sense()
51 sts_entry->senseData[12], in qla4xxx_copy_sense()
52 sts_entry->senseData[13])); in qla4xxx_copy_sense()
115 struct status_entry *sts_entry) in qla4xxx_status_entry() argument
123 srb = qla4xxx_del_from_active_array(ha, le32_to_cpu(sts_entry->handle)); in qla4xxx_status_entry()
127 sts_entry->handle, srb); in qla4xxx_status_entry()
139 ha->host_no, __func__, sts_entry->handle, in qla4xxx_status_entry()
152 residual = le32_to_cpu(sts_entry->residualByteCnt); in qla4xxx_status_entry()
155 scsi_status = sts_entry->scsiStatus; in qla4xxx_status_entry()
156 switch (sts_entry->completionStatus) { in qla4xxx_status_entry()
159 if (sts_entry->iscsiFlags & ISCSI_FLAG_RESIDUAL_OVER) { in qla4xxx_status_entry()
164 if (sts_entry->iscsiFlags &ISCSI_FLAG_RESIDUAL_UNDER) { in qla4xxx_status_entry()
189 qla4xxx_copy_sense(ha, sts_entry, srb); in qla4xxx_status_entry()
232 if ((sts_entry->iscsiFlags & ISCSI_FLAG_RESIDUAL_OVER) || in qla4xxx_status_entry()
233 (sts_entry->completionStatus == SCS_DATA_OVERRUN)) { in qla4xxx_status_entry()
245 if (sts_entry->iscsiFlags & ISCSI_FLAG_RESIDUAL_UNDER) { in qla4xxx_status_entry()
309 qla4xxx_copy_sense(ha, sts_entry, srb); in qla4xxx_status_entry()
318 cmd->device->lun, sts_entry->completionStatus)); in qla4xxx_status_entry()
334 cmd->result = DID_OK << 16 | sts_entry->scsiStatus; in qla4xxx_status_entry()
339 sts_entry->completionStatus, in qla4xxx_status_entry()
340 sts_entry->scsiStatus, sts_entry->state_flags, in qla4xxx_status_entry()
341 sts_entry->iscsiFlags, in qla4xxx_status_entry()
342 sts_entry->iscsiResponse)); in qla4xxx_status_entry()
353 srb->cc_stat = sts_entry->completionStatus; in qla4xxx_status_entry()
364 struct passthru_status *sts_entry) in qla4xxx_passthru_status_entry() argument
374 itt = sts_entry->handle; in qla4xxx_passthru_status_entry()
375 fw_ddb_index = le32_to_cpu(sts_entry->target); in qla4xxx_passthru_status_entry()
381 __func__, sts_entry->target); in qla4xxx_passthru_status_entry()
397 memcpy(&task_data->sts, sts_entry, sizeof(struct passthru_status)); in qla4xxx_passthru_status_entry()
477 struct status_entry *sts_entry; in qla4xxx_process_response_queue() local
481 sts_entry = (struct status_entry *) ha->response_ptr; in qla4xxx_process_response_queue()
494 switch (sts_entry->hdr.entryType) { in qla4xxx_process_response_queue()
497 qla4xxx_status_entry(ha, sts_entry); in qla4xxx_process_response_queue()
501 if (sts_entry->hdr.systemDefined == SD_ISCSI_PDU) in qla4xxx_process_response_queue()
503 (struct passthru_status *)sts_entry); in qla4xxx_process_response_queue()
513 (struct status_cont_entry *) sts_entry); in qla4xxx_process_response_queue()
522 le32_to_cpu(sts_entry-> in qla4xxx_process_response_queue()
546 (struct mbox_status_iocb *)sts_entry); in qla4xxx_process_response_queue()
557 sts_entry->hdr.entryType)); in qla4xxx_process_response_queue()
560 ((struct response *)sts_entry)->signature = RESPONSE_PROCESSED; in qla4xxx_process_response_queue()
573 ha->host_no, __func__, srb, sts_entry->hdr.entryType, in qla4xxx_process_response_queue()
574 sts_entry->completionStatus)); in qla4xxx_process_response_queue()