Home
last modified time | relevance | path

Searched refs:vq_availoffset (Results 1 – 9 of 9) sorted by relevance

/openbsd/sys/dev/pv/
H A Dvirtio.c218 bus_dmamap_sync(sc->sc_dmat, vq->vq_dmamap, 0, vq->vq_availoffset, in vq_sync_descs()
225 bus_dmamap_sync(sc->sc_dmat, vq->vq_dmamap, vq->vq_availoffset, in vq_sync_aring()
233 bus_dmamap_sync(sc->sc_dmat, vq->vq_dmamap, vq->vq_availoffset + in vq_sync_aring_used_event()
426 vq->vq_availoffset = sizeof(struct vring_desc)*vq_size; in virtio_alloc_vq()
428 vq->vq_availoffset); in virtio_alloc_vq()
H A Dvirtiovar.h118 int vq_availoffset;
119 int vq_availoffset; global() member
/openbsd/usr.sbin/vmd/
H A Dvirtio.c175 avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in viornd_notifyq()
557 viornd.vq[0].vq_availoffset = sizeof(struct vring_desc) * in virtio_init()
603 dev->vionet.vq[RXQ].vq_availoffset = in virtio_init()
612 dev->vionet.vq[TXQ].vq_availoffset = in virtio_init()
684 dev->vioblk.vq[0].vq_availoffset = in virtio_init()
745 vioscsi->vq[i].vq_availoffset = in virtio_init()
H A Dvirtio.h150 uint32_t vq_availoffset; member
H A Dvionet.c405 avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in vionet_rx()
748 avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in vionet_tx()
H A Dvioblk.c321 avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in vioblk_notifyq()
H A Dvioscsi.c2100 acct.avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in vioscsi_notifyq()
/openbsd/sys/dev/fdt/
H A Dvirtio_mmio.c198 addr + vq->vq_availoffset); in virtio_mmio_setup_queue()
201 (addr + vq->vq_availoffset) >> 32); in virtio_mmio_setup_queue()
/openbsd/sys/dev/pci/
H A Dvirtio_pci.c272 CWRITE(sc, queue_avail, addr + vq->vq_availoffset); in virtio_pci_setup_queue()