Home
last modified time | relevance | path

Searched refs:vs_pi (Results 1 – 3 of 3) sorted by last modified time

/illumos-gate/usr/src/cmd/bhyve/
H A Dvirtio.c78 vs->vs_pi = pi; in vi_softc_linkup()
119 pci_lintr_deassert(vs->vs_pi); in vi_reset_dev()
137 pci_emul_alloc_bar(vs->vs_pi, barnum, PCIBAR_IO, size); in vi_set_io_bar()
158 if (pci_emul_add_msixcap(vs->vs_pi, nvec, barnum)) in vi_intr_init()
164 pci_emul_add_msicap(vs->vs_pi, 1); in vi_intr_init()
167 pci_lintr_request(vs->vs_pi); in vi_intr_init()
189 base = paddr_guest2host(vs->vs_pi->pi_vmctx, phys, size); in vi_vq_init()
315 ctx = vs->vs_pi->pi_vmctx; in vq_getchain()
H A Dvirtio.h240 struct pci_devinst *vs_pi; /* PCI device instance */ member
353 if (pci_msix_enabled(vs->vs_pi)) in vi_interrupt()
354 pci_generate_msix(vs->vs_pi, msix_idx); in vi_interrupt()
367 pci_generate_msi(vs->vs_pi, 0); in vi_interrupt()
368 pci_lintr_assert(vs->vs_pi); in vi_interrupt()
H A Dpci_virtio_viona.c529 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()
551 pci_lintr_assert(sc->vsc_vs.vs_pi); in pci_viona_poll_thread()