Home
last modified time | relevance | path

Searched refs:vsc_vs (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_virtio_viona.c129 struct virtio_softc vsc_vs; member
237 vi_reset_dev(&sc->vsc_vs); in pci_viona_update_status()
242 sc->vsc_vs.vs_status = value; in pci_viona_update_status()
529 const bool do_msix = pci_msix_enabled(sc->vsc_vs.vs_pi); in pci_viona_poll_thread()
537 pci_generate_msix(sc->vsc_vs.vs_pi, in pci_viona_poll_thread()
550 sc->vsc_vs.vs_isr |= VIRTIO_PCI_ISR_INTR; in pci_viona_poll_thread()
551 pci_lintr_assert(sc->vsc_vs.vs_pi); in pci_viona_poll_thread()
563 int qnum = sc->vsc_vs.vs_curq; in pci_viona_ring_init()
570 vi_vq_init(&sc->vsc_vs, pfn); in pci_viona_ring_init()
776 vi_softc_linkup(&sc->vsc_vs, &sc->vsc_consts, sc, pi, sc->vsc_queues); in pci_viona_init()
[all …]
H A Dpci_virtio_9p.c77 struct virtio_softc vsc_vs; member
135 vi_reset_dev(&sc->vsc_vs); in pci_vt9p_reset()
375 vi_softc_linkup(&sc->vsc_vs, &vt9p_vi_consts, sc, pi, &sc->vsc_vq); in pci_vt9p_init()
376 sc->vsc_vs.vs_mtx = &sc->vsc_mtx; in pci_vt9p_init()
386 if (vi_intr_init(&sc->vsc_vs, 1, fbsdrun_virtio_msix())) in pci_vt9p_init()
388 vi_set_io_bar(&sc->vsc_vs, 0); in pci_vt9p_init()
H A Dpci_virtio_input.c145 struct virtio_softc vsc_vs; member
176 vi_reset_dev(&sc->vsc_vs); in pci_vtinput_reset()
595 if (!(sc->vsc_vs.vs_status & VIRTIO_CONFIG_STATUS_DRIVER_OK)) in vtinput_read_event()
722 &sc->vsc_vs, &vtinput_vi_consts, sc, pi, sc->vsc_queues); in pci_vtinput_init()
723 sc->vsc_vs.vs_mtx = &sc->vsc_mtx; in pci_vtinput_init()
741 if (vi_intr_init(&sc->vsc_vs, 1, fbsdrun_virtio_msix())) in pci_vtinput_init()
744 vi_set_io_bar(&sc->vsc_vs, 0); in pci_vtinput_init()
H A Dpci_virtio_net.c105 struct virtio_softc vsc_vs; member
184 vi_reset_dev(&sc->vsc_vs); in pci_vtnet_reset()
669 vi_softc_linkup(&sc->vsc_vs, &sc->vsc_consts, sc, pi, sc->vsc_queues); in pci_vtnet_init()
670 sc->vsc_vs.vs_mtx = &sc->vsc_mtx; in pci_vtnet_init()
673 if (vi_intr_init(&sc->vsc_vs, 1, fbsdrun_virtio_msix())) { in pci_vtnet_init()
679 vi_set_io_bar(&sc->vsc_vs, 0); in pci_vtnet_init()
H A Dpci_virtio_console.c128 struct virtio_softc vsc_vs; member
193 vi_reset_dev(&sc->vsc_vs); in pci_vtcon_reset()
724 vi_softc_linkup(&sc->vsc_vs, &vtcon_vi_consts, sc, pi, sc->vsc_queues); in pci_vtcon_init()
725 sc->vsc_vs.vs_mtx = &sc->vsc_mtx; in pci_vtcon_init()
741 if (vi_intr_init(&sc->vsc_vs, 1, fbsdrun_virtio_msix())) in pci_vtcon_init()
743 vi_set_io_bar(&sc->vsc_vs, 0); in pci_vtcon_init()