Lines Matching defs:resp
54 } resp;
112 struct virtio_scsi_cmd_resp *resp = &cmd->resp.cmd;
116 sc, resp->response, resp->status, resp->sense_len);
118 sc->result = resp->status;
119 virtscsi_compute_resid(sc, virtio32_to_cpu(vscsi->vdev, resp->resid));
120 switch (resp->response) {
150 resp->response);
157 WARN_ON(virtio32_to_cpu(vscsi->vdev, resp->sense_len) >
160 memcpy(sc->sense_buffer, resp->sense,
162 virtio32_to_cpu(vscsi->vdev, resp->sense_len),
164 if (resp->sense_len)
423 struct scatterlist *sgs[6], req, resp;
449 sg_init_one(&resp, &cmd->resp, resp_size);
450 sgs[out_num + in_num++] = &resp;
591 ret = virtscsi_add_cmd(req_vq, cmd, req_size, sizeof(cmd->resp.cmd), kick);
593 cmd->resp.cmd.response = VIRTIO_SCSI_S_BAD_TARGET;
610 sizeof cmd->req.tmf, sizeof cmd->resp.tmf, true) < 0)
614 if (cmd->resp.tmf.response == VIRTIO_SCSI_S_OK ||
615 cmd->resp.tmf.response == VIRTIO_SCSI_S_FUNCTION_SUCCEEDED)