Lines Matching refs:io_irq
81 int io_irq; member
243 switch (intpin->io_irq) { in ioapic_print_irq()
258 intpin->io_irq); in ioapic_print_irq()
325 if (intpin->io_irq == IRQ_DISABLED || (intpin->io_irq >= 0 && in ioapic_program_intpin()
346 intpin->io_activehi, intpin->io_irq, &intpin->io_remap_cookie, in ioapic_program_intpin()
380 switch (intpin->io_irq) { in ioapic_program_intpin()
398 intpin->io_irq)); in ioapic_program_intpin()
440 if (intpin->io_irq == IRQ_NMI) in ioapic_assign_cpu()
455 new_vector = apic_alloc_vector(apic_id, intpin->io_irq); in ioapic_assign_cpu()
495 apic_free_vector(old_id, old_vector, intpin->io_irq); in ioapic_assign_cpu()
508 intpin->io_irq); in ioapic_enable_intr()
527 apic_free_vector(intpin->io_cpu, vector, intpin->io_irq); in ioapic_disable_intr()
537 return (pin->io_irq); in ioapic_vector()
686 intpin->io_irq = intbase + i; in ioapic_create()
693 if (intpin->io_irq == 0) in ioapic_create()
695 else if (intpin->io_irq < IOAPIC_ISA_INTS) { in ioapic_create()
719 intpin->io_activehi, intpin->io_irq, in ioapic_create()
737 return (io->io_pins[pin].io_irq); in ioapic_get_vector()
748 if (io->io_pins[pin].io_irq == IRQ_DISABLED) in ioapic_disable_pin()
750 io->io_pins[pin].io_irq = IRQ_DISABLED; in ioapic_disable_pin()
764 if (io->io_pins[pin].io_irq < 0) in ioapic_remap_vector()
766 io->io_pins[pin].io_irq = vector; in ioapic_remap_vector()
783 if (io->io_pins[pin].io_irq < 0) in ioapic_set_bus()
802 if (io->io_pins[pin].io_irq == IRQ_NMI) in ioapic_set_nmi()
804 if (io->io_pins[pin].io_irq < 0) in ioapic_set_nmi()
807 io->io_pins[pin].io_irq = IRQ_NMI; in ioapic_set_nmi()
825 if (io->io_pins[pin].io_irq == IRQ_SMI) in ioapic_set_smi()
827 if (io->io_pins[pin].io_irq < 0) in ioapic_set_smi()
830 io->io_pins[pin].io_irq = IRQ_SMI; in ioapic_set_smi()
848 if (io->io_pins[pin].io_irq == IRQ_EXTINT) in ioapic_set_extint()
850 if (io->io_pins[pin].io_irq < 0) in ioapic_set_extint()
853 io->io_pins[pin].io_irq = IRQ_EXTINT; in ioapic_set_extint()
875 if (io->io_pins[pin].io_irq < 0) in ioapic_set_polarity()
896 if (io->io_pins[pin].io_irq < 0) in ioapic_set_triggermode()
951 if (pin->io_irq >= 0) in ioapic_register_sources()