ISA_IRQ_CNT
if (intsrc_ent->SourceIrq >= ISA_IRQ_CNT) {
KKASSERT(intsrc_ent->SourceIrq < ISA_IRQ_CNT);
KKASSERT(irq < ISA_IRQ_CNT);
for (irq = 0; irq < ISA_IRQ_CNT; ++irq) {
if (irq == ISA_IRQ_CNT) {
if (irq < ISA_IRQ_CNT) {
struct ioapic_intsrc ioc_intsrc[ISA_IRQ_CNT];
for (i = 0; i < ISA_IRQ_CNT; ++i)
for (i = ISA_IRQ_CNT; i < IOAPIC_HWI_VECTORS; ++i) {
for (i = 0; i < ISA_IRQ_CNT; ++i) {
KASSERT(irq < ISA_IRQ_CNT, ("%s: invalid IRQ %u", __func__, irq));
for (i = 0; i < ISA_IRQ_CNT; i++)
for (i = 0; i < ISA_IRQ_CNT; i++)
KASSERT(irq < ISA_IRQ_CNT, ("%s: invalid IRQ %u", __func__, irq));
#define ICU_HWI_VECTORS ISA_IRQ_CNT
if (ent->src_bus_irq >= ISA_IRQ_CNT) {