Searched refs:vs_pi (Results 1 – 2 of 2) sorted by relevance
/freebsd-src/usr.sbin/bhyve/ |
H A D | virtio.h | 238 struct pci_devinst *vs_pi; /* PCI device instance */ member 355 if (pci_msix_enabled(vs->vs_pi)) in vi_interrupt() 356 pci_generate_msix(vs->vs_pi, msix_idx); in vi_interrupt() 360 pci_generate_msi(vs->vs_pi, 0); in vi_interrupt() 361 pci_lintr_assert(vs->vs_pi); in vi_interrupt()
|
H A D | virtio.c | 77 vs->vs_pi = pi; in vi_softc_linkup() 118 pci_lintr_deassert(vs->vs_pi); in vi_reset_dev() 136 pci_emul_alloc_bar(vs->vs_pi, barnum, PCIBAR_IO, size); in vi_set_io_bar() 157 if (pci_emul_add_msixcap(vs->vs_pi, nvec, barnum)) in vi_intr_init() 163 pci_emul_add_msicap(vs->vs_pi, 1); in vi_intr_init() 166 pci_lintr_request(vs->vs_pi); in vi_intr_init() 188 base = paddr_guest2host(vs->vs_pi->pi_vmctx, phys, size); in vi_vq_init() 251 * at vs->vs_pi) so that it can find indirect descriptors. 319 ctx = vs->vs_pi->pi_vmctx; in vq_getchain() 890 ctx = vs->vs_pi in vi_pci_snapshot_queues() [all...] |