Lines Matching refs:ring_rsp
117 struct vscsiif_response ring_rsp;
300 struct vscsiif_response *ring_rsp)
307 id = ring_rsp->rqid;
318 set_host_byte(sc, scsifront_host_byte(ring_rsp->rslt));
319 set_status_byte(sc, XEN_VSCSIIF_RSLT_STATUS(ring_rsp->rslt));
320 scsi_set_resid(sc, ring_rsp->residual_len);
323 ring_rsp->sense_len);
326 memcpy(sc->sense_buffer, ring_rsp->sense_buffer, sense_len);
332 struct vscsiif_response *ring_rsp)
334 uint16_t id = ring_rsp->rqid;
343 if (ring_rsp->rslt == XEN_VSCSIIF_RSLT_RESET_SUCCESS)
365 struct vscsiif_response *ring_rsp)
369 if (ring_rsp->rqid >= VSCSIIF_MAX_REQS ||
370 !info->shadow[ring_rsp->rqid]->inflight) {
374 shadow = info->shadow[ring_rsp->rqid];
378 scsifront_cdb_cmd_done(info, ring_rsp);
380 scsifront_sync_cmd_done(info, ring_rsp);
386 struct vscsiif_response ring_rsp;
397 RING_COPY_RESPONSE(&info->ring, i, &ring_rsp);
398 scsifront_do_response(info, &ring_rsp);