/src/share/man/man4/man4.x86/ |
Makefile | 7 MLINKS+=apic.4 ioapic.4 \
|
/src/sys/arch/x86/include/ |
mpconfig.h | 61 struct pic *ioapic; /* NULL for local apic */ member in struct:mp_intr_map
|
/src/sys/arch/x86/acpi/ |
acpi_machdep.c | 77 #include "ioapic.h" 250 struct ioapic_softc *ioapic; local in function:acpi_md_intr_establish 301 * If the interrupt is handled via IOAPIC, update the map. 310 ioapic = ioapic_find(APIC_IRQ_APIC(mpih)); 311 if (ioapic != NULL) 312 pic = &ioapic->sc_pic; 319 * If the interrupt is handled via IOAPIC, update the map. 322 ioapic = ioapic_find_bybase(irq); 323 if (ioapic != NULL) { 324 pic = &ioapic->sc_pic [all...] |
/src/sys/dev/virtio/arch/x86/ |
virtio_mmio_cmdline.c | 70 #include "ioapic.h" 305 struct ioapic_softc *ioapic; local in function:virtio_mmio_cmdline_alloc_interrupts 311 ioapic = ioapic_find_bybase(irq); 313 if (ioapic != NULL) { 314 KASSERT(ioapic->sc_pic.pic_type == PIC_IOAPIC); 315 pic = &ioapic->sc_pic;
|
/src/sys/arch/i386/eisa/ |
eisa_machdep.c | 70 #include "ioapic.h" 208 struct ioapic_softc * const ioapic = ioapic_find(APIC_IRQ_APIC(ih)); local in function:eisa_intr_establish 209 if (ioapic == NULL) { 210 aprint_normal("eisa_intr_establish: bad ioapic %d\n", 214 pic = &ioapic->sc_pic;
|
/src/sys/arch/x86/isa/ |
isa_machdep.c | 92 #include "ioapic.h" 218 struct ioapic_softc *ioapic = NULL; local in function:isa_intr_establish_xname 230 ioapic = ioapic_find(APIC_IRQ_APIC(mpih)); 231 if (ioapic == NULL) { 237 pic = &ioapic->sc_pic;
|
/src/sys/arch/x86/x86/ |
lapic.c | 38 #include "ioapic.h" 335 struct ioapic_softc *ioapic; local in function:lapic_setup_bsp 336 for (ioapic = ioapics; ioapic != NULL; ioapic = ioapic->sc_next) { 337 ioapic->sc_pic.pic_edge_stubs = x2apic_edge_stubs; 338 ioapic->sc_pic.pic_level_stubs = x2apic_level_stubs; 457 if (mpi->ioapic == NULL && (mpi->cpu_id == MPS_ALL_APICS ||
|
mpacpi.c | 84 #include "ioapic.h" 167 aprint_normal("ioapic at %s", pnp); 203 mpi->ioapic = pic; 226 mpi->ioapic = NULL; 269 mpi->ioapic = (struct pic *)pic; 317 mpi->ioapic = NULL; 372 #if defined(MULTIPROCESSOR) || defined(IOAPIC) 639 mpi->ioapic = NULL; 657 mpi->ioapic = pic; 761 panic("mpacpi: ioapic but no i8259?") [all...] |
mpbios.c | 103 #include "ioapic.h" 243 aprint_normal("ioapic at %s", pnp); 475 {2, 8, 0, "ioapic"}, 926 /* XXX Let ioapic driver read real APIC version... */ 1022 * The following functions conspire to compute base ioapic redirection 1051 * We are using the ioapic in "native" mode. 1052 * This indicates where the 8259 is wired to the ioapic 1287 /* XXX let flags checking happen in ioapic driver.. */ 1380 * If we couldn't find an ioapic by given id, retry to 1385 aprint_error("mpbios: can't find ioapic by [all...] |
ioapic.c | 1 /* $NetBSD: ioapic.c,v 1.66 2022/10/06 06:42:46 msaitoh Exp $ */ 67 __KERNEL_RCSID(0, "$NetBSD: ioapic.c,v 1.66 2022/10/06 06:42:46 msaitoh Exp $"); 96 #error "ioapic needs at least one of the MPBIOS or ACPI options" 190 * on single ioapic systems 194 panic("unsupported: all-ioapics interrupt with >1 ioapic"); 245 CFATTACH_DECL_NEW(ioapic, sizeof(struct ioapic_softc),
|
/src/sys/arch/x86/conf/ |
files.x86 | 84 file arch/x86/x86/apic.c ioapic | lapic 129 device ioapic: lapic 130 attach ioapic at ioapicbus 131 file arch/x86/x86/ioapic.c ioapic needs-flag
|
/src/sys/arch/x86/pci/ |
pci_intr_machdep.c | 88 #include "ioapic.h" 295 struct ioapic_softc *ioapic; local in function:pci_intr_find_intx_irq 297 ioapic = ioapic_find(APIC_IRQ_APIC(ih)); 298 if (ioapic == NULL) 300 *pic = &ioapic->sc_pic;
|
/src/sys/external/bsd/acpica/dist/os_specific/service_layers/ |
oszephyr.c | 158 #include <zephyr/dt-bindings/interrupt-controller/intel-ioapic.h>
|
/src/usr.sbin/acpitools/acpidump/ |
acpi.c | 1053 ACPI_MADT_IO_APIC *ioapic; local in function:acpi_print_madt 1080 ioapic = (ACPI_MADT_IO_APIC *)mp; 1081 acpi_print_io_apic(ioapic->Id, ioapic->GlobalIrqBase, 1082 ioapic->Address); 3601 return ("IOAPIC");
|