Lines Matching defs:ioapicindex
1786 uchar_t ioapicindex, intin;
1794 ioapicindex = irqp->airq_ioapicindex;
1802 vecp->v_type, 1, ioapicindex);
1808 WRITE_IOAPIC_RDT_ENTRY_HIGH_DWORD(ioapicindex, intin,
1812 WRITE_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapicindex, intin, irdt.ir_lo);
1818 ioapicindex, intin, irdt.ir_lo, irdt.ir_hi));
1828 int ioapicindex, intin;
1840 ioapicindex = irqp->airq_ioapicindex;
1842 ioapic_write(ioapicindex, APIC_RDT_CMD + 2 * intin, AV_MASK);
1845 " intin 0x%x\n", ioapicindex, intin));
2039 int intin, ioapicindex, pending;
2051 ioapicindex = irqp->airq_ioapicindex;
2057 pending = (READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapicindex, intin) &
2256 uchar_t ipin, ioapic, ioapicindex;
2266 /* Find ioapicindex. If destid was ALL, we will exit with 0. */
2267 for (ioapicindex = apic_io_max - 1; ioapicindex; ioapicindex--)
2268 if (apic_io_id[ioapicindex] == ioapic)
2270 ASSERT((ioapic == apic_io_id[ioapicindex]) ||
2274 if ((newirq = apic_find_intin(ioapicindex, ipin)) != -1)
2279 ioapicindex = acpi_find_ioapic(irqno);
2280 ASSERT(ioapicindex != 0xFF);
2281 ioapic = apic_io_id[ioapicindex];
2282 ipin = irqno - apic_io_vectbase[ioapicindex];
2288 ioapicindex);
2294 ioapicindex = 0;
2295 ioapic = apic_io_id[ioapicindex];
2318 irqp->airq_ioapicindex = ioapicindex;