Searched refs:ioapic_irq (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | pci_irq.c | 170 pi->pi_lintr.ioapic_irq); in pci_irq_assert() 176 vm_ioapic_assert_irq(pi->pi_vmctx, pi->pi_lintr.ioapic_irq); in pci_irq_assert() 193 pi->pi_lintr.ioapic_irq); in pci_irq_deassert() 199 vm_ioapic_deassert_irq(pi->pi_vmctx, pi->pi_lintr.ioapic_irq); in pci_irq_deassert()
|
H A D | pci_emul.h | 136 int ioapic_irq; member 226 int ioapic_irq, void *arg);
|
H A D | pci_emul.c | 1114 pdi->pi_lintr.ioapic_irq = 0; in pci_emul_init() 1659 int ioapic_irq, void *arg __unused) in pci_apic_prt_entry() argument 1667 dsdt_line(" 0x%X", ioapic_irq); in pci_apic_prt_entry() 1673 int ioapic_irq __unused, void *arg __unused) in pci_pirq_prt_entry() 1990 pi->pi_lintr.ioapic_irq = ii->ii_ioapic_irq; in pci_lintr_route()
|
/illumos-gate/usr/src/lib/libvmmapi/common/ |
H A D | vmmapi.c | 1061 struct vm_ioapic_irq ioapic_irq; in vm_ioapic_assert_irq() local 1063 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq)); in vm_ioapic_assert_irq() 1064 ioapic_irq.irq = irq; in vm_ioapic_assert_irq() 1066 return (ioctl(ctx->fd, VM_IOAPIC_ASSERT_IRQ, &ioapic_irq)); in vm_ioapic_assert_irq() 1072 struct vm_ioapic_irq ioapic_irq; in vm_ioapic_deassert_irq() local 1074 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq)); in vm_ioapic_deassert_irq() 1075 ioapic_irq.irq = irq; in vm_ioapic_deassert_irq() 1077 return (ioctl(ctx->fd, VM_IOAPIC_DEASSERT_IRQ, &ioapic_irq)); in vm_ioapic_deassert_irq() 1083 struct vm_ioapic_irq ioapic_irq; in vm_ioapic_pulse_irq() local 1085 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq)); in vm_ioapic_pulse_irq() [all …]
|
H A D | vmmapi.h | 241 int vm_isa_assert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq); 242 int vm_isa_deassert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq); 243 int vm_isa_pulse_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_sol_dev.c | 793 struct vm_ioapic_irq ioapic_irq; in vmmdev_do_ioctl() local 795 if (ddi_copyin(datap, &ioapic_irq, sizeof (ioapic_irq), md)) { in vmmdev_do_ioctl() 799 error = vioapic_assert_irq(sc->vmm_vm, ioapic_irq.irq); in vmmdev_do_ioctl() 803 struct vm_ioapic_irq ioapic_irq; in vmmdev_do_ioctl() local 805 if (ddi_copyin(datap, &ioapic_irq, sizeof (ioapic_irq), md)) { in vmmdev_do_ioctl() 809 error = vioapic_deassert_irq(sc->vmm_vm, ioapic_irq.irq); in vmmdev_do_ioctl() 813 struct vm_ioapic_irq ioapic_irq; in vmmdev_do_ioctl() local 815 if (ddi_copyin(datap, &ioapic_irq, sizeof (ioapic_irq), md)) { in vmmdev_do_ioctl() 819 error = vioapic_pulse_irq(sc->vmm_vm, ioapic_irq.irq); in vmmdev_do_ioctl() 932 if (error == 0 && isa_irq.ioapic_irq != -1) { in vmmdev_do_ioctl() [all …]
|
/illumos-gate/usr/src/cmd/bhyve/amd64/ |
H A D | mptbl.c | 213 int ioapic_irq, void *arg) in mpt_generate_pci_int() argument 230 mpie->dst_apic_int = ioapic_irq; in mpt_generate_pci_int()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | vmm_dev.h | 128 int ioapic_irq; member
|