Searched refs:pi_vmctx (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/usr.sbin/bhyve/
H A Dpci_irq.c166 vm_isa_assert_irq(pi->pi_vmctx, pirq->reg & PIRQ_IRQ,
173 vm_ioapic_assert_irq(pi->pi_vmctx, pi->pi_lintr.ioapic_irq);
187 vm_isa_deassert_irq(pi->pi_vmctx, pirq->reg & PIRQ_IRQ,
194 vm_ioapic_deassert_irq(pi->pi_vmctx, pi->pi_lintr.ioapic_irq);
200 struct vmctx *ctx = pi->pi_vmctx;
H A Dpci_nvme.c954 nsq->qbase = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1,
1058 ncq->qbase = vm_map_gpa(sc->nsc_pi->pi_vmctx,
1088 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1,
1105 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1,
1111 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1,
1141 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1,
1146 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1,
1152 dest = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1,
1164 dest = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1,
1745 paddr_guest2host(req->sc->nsc_pi->pi_vmctx,
[all...]
H A Dpci_emul.h124 struct vmctx *pi_vmctx; member in struct:pci_devinst
H A Dvirtio.c186 base = paddr_guest2host(vs->vs_pi->pi_vmctx, phys, size);
313 ctx = vs->vs_pi->pi_vmctx;
H A Dpci_lpc.c159 vm_isa_pulse_irq(lpc_bridge->pi_vmctx, sc->irq, sc->irq);
H A Dpci_emul.c484 (*pe->pe_baraddr)(pi->pi_vmctx, pi, idx, registration,
502 (*pe->pe_baraddr)(pi->pi_vmctx, pi, idx, registration,
748 pdi->pi_vmctx = ctx;
1476 vm_lapic_msi(pi->pi_vmctx, mte->addr, mte->msg_data);
1485 vm_lapic_msi(pi->pi_vmctx, pi->pi_msi.addr,
H A Dpci_hda.c901 return (paddr_guest2host(pi->pi_vmctx, (uintptr_t)dma_paddr, len));
H A Dpci_ahci.c217 #define ahci_ctx(sc) ((sc)->asc_pi->pi_vmctx)
H A Dpci_xhci.c295 #define XHCI_GADDR(sc,a) paddr_guest2host((sc)->xsc_pi->pi_vmctx, \

Completed in 85 milliseconds