Searched refs:apic (Results 1 – 14 of 14) sorted by relevance
/freebsd/sys/x86/acpica/ |
H A D | madt.c | 72 static int madt_find_interrupt(int intr, void **apic, u_int *pin); 432 ACPI_MADT_IO_APIC *apic; in madt_parse_apics() local 436 apic = (ACPI_MADT_IO_APIC *)entry; in madt_parse_apics() 440 apic->Id, apic->GlobalIrqBase, in madt_parse_apics() 441 (void *)(uintptr_t)apic->Address); in madt_parse_apics() 442 if (apic->Id > IOAPIC_MAX_ID) in madt_parse_apics() 444 apic->Id); in madt_parse_apics() 445 if (ioapics[apic->Id].io_apic != NULL) in madt_parse_apics() 446 panic("%s: Double APIC ID %u", __func__, apic->Id); in madt_parse_apics() 447 ioapics[apic->Id].io_apic = ioapic_create(apic->Address, in madt_parse_apics() [all …]
|
/freebsd/sys/x86/x86/ |
H A D | 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 ioapic_t *apic; in ioapic_create() local 619 apic = pmap_mapdev(addr, IOAPIC_MEM_REGION); in ioapic_create() [all …]
|
H A D | mptable.c | 562 io_apic_entry_ptr apic; in mptable_count_items_handler() local 573 apic = (io_apic_entry_ptr)entry; in mptable_count_items_handler() 574 if (apic->apic_flags & IOAPICENTRY_FLAG_EN) in mptable_count_items_handler() 617 io_apic_entry_ptr apic; in mptable_parse_apics_and_busses_handler() local 636 apic = (io_apic_entry_ptr)entry; in mptable_parse_apics_and_busses_handler() 637 if (!(apic->apic_flags & IOAPICENTRY_FLAG_EN)) in mptable_parse_apics_and_busses_handler() 639 if (apic->apic_id > IOAPIC_MAX_ID) in mptable_parse_apics_and_busses_handler() 641 apic->apic_id); in mptable_parse_apics_and_busses_handler() 642 if (ioapics[apic->apic_id] != NULL) in mptable_parse_apics_and_busses_handler() 644 apic->apic_id); in mptable_parse_apics_and_busses_handler() [all …]
|
H A D | local_apic.c | 211 SYSCTL_NODE(_hw, OID_AUTO, apic, CTLFLAG_RD | CTLFLAG_MPSAFE, 0, 1692 DB_SHOW_COMMAND_FLAGS(apic, db_show_apic, DB_CMD_MEMSAFE) in DB_SHOW_COMMAND_FLAGS() argument
|
/freebsd/tools/tools/ncpus/ |
H A D | 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/sys/conf/ |
H A D | files.i386 | 64 #i386/i386/apic_vector.S optional apic 127 x86/acpica/madt.c optional acpi apic 130 x86/isa/elcr.c optional atpic | apic 133 x86/x86/io_apic.c optional apic 134 x86/x86/local_apic.c optional apic 135 x86/x86/mptable.c optional apic 136 x86/x86/mptable_pci.c optional apic pci 137 x86/x86/msi.c optional apic pci
|
/freebsd/tools/tools/nanobsd/pcengines/ |
H A D | ALIX_DSK | 40 device apic
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | cpu.h | 159 D(apic, 9)
|
/freebsd/sys/contrib/zstd/lib/common/ |
H A D | cpu.h | 157 D(apic, 9)
|
/freebsd/sys/i386/conf/ |
H A D | NOTES | 15 # The apic device enables the use of the I/O APIC for interrupt delivery. 16 # The apic device can be used in both UP and SMP kernels, but is required 17 # for SMP kernels. Thus, the apic device is not strictly an SMP option, 36 device apic # I/O apic
|
H A D | GENERIC | 103 device apic # I/O APIC
|
/freebsd/sys/i386/i386/ |
H A D | mp_machdep.c | 43 #error The apic device is required for SMP, add "device apic" to your config file.
|
/freebsd/share/man/man4/ |
H A D | Makefile | 821 _apic.4= apic.4
|
/freebsd/ |
H A D | ObsoleteFiles.inc | 19152 OLD_FILES+=usr/include/machine/apic.h
|