Home
last modified time | relevance | path

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

/freebsd/sys/amd64/vmm/
H A Dvmm_dev_machdep.c182 struct vm_ioapic_irq *ioapic_irq; in vmmdev_machdep_ioctl() local
346 ioapic_irq = (struct vm_ioapic_irq *)data; in vmmdev_machdep_ioctl()
347 error = vioapic_assert_irq(vm, ioapic_irq->irq); in vmmdev_machdep_ioctl()
350 ioapic_irq = (struct vm_ioapic_irq *)data; in vmmdev_machdep_ioctl()
351 error = vioapic_deassert_irq(vm, ioapic_irq->irq); in vmmdev_machdep_ioctl()
354 ioapic_irq = (struct vm_ioapic_irq *)data; in vmmdev_machdep_ioctl()
355 error = vioapic_pulse_irq(vm, ioapic_irq->irq); in vmmdev_machdep_ioctl()
402 if (error == 0 && isa_irq->ioapic_irq != -1) in vmmdev_machdep_ioctl()
403 error = vioapic_assert_irq(vm, isa_irq->ioapic_irq); in vmmdev_machdep_ioctl()
408 if (error == 0 && isa_irq->ioapic_irq != -1) in vmmdev_machdep_ioctl()
[all …]
/freebsd/usr.sbin/bhyve/amd64/
H A Dpci_irq.c169 pi->pi_lintr.irq.ioapic_irq); in pci_irq_assert()
175 vm_ioapic_assert_irq(pi->pi_vmctx, pi->pi_lintr.irq.ioapic_irq); in pci_irq_assert()
192 pi->pi_lintr.irq.ioapic_irq); in pci_irq_deassert()
198 vm_ioapic_deassert_irq(pi->pi_vmctx, pi->pi_lintr.irq.ioapic_irq); in pci_irq_deassert()
260 if (irq->ioapic_irq == 0) in pci_irq_route()
261 irq->ioapic_irq = ioapic_pci_alloc_irq(pi); in pci_irq_route()
262 assert(irq->ioapic_irq > 0); in pci_irq_route()
/freebsd/lib/libvmmapi/
H A Dvmmapi.h190 int vm_isa_assert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
191 int vm_isa_deassert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
192 int vm_isa_pulse_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
/freebsd/sys/amd64/include/
H A Dvmm_dev.h108 int ioapic_irq; member
/freebsd/usr.sbin/bhyve/
H A Dpci_emul.c1717 dsdt_line(" 0x%X", irq->ioapic_irq); in pci_apic_prt_entry()