Searched defs:ioapicindex (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_regops.c213 uchar_t ioapicindex; local
231 ioapicindex = apic_irq->airq_ioapicindex;
233 ioapic_write_eoi(ioapicindex, vector);
H A Dapic_common.c1743 apic_get_ioapicid(uchar_t ioapicindex) argument
1745 ASSERT(ioapicindex < MAX_IO_APIC);
1747 return (apic_io_id[ioapicindex]);
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c1835 uchar_t ioapicindex, ipin; local
1839 ioapicindex = acpi_find_ioapic(irqno);
1840 ASSERT(ioapicindex != 0xFF);
1841 ipin = irqno - apic_io_vectbase[ioapicindex];
1853 irqp->airq_ioapicindex == ioapicindex);
1863 irqp->airq_ioapicindex = ioapicindex;
1891 irqno, ioapicindex, ipin, irqp->airq_cpu, irqp->airq_vector));
1897 int ioapicindex; local
1904 ioapicindex = j;
1906 intin_max = (ioapic_read(ioapicindex, APIC_VERS_CM
[all...]
H A Dapix.c1783 uchar_t ioapicindex, intin; local
1791 ioapicindex = irqp->airq_ioapicindex;
1799 vecp->v_type, 1, ioapicindex);
1805 WRITE_IOAPIC_RDT_ENTRY_HIGH_DWORD(ioapicindex, intin,
1809 WRITE_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapicindex, intin, irdt.ir_lo);
1815 ioapicindex, intin, irdt.ir_lo, irdt.ir_hi));
1825 int ioapicindex, intin; local
1837 ioapicindex = irqp->airq_ioapicindex;
1839 ioapic_write(ioapicindex, APIC_RDT_CMD + 2 * intin, AV_MASK);
1842 " intin 0x%x\n", ioapicindex, inti
2036 int intin, ioapicindex, pending; local
2253 uchar_t ipin, ioapic, ioapicindex; local
[all...]
/illumos-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c94 static void apic_ioapic_wait_pending_clear(int ioapicindex,
948 uchar_t ioapicindex, uchar_t ipin, apic_irq_t **irqptrp)
967 dummyirq.airq_ioapicindex = ioapicindex;
1019 irqptr->airq_ioapicindex = ioapicindex;
1056 uchar_t ipin, ioapic, ioapicindex, vector; local
1070 ioapicindex = 0xff;
1089 /* Find ioapicindex. If destid was ALL, we will exit with 0. */
1090 for (ioapicindex = apic_io_max - 1; ioapicindex; ioapicindex
947 apic_share_vector(int irqno, iflag_t *intr_flagp, short intr_index, int ipl, uchar_t ioapicindex, uchar_t ipin, apic_irq_t **irqptrp) argument
1456 int ioapicindex, intin_no; local
[all...]
H A Dmp_platform_common.c1569 * Check if the given ioapicindex intin combination has already been assigned
1662 int ioapicindex, bus_type, vector; local
1680 ioapicindex = irqptr->airq_ioapicindex;
1726 if (po && (apic_io_ver[ioapicindex] != IOAPIC_VER_82489DX))
1733 "vector=0x%x cpu=0x%x\n\n", ioapicindex,
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c86 static void apic_ioapic_wait_pending_clear(int ioapicindex,
903 uchar_t ioapicindex, uchar_t ipin, apic_irq_t **irqptrp)
922 dummyirq.airq_ioapicindex = ioapicindex;
974 irqptr->airq_ioapicindex = ioapicindex;
1011 uchar_t ipin, ioapic, ioapicindex, vector; local
1025 ioapicindex = 0xff;
1044 /* Find ioapicindex. If destid was ALL, we will exit with 0. */
1045 for (ioapicindex = apic_io_max - 1; ioapicindex; ioapicindex
902 apic_share_vector(int irqno, iflag_t *intr_flagp, short intr_index, int ipl, uchar_t ioapicindex, uchar_t ipin, apic_irq_t **irqptrp) argument
1411 int ioapicindex, intin_no; local
[all...]

Completed in 65 milliseconds