Lines Matching refs:fcprsp
3580 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_send_scsi_error_event() local
3581 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_send_scsi_error_event()
3582 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_send_scsi_error_event()
3606 } else if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen && in lpfc_send_scsi_error_event()
3627 ((be32_to_cpu(fcprsp->rspResId) != fcpi_parm) || in lpfc_send_scsi_error_event()
3839 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_handle_fcp_err() local
3840 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_handle_fcp_err()
3841 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_handle_fcp_err()
3860 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3871 if (fcprsp->rspInfo3 != RSP_NO_FAILURE) { in lpfc_handle_fcp_err()
3878 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3884 if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen) { in lpfc_handle_fcp_err()
3885 uint32_t snslen = be32_to_cpu(fcprsp->rspSnsLen); in lpfc_handle_fcp_err()
3890 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3891 memcpy(cmnd->sense_buffer, &fcprsp->rspInfo0 + rsplen, snslen); in lpfc_handle_fcp_err()
3910 be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
3911 be32_to_cpu(fcprsp->rspSnsLen), in lpfc_handle_fcp_err()
3912 be32_to_cpu(fcprsp->rspRspLen), in lpfc_handle_fcp_err()
3913 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3918 scsi_set_resid(cmnd, be32_to_cpu(fcprsp->rspResId)); in lpfc_handle_fcp_err()
3978 fcpDl, be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
5724 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_check_fcp_rsp() local
5731 if (fcprsp == NULL) in lpfc_check_fcp_rsp()
5735 rsp_info = fcprsp->rspStatus2; in lpfc_check_fcp_rsp()
5736 rsp_len = be32_to_cpu(fcprsp->rspRspLen); in lpfc_check_fcp_rsp()
5737 rsp_info_code = fcprsp->rspInfo3; in lpfc_check_fcp_rsp()
5751 if ((fcprsp->rspStatus2 & RSP_LEN_VALID) && in lpfc_check_fcp_rsp()