Lines Matching refs:rsp
929 evt_struct->xfer_iu->srp.rsp.tag = (u64)evt_struct;
997 struct srp_rsp *rsp = &evt_struct->xfer_iu->srp.rsp;
1000 if (unlikely(rsp->opcode != SRP_RSP)) {
1003 "bad SRP RSP type %#02x\n", rsp->opcode);
1007 cmnd->result |= rsp->status;
1010 rsp->data,
1011 be32_to_cpu(rsp->sense_data_len));
1016 if (rsp->flags & SRP_RSP_FLAG_DOOVER)
1018 be32_to_cpu(rsp->data_out_res_cnt));
1019 else if (rsp->flags & SRP_RSP_FLAG_DIOVER)
1020 scsi_set_resid(cmnd, be32_to_cpu(rsp->data_in_res_cnt));
1569 if (unlikely(srp_rsp.srp.rsp.opcode != SRP_RSP)) {
1572 srp_rsp.srp.rsp.opcode);
1576 if (srp_rsp.srp.rsp.flags & SRP_RSP_FLAG_RSPVALID)
1577 rsp_rc = *((int *)srp_rsp.srp.rsp.data);
1579 rsp_rc = srp_rsp.srp.rsp.status;
1690 if (unlikely(srp_rsp.srp.rsp.opcode != SRP_RSP)) {
1693 srp_rsp.srp.rsp.opcode);
1697 if (srp_rsp.srp.rsp.flags & SRP_RSP_FLAG_RSPVALID)
1698 rsp_rc = *((int *)srp_rsp.srp.rsp.data);
1700 rsp_rc = srp_rsp.srp.rsp.status;
1785 dev_err(hostdata->dev, "Unable to send init rsp. rc=%ld\n", rc);
1840 atomic_add(be32_to_cpu(evt_struct->xfer_iu->srp.rsp.req_lim_delta),