Lines Matching refs:fcprsp
3486 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_send_scsi_error_event() local
3487 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_send_scsi_error_event()
3488 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_send_scsi_error_event()
3513 } else if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen && in lpfc_send_scsi_error_event()
3534 ((be32_to_cpu(fcprsp->rspResId) != fcpi_parm) || in lpfc_send_scsi_error_event()
3609 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_handle_fcp_err() local
3611 uint32_t resp_info = fcprsp->rspStatus2; in lpfc_handle_fcp_err()
3612 uint32_t scsi_status = fcprsp->rspStatus3; in lpfc_handle_fcp_err()
3631 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3642 if (fcprsp->rspInfo3 != RSP_NO_FAILURE) { in lpfc_handle_fcp_err()
3649 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3655 if ((resp_info & SNS_LEN_VALID) && fcprsp->rspSnsLen) { in lpfc_handle_fcp_err()
3656 uint32_t snslen = be32_to_cpu(fcprsp->rspSnsLen); in lpfc_handle_fcp_err()
3661 rsplen = be32_to_cpu(fcprsp->rspRspLen); in lpfc_handle_fcp_err()
3662 memcpy(cmnd->sense_buffer, &fcprsp->rspInfo0 + rsplen, snslen); in lpfc_handle_fcp_err()
3681 be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
3682 be32_to_cpu(fcprsp->rspSnsLen), in lpfc_handle_fcp_err()
3683 be32_to_cpu(fcprsp->rspRspLen), in lpfc_handle_fcp_err()
3684 fcprsp->rspInfo3); in lpfc_handle_fcp_err()
3689 scsi_set_resid(cmnd, be32_to_cpu(fcprsp->rspResId)); in lpfc_handle_fcp_err()
3752 fcpDl, be32_to_cpu(fcprsp->rspResId), in lpfc_handle_fcp_err()
4941 struct fcp_rsp *fcprsp = lpfc_cmd->fcp_rsp; in lpfc_check_fcp_rsp() local
4948 if (fcprsp == NULL) in lpfc_check_fcp_rsp()
4952 rsp_info = fcprsp->rspStatus2; in lpfc_check_fcp_rsp()
4953 rsp_len = be32_to_cpu(fcprsp->rspRspLen); in lpfc_check_fcp_rsp()
4954 rsp_info_code = fcprsp->rspInfo3; in lpfc_check_fcp_rsp()
4968 if ((fcprsp->rspStatus2 & RSP_LEN_VALID) && in lpfc_check_fcp_rsp()