Home
last modified time | relevance | path

Searched refs:vsc_queues (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_virtio_net.c106 struct vqueue_info vsc_queues[VTNET_MAXQ - 1]; member
238 vq = &sc->vsc_queues[VTNET_RXQ]; in pci_vtnet_rx()
521 vq = &sc->vsc_queues[VTNET_TXQ]; in pci_vtnet_tx_thread()
595 sc->vsc_queues[VTNET_RXQ].vq_qsize = VTNET_RINGSZ; in pci_vtnet_init()
596 sc->vsc_queues[VTNET_RXQ].vq_notify = pci_vtnet_ping_rxq; in pci_vtnet_init()
597 sc->vsc_queues[VTNET_TXQ].vq_qsize = VTNET_RINGSZ; in pci_vtnet_init()
598 sc->vsc_queues[VTNET_TXQ].vq_notify = pci_vtnet_ping_txq; in pci_vtnet_init()
600 sc->vsc_queues[VTNET_CTLQ].vq_qsize = VTNET_RINGSZ; in pci_vtnet_init()
601 sc->vsc_queues[VTNET_CTLQ].vq_notify = pci_vtnet_ping_ctlq; in pci_vtnet_init()
669 vi_softc_linkup(&sc->vsc_vs, &sc->vsc_consts, sc, pi, sc->vsc_queues); in pci_vtnet_init()
H A Dpci_virtio_viona.c131 struct vqueue_info vsc_queues[VIONA_MAXQ]; member
538 sc->vsc_queues[i].vq_msix_idx); in pci_viona_poll_thread()
574 sc->vsc_queues[qnum].vq_pfn = (pfn << VRING_PFN); in pci_viona_ring_init()
774 sc->vsc_queues[VIONA_CTLQ].vq_qsize = pci_viona_qsize(sc, VIONA_CTLQ); in pci_viona_init()
791 sc->vsc_queues[i].vq_msix_idx = VIRTIO_MSI_NO_VECTOR; in pci_viona_init()
850 tab_index = sc->vsc_queues[ring].vq_msix_idx; in pci_viona_ring_set_msix()
908 if (sc->vsc_queues[i].vq_msix_idx != tab_index) { in pci_viona_msix_update()
932 struct vqueue_info *vq = &sc->vsc_queues[VIONA_CTLQ]; in pci_viona_qnotify()
1037 sc->vsc_queues[sc->vsc_vs.vs_curq].vq_msix_idx = value; in pci_viona_write()
1119 value = sc->vsc_queues[sc->vsc_vs.vs_curq].vq_pfn >> VRING_PFN; in pci_viona_read()
[all …]
H A Dpci_virtio_input.c146 struct vqueue_info vsc_queues[VTINPUT_MAXQ]; member
611 &sc->vsc_eventqueue, &sc->vsc_queues[VTINPUT_EVENTQ]); in vtinput_read_event()
722 &sc->vsc_vs, &vtinput_vi_consts, sc, pi, sc->vsc_queues); in pci_vtinput_init()
726 sc->vsc_queues[VTINPUT_EVENTQ].vq_qsize = VTINPUT_RINGSZ; in pci_vtinput_init()
727 sc->vsc_queues[VTINPUT_EVENTQ].vq_notify = pci_vtinput_notify_eventq; in pci_vtinput_init()
728 sc->vsc_queues[VTINPUT_STATUSQ].vq_qsize = VTINPUT_RINGSZ; in pci_vtinput_init()
729 sc->vsc_queues[VTINPUT_STATUSQ].vq_notify = pci_vtinput_notify_statusq; in pci_vtinput_init()
H A Dpci_virtio_console.c129 struct vqueue_info vsc_queues[VTCON_MAXQ]; member
242 return (&port->vsp_sc->vsc_queues[qnum]); in pci_vtcon_port_to_vq()
724 vi_softc_linkup(&sc->vsc_vs, &vtcon_vi_consts, sc, pi, sc->vsc_queues); in pci_vtcon_init()
728 sc->vsc_queues[i].vq_qsize = VTCON_RINGSZ; in pci_vtcon_init()
729 sc->vsc_queues[i].vq_notify = i % 2 == 0 in pci_vtcon_init()