Lines Matching defs:vector
305 KASSERT(intpin->io_vector != 0, ("No vector for IRQ %u",
342 * Allocate an APIC vector for this interrupt pin. Once
343 * we have a vector we program the interrupt pin.
372 printf(") to lapic %u vector %u\n", intpin->io_cpu,
379 * Free the old vector after the new one is established. This is done
397 panic("Couldn't find an APIC vector for IRQ %d",
407 u_int vector;
410 /* Mask this interrupt pin and free its APIC vector. */
411 vector = intpin->io_vector;
412 apic_disable_vector(intpin->io_cpu, vector);
418 apic_free_vector(intpin->io_cpu, vector, intpin->io_irq);
622 ioapic_remap_vector(void *cookie, u_int pin, int vector)
627 if (pin >= io->io_numintr || vector < 0)
631 io->io_pins[pin].io_irq = vector;
634 vector, pin);