Searched refs:ioapic_irq (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/amd64/vmm/ |
H A D | vmm_dev_machdep.c | 182 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 D | pci_irq.c | 169 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 D | vmmapi.h | 190 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 D | vmm_dev.h | 108 int ioapic_irq; member
|
/freebsd/usr.sbin/bhyve/ |
H A D | pci_emul.c | 1717 dsdt_line(" 0x%X", irq->ioapic_irq); in pci_apic_prt_entry()
|