Searched refs:ioapic_irq (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/lib/libvmmapi/
H A Dvmmapi.c682 struct vm_ioapic_irq ioapic_irq; local
684 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq));
685 ioapic_irq.irq = irq;
687 return (ioctl(ctx->fd, VM_IOAPIC_ASSERT_IRQ, &ioapic_irq));
693 struct vm_ioapic_irq ioapic_irq; local
695 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq));
696 ioapic_irq.irq = irq;
698 return (ioctl(ctx->fd, VM_IOAPIC_DEASSERT_IRQ, &ioapic_irq));
704 struct vm_ioapic_irq ioapic_irq; local
706 bzero(&ioapic_irq, sizeo
720 vm_isa_assert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq) argument
732 vm_isa_deassert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq) argument
744 vm_isa_pulse_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq) argument
[all...]
H A Dvmmapi.h141 int vm_isa_assert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
142 int vm_isa_deassert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
143 int vm_isa_pulse_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq);
/freebsd-11-stable/usr.sbin/bhyve/
H A Dpci_irq.c167 pi->pi_lintr.ioapic_irq);
173 vm_ioapic_assert_irq(pi->pi_vmctx, pi->pi_lintr.ioapic_irq);
188 pi->pi_lintr.ioapic_irq);
194 vm_ioapic_deassert_irq(pi->pi_vmctx, pi->pi_lintr.ioapic_irq);
H A Dmptbl.c215 mpt_generate_pci_int(int bus, int slot, int pin, int pirq_pin, int ioapic_irq, argument
233 mpie->dst_apic_int = ioapic_irq;
H A Dpci_emul.h126 int ioapic_irq; member in struct:pci_devinst::__anon8695
212 int ioapic_irq, void *arg);
H A Dpci_emul.c740 pdi->pi_lintr.ioapic_irq = 0;
1187 pci_apic_prt_entry(int bus, int slot, int pin, int pirq_pin, int ioapic_irq, argument
1196 dsdt_line(" 0x%X", ioapic_irq);
1201 pci_pirq_prt_entry(int bus, int slot, int pin, int pirq_pin, int ioapic_irq, argument
1520 pi->pi_lintr.ioapic_irq = ii->ii_ioapic_irq;
/freebsd-11-stable/sys/amd64/vmm/
H A Dvmm_dev.c303 struct vm_ioapic_irq *ioapic_irq; local
479 ioapic_irq = (struct vm_ioapic_irq *)data;
480 error = vioapic_assert_irq(sc->vm, ioapic_irq->irq);
483 ioapic_irq = (struct vm_ioapic_irq *)data;
484 error = vioapic_deassert_irq(sc->vm, ioapic_irq->irq);
487 ioapic_irq = (struct vm_ioapic_irq *)data;
488 error = vioapic_pulse_irq(sc->vm, ioapic_irq->irq);
496 if (error == 0 && isa_irq->ioapic_irq != -1)
498 isa_irq->ioapic_irq);
503 if (error == 0 && isa_irq->ioapic_irq !
[all...]
/freebsd-11-stable/sys/amd64/include/
H A Dvmm_dev.h96 int ioapic_irq; member in struct:vm_isa_irq

Completed in 93 milliseconds