vioscsi.c | 45 struct virtio_scsi_res_hdr vr_res; member in struct:vioscsi_req 406 offsetof(struct vioscsi_req, vr_res), 419 offsetof(struct vioscsi_req, vr_res), 464 offsetof(struct vioscsi_req, vr_res), 471 xs->status = vr->vr_res.status; 472 xs->resid = virtio_rw32(vsc, vr->vr_res.residual); 474 switch (vr->vr_res.response) { 477 virtio_rw32(vsc, vr->vr_res.sense_len)); 478 memcpy(&xs->sense, vr->vr_res.sense, sense_len); 485 DPRINTF(("%s: stuffup: %d\n", __func__, vr->vr_res.response)) [all...] |