virtio_dma_va
bcopy(virtio_dma_va(rb->rb_dma, 0), rb->rb_req_buf, len);
bzero(virtio_dma_va(rb->rb_dma, 0), len);
bcopy(virtio_dma_va(vnr->vnr_dma_in, 0), &msz, sizeof (msz));
int e = uiomove(virtio_dma_va(vnr->vnr_dma_in, 0), msz, UIO_READ, uio);
int e = uiomove(virtio_dma_va(vnr->vnr_dma_out, 0), wsz, UIO_WRITE,
bcopy(&vbh, virtio_dma_va(vbr->vbr_dma, 0), sizeof (vbh));
wzp = virtio_dma_va(dma, 0);
const char *b = virtio_dma_va(dma, 0);
bcopy(virtio_dma_va(dma, 0), vib->vib_rawid,
bcopy(virtio_dma_va(vbr->vbr_dma,
mcopymsg(mp, virtio_dma_va(tb->tb_dma, VIOIF_HEADER_SKIP));
vnh = virtio_dma_va(tb->tb_dma, 0);
VERIFY3U((uintptr_t)virtio_dma_va(rb->rb_dma,
p = virtio_dma_va(cb->cb_dma, 0);
p = virtio_dma_va(cb->cb_dma, hdrlen);
ackp = virtio_dma_va(cb->cb_dma, hdrlen + datalen);
bcopy(virtio_dma_va(rb->rb_dma, VIOIF_HEADER_SKIP),
if ((mp = desballoc(virtio_dma_va(rb->rb_dma,
ve->ve_evt = virtio_dma_va(ve->ve_dma, 0);
req->vr_req = virtio_dma_va(req->vr_dma, VIOSCSI_REQ_OFFSET);
req->vr_res = virtio_dma_va(req->vr_dma, VIOSCSI_RES_OFFSET);
void *virtio_dma_va(virtio_dma_t *, size_t);
bzero(virtio_dma_va(&vic->vic_indirect_dma, 0),
vqd = virtio_dma_va(&vic->vic_indirect_dma, 0);
vqd = virtio_dma_va(&viq->viq_dma, 0);
virtio_vq_desc_t *vqd = virtio_dma_va(&viq->viq_dma, 0);
viq->viq_dma_descs = virtio_dma_va(&viq->viq_dma, 0);
viq->viq_dma_driver = virtio_dma_va(&viq->viq_dma, sz_descs);
viq->viq_dma_device = virtio_dma_va(&viq->viq_dma, sz_driver);