Searched defs:ioapicindex (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_regops.c | 213 uchar_t ioapicindex; local 231 ioapicindex = apic_irq->airq_ioapicindex; 233 ioapic_write_eoi(ioapicindex, vector);
|
H A D | apic_common.c | 1743 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 D | apix_utils.c | 1835 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 D | apix.c | 1783 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 D | mp_platform_misc.c | 94 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 D | mp_platform_common.c | 1569 * 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 D | mp_platform_xpv.c | 86 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