Home
last modified time | relevance | path

Searched refs:vq_qsize (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/bhyve/common/
H A Dvirtio.c187 size = vring_size_aligned(vq->vq_qsize); in vi_vq_init()
192 base += vq->vq_qsize * sizeof(struct vring_desc); in vi_vq_init()
196 base += (2 + vq->vq_qsize + 1) * sizeof(uint16_t); in vi_vq_init()
303 if (ndesc > vq->vq_qsize) { in vq_getchain()
320 req.idx = next = vq->vq_avail->ring[idx & (vq->vq_qsize - 1)]; in vq_getchain()
323 if (next >= vq->vq_qsize) { in vq_getchain()
425 mask = vq->vq_qsize - 1; in vq_relchain_prepare()
645 vs->vs_queues[vs->vs_curq].vq_qsize : 0; in vi_pci_read()
H A Dvirtio.h297 uint16_t vq_qsize; /* size of this queue (a power of 2) */ member
319 (*(uint16_t *)&(vq)->vq_used->ring[(vq)->vq_qsize])
321 ((vq)->vq_avail->ring[(vq)->vq_qsize])
H A Dpci_virtio_net.c594 sc->vsc_queues[VTNET_RXQ].vq_qsize = VTNET_RINGSZ; in pci_vtnet_init()
596 sc->vsc_queues[VTNET_TXQ].vq_qsize = VTNET_RINGSZ; in pci_vtnet_init()
599 sc->vsc_queues[VTNET_CTLQ].vq_qsize = VTNET_RINGSZ; in pci_vtnet_init()
H A Dpci_virtio_rnd.c181 sc->vrsc_vq.vq_qsize = VTRND_RINGSZ; in pci_vtrnd_init()
H A Dpci_virtio_scsi.c735 sc->vss_vq[0].vq_qsize = VTSCSI_RINGSZ; in pci_vtscsi_init()
739 sc->vss_vq[1].vq_qsize = VTSCSI_RINGSZ; in pci_vtscsi_init()
744 sc->vss_vq[i].vq_qsize = VTSCSI_RINGSZ; in pci_vtscsi_init()
H A Dpci_virtio_input.c725 sc->vsc_queues[VTINPUT_EVENTQ].vq_qsize = VTINPUT_RINGSZ; in pci_vtinput_init()
727 sc->vsc_queues[VTINPUT_STATUSQ].vq_qsize = VTINPUT_RINGSZ; in pci_vtinput_init()
H A Dpci_virtio_9p.c376 sc->vsc_vq.vq_qsize = VT9P_RINGSZ; in pci_vt9p_init()
H A Dpci_virtio_block.c486 sc->vbsc_vq.vq_qsize = VTBLK_RINGSZ; in pci_vtblk_init()
H A Dpci_virtio_console.c744 sc->vsc_queues[i].vq_qsize = VTCON_RINGSZ; in pci_vtcon_init()
H A Dpci_virtio_viona.c808 sc->vsc_queues[VIONA_CTLQ].vq_qsize = pci_viona_qsize(sc, VIONA_CTLQ); in pci_viona_init()