Searched refs:vq_availoffset (Results 1 – 9 of 9) sorted by relevance
/openbsd/sys/dev/pv/ |
H A D | virtio.c | 218 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 D | virtiovar.h | 118 int vq_availoffset; 119 int vq_availoffset; global() member
|
/openbsd/usr.sbin/vmd/ |
H A D | virtio.c | 175 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 D | virtio.h | 150 uint32_t vq_availoffset; member
|
H A D | vionet.c | 405 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 D | vioblk.c | 321 avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in vioblk_notifyq()
|
H A D | vioscsi.c | 2100 acct.avail = (struct vring_avail *)(vr + vq_info->vq_availoffset); in vioscsi_notifyq()
|
/openbsd/sys/dev/fdt/ |
H A D | virtio_mmio.c | 198 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 D | virtio_pci.c | 272 CWRITE(sc, queue_avail, addr + vq->vq_availoffset); in virtio_pci_setup_queue()
|