| /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 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 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 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 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 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 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 | 50 #include <zephyr/dt-bindings/interrupt-controller/intel-ioapic.h>
|
| /src/usr.sbin/acpitools/acpidump/ |
| acpi.c | 1053 ACPI_MADT_IO_APIC *ioapic; local 1080 ioapic = (ACPI_MADT_IO_APIC *)mp; 1081 acpi_print_io_apic(ioapic->Id, ioapic->GlobalIrqBase, 1082 ioapic->Address); 3601 return ("IOAPIC");
|