HomeSort by: relevance | last modified time | path
    Searched refs:ioapic (Results 1 - 14 of 14) sorted by relevancy

  /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");

Completed in 24 milliseconds