| /freebsd-13-stable/sys/x86/acpica/ |
| HD | madt.c | 73 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/ |
| HD | io_apic.c | 110 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 …]
|
| HD | mptable.c | 522 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 …]
|
| HD | local_apic.c | 209 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/ |
| HD | acpi.c | 65 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/ |
| HD | files.i386 | 112 #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/ |
| HD | ALIX_DSK | 40 device apic
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/minimal/ |
| HD | TINYBSD | 32 device apic # I/O APIC
|
| /freebsd-13-stable/sys/contrib/zstd/lib/common/ |
| HD | cpu.h | 157 D(apic, 9)
|
| /freebsd-13-stable/sys/i386/conf/ |
| HD | NOTES | 35 # 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
|
| HD | MINIMAL | 89 device apic
|
| HD | GENERIC | 100 device apic # I/O APIC
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/wrap/ |
| HD | TINYBSD | 35 #device apic # I/O APIC
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/bridge/ |
| HD | TINYBSD | 33 device apic # I/O APIC
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/vpn/ |
| HD | TINYBSD | 32 device apic # I/O APIC
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/firewall/ |
| HD | TINYBSD | 32 device apic # I/O APIC
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/default/ |
| HD | TINYBSD | 39 device apic # I/O APIC
|
| /freebsd-13-stable/tools/tools/tinybsd/conf/wireless/ |
| HD | TINYBSD | 32 device apic # I/O APIC
|
| /freebsd-13-stable/sys/i386/i386/ |
| HD | mp_machdep.c | 43 #error The apic device is required for SMP, add "device apic" to your config file.
|
| /freebsd-13-stable/share/man/man4/ |
| HD | Makefile | 815 _apic.4= apic.4
|
| /freebsd-13-stable/sys/contrib/openzfs/module/zstd/lib/ |
| HD | zstd.c | 12728 D(apic, 9)
|
| /freebsd-13-stable/ |
| HD | ObsoleteFiles.inc | 15227 OLD_FILES+=usr/include/machine/apic.h
|