Searched refs:fcprsp (Results 1 – 3 of 3) sorted by relevance
777 struct fcp_resp_with_ext *fcprsp = io->rspbuf.virt; in efct_scsi_send_resp() local780 if (!fcprsp) { in efct_scsi_send_resp()785 sns_data = (u8 *)io->rspbuf.virt + sizeof(*fcprsp); in efct_scsi_send_resp()789 memset(fcprsp, 0, sizeof(*fcprsp)); in efct_scsi_send_resp()791 io->wire_len += sizeof(*fcprsp); in efct_scsi_send_resp()793 fcprsp->resp.fr_status = scsi_status; in efct_scsi_send_resp()794 fcprsp->resp.fr_retry_delay = in efct_scsi_send_resp()805 fcprsp->resp.fr_flags |= FCP_RESID_UNDER; in efct_scsi_send_resp()806 fcprsp->ext.fr_resid = cpu_to_be32(residual); in efct_scsi_send_resp()808 fcprsp->resp.fr_flags |= FCP_RESID_OVER; in efct_scsi_send_resp()[all …]
316 struct fcp_resp_with_ext fcprsp; in efct_sframe_send_task_set_full_or_busy() local323 memset(&fcprsp, 0, sizeof(fcprsp)); in efct_sframe_send_task_set_full_or_busy()325 fcprsp.resp.fr_status = list_empty(&node->active_ios) ? in efct_sframe_send_task_set_full_or_busy()328 *((u32 *)&fcprsp.ext.fr_resid) = be32_to_cpu(fcpcmd->fc_dl); in efct_sframe_send_task_set_full_or_busy()331 rc = efct_sframe_send_fcp_rsp(node, seq, &fcprsp, sizeof(fcprsp)); in efct_sframe_send_task_set_full_or_busy()
3731 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_send_scsi_error_event() local3732 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_send_scsi_error_event()3733 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_send_scsi_error_event()3757 } else if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen && in lpfc_send_scsi_error_event()3778 ((be32_to_cpu(fcprsp->rspResId) != fcpi_parm) || in lpfc_send_scsi_error_event()3989 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_handle_fcp_err() local3990 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_handle_fcp_err()3991 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_handle_fcp_err()4010 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()4021 if (fcprsp->rspInfo3 != RSP_NO_FAILURE) { in lpfc_handle_fcp_err()[all …]