Home
last modified time | relevance | path

Searched refs:apic (Results 1 – 22 of 22) sorted by relevance

/freebsd-13-stable/sys/x86/acpica/
HDmadt.c73 static int madt_find_interrupt(int intr, void **apic, u_int *pin);
435 ACPI_MADT_IO_APIC *apic; in madt_parse_apics() local
439 apic = (ACPI_MADT_IO_APIC *)entry; in madt_parse_apics()
443 apic->Id, apic->GlobalIrqBase, in madt_parse_apics()
444 (void *)(uintptr_t)apic->Address); in madt_parse_apics()
445 if (apic->Id > IOAPIC_MAX_ID) in madt_parse_apics()
447 apic->Id); in madt_parse_apics()
448 if (ioapics[apic->Id].io_apic != NULL) in madt_parse_apics()
449 panic("%s: Double APIC ID %u", __func__, apic->Id); in madt_parse_apics()
450 ioapics[apic->Id].io_apic = ioapic_create(apic->Address, in madt_parse_apics()
[all …]
/freebsd-13-stable/sys/x86/x86/
HDio_apic.c110 static u_int ioapic_read(volatile ioapic_t *apic, int reg);
111 static void ioapic_write(volatile ioapic_t *apic, int reg, u_int val);
206 ioapic_read(volatile ioapic_t *apic, int reg) in ioapic_read() argument
210 apic->ioregsel = reg; in ioapic_read()
211 return (apic->iowin); in ioapic_read()
215 ioapic_write(volatile ioapic_t *apic, int reg, u_int val) in ioapic_write() argument
219 apic->ioregsel = reg; in ioapic_write()
220 apic->iowin = val; in ioapic_write()
614 volatile ioapic_t *apic; in ioapic_create() local
619 apic = pmap_mapdev(addr, IOAPIC_MEM_REGION); in ioapic_create()
[all …]
HDmptable.c522 io_apic_entry_ptr apic; in mptable_count_items_handler() local
533 apic = (io_apic_entry_ptr)entry; in mptable_count_items_handler()
534 if (apic->apic_flags & IOAPICENTRY_FLAG_EN) in mptable_count_items_handler()
577 io_apic_entry_ptr apic; in mptable_parse_apics_and_busses_handler() local
596 apic = (io_apic_entry_ptr)entry; in mptable_parse_apics_and_busses_handler()
597 if (!(apic->apic_flags & IOAPICENTRY_FLAG_EN)) in mptable_parse_apics_and_busses_handler()
599 if (apic->apic_id > IOAPIC_MAX_ID) in mptable_parse_apics_and_busses_handler()
601 apic->apic_id); in mptable_parse_apics_and_busses_handler()
602 if (ioapics[apic->apic_id] != NULL) in mptable_parse_apics_and_busses_handler()
604 apic->apic_id); in mptable_parse_apics_and_busses_handler()
[all …]
HDlocal_apic.c209 SYSCTL_NODE(_hw, OID_AUTO, apic, CTLFLAG_RD | CTLFLAG_MPSAFE, 0,
1784 DB_SHOW_COMMAND(apic, db_show_apic) in DB_SHOW_COMMAND() argument
/freebsd-13-stable/tools/tools/ncpus/
HDacpi.c65 struct MADT_local_apic *apic; in acpi_handle_apic() local
73 apic = &mp->body.local_apic; in acpi_handle_apic()
75 apic->cpu_id, in acpi_handle_apic()
76 apic->flags & ACPI_MADT_APIC_LOCAL_FLAG_ENABLED ? in acpi_handle_apic()
78 if (apic->flags & ACPI_MADT_APIC_LOCAL_FLAG_ENABLED) in acpi_handle_apic()
/freebsd-13-stable/sys/conf/
HDfiles.i386112 #i386/i386/apic_vector.s optional apic
179 x86/acpica/madt.c optional acpi apic
182 x86/isa/elcr.c optional atpic | apic
185 x86/x86/io_apic.c optional apic
186 x86/x86/local_apic.c optional apic
187 x86/x86/mptable.c optional apic
188 x86/x86/mptable_pci.c optional apic pci
189 x86/x86/msi.c optional apic pci
/freebsd-13-stable/tools/tools/nanobsd/pcengines/
HDALIX_DSK40 device apic
/freebsd-13-stable/tools/tools/tinybsd/conf/minimal/
HDTINYBSD32 device apic # I/O APIC
/freebsd-13-stable/sys/contrib/zstd/lib/common/
HDcpu.h157 D(apic, 9)
/freebsd-13-stable/sys/i386/conf/
HDNOTES35 # The apic device enables the use of the I/O APIC for interrupt delivery.
36 # The apic device can be used in both UP and SMP kernels, but is required
37 # for SMP kernels. Thus, the apic device is not strictly an SMP option,
56 device apic # I/O apic
HDMINIMAL89 device apic
HDGENERIC100 device apic # I/O APIC
/freebsd-13-stable/tools/tools/tinybsd/conf/wrap/
HDTINYBSD35 #device apic # I/O APIC
/freebsd-13-stable/tools/tools/tinybsd/conf/bridge/
HDTINYBSD33 device apic # I/O APIC
/freebsd-13-stable/tools/tools/tinybsd/conf/vpn/
HDTINYBSD32 device apic # I/O APIC
/freebsd-13-stable/tools/tools/tinybsd/conf/firewall/
HDTINYBSD32 device apic # I/O APIC
/freebsd-13-stable/tools/tools/tinybsd/conf/default/
HDTINYBSD39 device apic # I/O APIC
/freebsd-13-stable/tools/tools/tinybsd/conf/wireless/
HDTINYBSD32 device apic # I/O APIC
/freebsd-13-stable/sys/i386/i386/
HDmp_machdep.c43 #error The apic device is required for SMP, add "device apic" to your config file.
/freebsd-13-stable/share/man/man4/
HDMakefile815 _apic.4= apic.4
/freebsd-13-stable/sys/contrib/openzfs/module/zstd/lib/
HDzstd.c12728 D(apic, 9)
/freebsd-13-stable/
HDObsoleteFiles.inc15227 OLD_FILES+=usr/include/machine/apic.h