/titanic_50/usr/src/cmd/mdb/i86pc/modules/common/ |
H A D | apic_common.c | 41 volatile uint32_t *ioapic; in apic_ioapic_read() local 43 ioapic = ioapic_adr[ioapic_ix]; in apic_ioapic_read() 44 ioapic[APIC_IO_REG] = reg; in apic_ioapic_read() 45 return (ioapic[APIC_IO_DATA]); in apic_ioapic_read() 53 ioapic(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in ioapic() function
|
H A D | intr_common.h | 53 int ioapic(uintptr_t, uint_t, int, const mdb_arg_t *);
|
/titanic_50/usr/src/grub/grub-0.97/stage2/ |
H A D | smp-imps.c | 135 imps_ioapic ioapic; member 412 add_ioapic (imps_ioapic * ioapic) in add_ioapic() argument 415 ioapic->id, ioapic->ver, ioapic->addr)); in add_ioapic() 416 if (!(ioapic->flags & IMPS_FLAG_ENABLED)) in add_ioapic() 584 defconfig.ioapic.id in imps_read_bios() 588 defconfig.ioapic.ver in imps_read_bios()
|
/titanic_50/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_common.c | 1398 volatile uint32_t *ioapic; in ioapic_read() local 1400 ioapic = apicioadr[ioapic_ix]; in ioapic_read() 1401 ioapic[APIC_IO_REG] = reg; in ioapic_read() 1402 return (ioapic[APIC_IO_DATA]); in ioapic_read() 1408 volatile uint32_t *ioapic; in ioapic_write() local 1410 ioapic = apicioadr[ioapic_ix]; in ioapic_write() 1411 ioapic[APIC_IO_REG] = reg; in ioapic_write() 1412 ioapic[APIC_IO_DATA] = value; in ioapic_write() 1418 volatile uint32_t *ioapic; in ioapic_write_eoi() local 1420 ioapic = apicioadr[ioapic_ix]; in ioapic_write_eoi() [all …]
|
/titanic_50/usr/src/uts/i86xpv/io/psm/ |
H A D | mp_platform_xpv.c | 95 extern int apic_find_intin(uchar_t ioapic, uchar_t intin); 1010 uchar_t ipin, ioapic, ioapicindex, vector; in apic_setup_irq_table() local 1025 ioapic = 0xff; in apic_setup_irq_table() 1041 ioapic = intrp->intr_destid; in apic_setup_irq_table() 1045 if (apic_io_id[ioapicindex] == ioapic) in apic_setup_irq_table() 1047 ASSERT((ioapic == apic_io_id[ioapicindex]) || in apic_setup_irq_table() 1048 (ioapic == INTR_ALL_APIC)); in apic_setup_irq_table() 1060 ioapic = apic_io_id[ioapicindex]; in apic_setup_irq_table() 1073 ioapic = apic_io_id[ioapicindex]; in apic_setup_irq_table() 1150 irqptr->airq_cpu = apic_bind_intr(dip, irqno, ioapic, ipin); in apic_setup_irq_table()
|
/titanic_50/usr/src/uts/i86pc/io/ |
H A D | mp_platform_misc.c | 104 extern int apic_find_intin(uchar_t ioapic, uchar_t intin); 1056 uchar_t ipin, ioapic, ioapicindex, vector; in apic_setup_irq_table() local 1071 ioapic = 0xff; in apic_setup_irq_table() 1087 ioapic = intrp->intr_destid; in apic_setup_irq_table() 1091 if (apic_io_id[ioapicindex] == ioapic) in apic_setup_irq_table() 1093 ASSERT((ioapic == apic_io_id[ioapicindex]) || in apic_setup_irq_table() 1094 (ioapic == INTR_ALL_APIC)); in apic_setup_irq_table() 1106 ioapic = apic_io_id[ioapicindex]; in apic_setup_irq_table() 1119 ioapic = apic_io_id[ioapicindex]; in apic_setup_irq_table() 1196 irqptr->airq_cpu = apic_bind_intr(dip, irqno, ioapic, ipin); in apic_setup_irq_table()
|
H A D | mp_platform_common.c | 97 int apic_find_intin(uchar_t ioapic, uchar_t intin); 606 volatile uint32_t *ioapic; in acpi_probe() local 688 ioapic = apicioadr[apic_io_max] = in acpi_probe() 691 if (!ioapic) in acpi_probe() 1574 apic_find_intin(uchar_t ioapic, uchar_t intin) in apic_find_intin() argument 1585 (irqptr->airq_ioapicindex == ioapic)) { in apic_find_intin() 1588 "shared interrupts ?", ioapic, intin)); in apic_find_intin()
|
/titanic_50/usr/src/cmd/mdb/i86pc/modules/pcplusmp/ |
H A D | pcplusmp.c | 103 { "ioapic", NULL, "print ioapic register contents", ioapic },
|
/titanic_50/usr/src/uts/i86pc/io/apix/ |
H A D | apix.c | 1871 #define GET_RDT_BITS(ioapic, intin, bits) \ argument 1872 (READ_IOAPIC_RDT_ENTRY_LOW_DWORD((ioapic), (intin)) & (bits)) 2253 uchar_t ipin, ioapic, ioapicindex; in apix_intx_setup() local 2260 ioapic = intrp->intr_destid; in apix_intx_setup() 2265 if (apic_io_id[ioapicindex] == ioapic) in apix_intx_setup() 2267 ASSERT((ioapic == apic_io_id[ioapicindex]) || in apix_intx_setup() 2268 (ioapic == INTR_ALL_APIC)); in apix_intx_setup() 2278 ioapic = apic_io_id[ioapicindex]; in apix_intx_setup() 2292 ioapic = apic_io_id[ioapicindex]; in apix_intx_setup()
|
/titanic_50/usr/src/cmd/mdb/i86pc/modules/apix/ |
H A D | apix.c | 157 { "ioapic", NULL, "print ioapic register contents", ioapic },
|
/titanic_50/usr/src/uts/i86pc/sys/ |
H A D | apix.h | 239 extern int apic_find_intin(uchar_t ioapic, uchar_t intin);
|