Lines Matching refs:isa_irq
1120 struct vm_isa_irq isa_irq; in vm_isa_assert_irq() local
1122 bzero(&isa_irq, sizeof(struct vm_isa_irq)); in vm_isa_assert_irq()
1123 isa_irq.atpic_irq = atpic_irq; in vm_isa_assert_irq()
1124 isa_irq.ioapic_irq = ioapic_irq; in vm_isa_assert_irq()
1126 return (ioctl(ctx->fd, VM_ISA_ASSERT_IRQ, &isa_irq)); in vm_isa_assert_irq()
1132 struct vm_isa_irq isa_irq; in vm_isa_deassert_irq() local
1134 bzero(&isa_irq, sizeof(struct vm_isa_irq)); in vm_isa_deassert_irq()
1135 isa_irq.atpic_irq = atpic_irq; in vm_isa_deassert_irq()
1136 isa_irq.ioapic_irq = ioapic_irq; in vm_isa_deassert_irq()
1138 return (ioctl(ctx->fd, VM_ISA_DEASSERT_IRQ, &isa_irq)); in vm_isa_deassert_irq()
1144 struct vm_isa_irq isa_irq; in vm_isa_pulse_irq() local
1146 bzero(&isa_irq, sizeof(struct vm_isa_irq)); in vm_isa_pulse_irq()
1147 isa_irq.atpic_irq = atpic_irq; in vm_isa_pulse_irq()
1148 isa_irq.ioapic_irq = ioapic_irq; in vm_isa_pulse_irq()
1150 return (ioctl(ctx->fd, VM_ISA_PULSE_IRQ, &isa_irq)); in vm_isa_pulse_irq()