IOAPIC_HWI_VECTORS
for (i = 0; i < IOAPIC_HWI_VECTORS; ++i) {
for (i = ioapic_abi_msi_start; i < IOAPIC_HWI_VECTORS; i += count) {
KASSERT(intr >= 0 && intr < IOAPIC_HWI_VECTORS,
if (intr_next < IOAPIC_HWI_VECTORS) {
KASSERT(intr >= 0 && intr < IOAPIC_HWI_VECTORS,
static inthand_t *ioapic_intr[IOAPIC_HWI_VECTORS] = {
} ioapic_irqmaps[MAXCPU][IOAPIC_HWI_VECTORS];
struct ioapic_irqinfo ioapic_irqs[IOAPIC_HWI_VECTORS];
KASSERT(irq >= 0 && irq < IOAPIC_HWI_VECTORS,
KASSERT(irq >= 0 && irq < IOAPIC_HWI_VECTORS,
KASSERT(intr >= 0 && intr < IOAPIC_HWI_VECTORS,
KASSERT(intr >= 0 && intr < IOAPIC_HWI_VECTORS,
for (intr = 0; intr < IOAPIC_HWI_VECTORS; ++intr) {
for (i = 0; i < IOAPIC_HWI_VECTORS; ++i) {
for (i = ISA_IRQ_CNT; i < IOAPIC_HWI_VECTORS; ++i) {
if (irq >= IOAPIC_HWI_VECTORS) {
KKASSERT(irq < IOAPIC_HWI_VECTORS);
KKASSERT(irq < IOAPIC_HWI_VECTORS);