Lines Matching defs:ioapic_irq
718 struct vm_ioapic_irq ioapic_irq;
720 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq));
721 ioapic_irq.irq = irq;
723 return (ioctl(ctx->fd, VM_IOAPIC_ASSERT_IRQ, &ioapic_irq));
729 struct vm_ioapic_irq ioapic_irq;
731 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq));
732 ioapic_irq.irq = irq;
734 return (ioctl(ctx->fd, VM_IOAPIC_DEASSERT_IRQ, &ioapic_irq));
740 struct vm_ioapic_irq ioapic_irq;
742 bzero(&ioapic_irq, sizeof(struct vm_ioapic_irq));
743 ioapic_irq.irq = irq;
745 return (ioctl(ctx->fd, VM_IOAPIC_PULSE_IRQ, &ioapic_irq));
756 vm_isa_assert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq)
762 isa_irq.ioapic_irq = ioapic_irq;
768 vm_isa_deassert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq)
774 isa_irq.ioapic_irq = ioapic_irq;
780 vm_isa_pulse_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq)
786 isa_irq.ioapic_irq = ioapic_irq;