Lines Matching refs:fcprsp

3559 	struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp;  in lpfc_send_scsi_error_event()  local
3560 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_send_scsi_error_event()
3561 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_send_scsi_error_event()
3586 } else if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen && in lpfc_send_scsi_error_event()
3607 ((be32_to_cpu(fcprsp->rspResId) != fcpi_parm) || in lpfc_send_scsi_error_event()
3681 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_handle_fcp_err() local
3683 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_handle_fcp_err()
3684 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_handle_fcp_err()
3702 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3713 if (fcprsp->rspInfo3 != RSP_NO_FAILURE) { in lpfc_handle_fcp_err()
3720 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3726 if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen) { in lpfc_handle_fcp_err()
3727 uint32_t snslen = be32_to_cpu(fcprsp->rspSnsLen); in lpfc_handle_fcp_err()
3732 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3733 memcpy(cmnd->sense_buffer, &fcprsp->rspInfo0 + rsplen, snslen); in lpfc_handle_fcp_err()
3752 be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
3753 be32_to_cpu(fcprsp->rspSnsLen), in lpfc_handle_fcp_err()
3754 be32_to_cpu(fcprsp->rspRspLen), in lpfc_handle_fcp_err()
3755 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3759 scsi_set_resid(cmnd, be32_to_cpu(fcprsp->rspResId)); in lpfc_handle_fcp_err()
3820 be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
4887 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_check_fcp_rsp() local
4894 if (fcprsp == NULL) in lpfc_check_fcp_rsp()
4898 rsp_info = fcprsp->rspStatus2; in lpfc_check_fcp_rsp()
4899 rsp_len = be32_to_cpu(fcprsp->rspRspLen); in lpfc_check_fcp_rsp()
4900 rsp_info_code = fcprsp->rspInfo3; in lpfc_check_fcp_rsp()
4910 if ((fcprsp->rspStatus2&RSP_LEN_VALID) && (rsp_len == 8)) { in lpfc_check_fcp_rsp()