Lines Matching refs:fcprsp

3566 	struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp;  in lpfc_send_scsi_error_event()  local
3567 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_send_scsi_error_event()
3568 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_send_scsi_error_event()
3593 } else if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen && in lpfc_send_scsi_error_event()
3614 ((be32_to_cpu(fcprsp->rspResId) != fcpi_parm) || in lpfc_send_scsi_error_event()
3688 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_handle_fcp_err() local
3690 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_handle_fcp_err()
3691 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_handle_fcp_err()
3709 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3720 if (fcprsp->rspInfo3 != RSP_NO_FAILURE) { in lpfc_handle_fcp_err()
3727 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3733 if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen) { in lpfc_handle_fcp_err()
3734 uint32_t snslen = be32_to_cpu(fcprsp->rspSnsLen); in lpfc_handle_fcp_err()
3739 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3740 memcpy(cmnd->sense_buffer, &fcprsp->rspInfo0 + rsplen, snslen); in lpfc_handle_fcp_err()
3759 be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
3760 be32_to_cpu(fcprsp->rspSnsLen), in lpfc_handle_fcp_err()
3761 be32_to_cpu(fcprsp->rspRspLen), in lpfc_handle_fcp_err()
3762 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3766 scsi_set_resid(cmnd, be32_to_cpu(fcprsp->rspResId)); in lpfc_handle_fcp_err()
3827 be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
4856 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_check_fcp_rsp() local
4863 if (fcprsp == NULL) in lpfc_check_fcp_rsp()
4867 rsp_info = fcprsp->rspStatus2; in lpfc_check_fcp_rsp()
4868 rsp_len = be32_to_cpu(fcprsp->rspRspLen); in lpfc_check_fcp_rsp()
4869 rsp_info_code = fcprsp->rspInfo3; in lpfc_check_fcp_rsp()
4879 if ((fcprsp->rspStatus2&RSP_LEN_VALID) && (rsp_len == 8)) { in lpfc_check_fcp_rsp()