Home
last modified time | relevance | path

Searched full:apic (Results 1 – 25 of 104) sorted by relevance

12345

/netbsd-src/share/man/man4/man4.x86/
H A Dapic.41 .\" $NetBSD: apic.4,v 1.3 2017/02/18 22:39:02 wiz Exp $
31 .Nm apic ,
34 .Nd Intel APIC Architecture
46 .Tn APIC
49 .Tn I/O APIC .
51 .Dq APIC bus ,
64 .Tn I/O APIC .
68 .Tn APIC
89 .Tn I/O APIC
92 .Tn I/O APIC
[all …]
H A DMakefile3 MAN= amdccp.4 amdpcib.4 apic.4 autoconf.4 balloon.4 console.4 coretemp.4 \
7 MLINKS+=apic.4 ioapic.4 \
8 apic.4 lapic.4
H A Dhpet.465 .Tn APIC ,
/netbsd-src/sys/arch/ia64/stand/ia64/ski/
H A Dacpi_stub.c77 } apic = { variable
81 sizeof(apic), /* Length of table. */
94 sizeof(apic.cpu0), /* Length. */
104 sizeof(apic.cpu1), /* Length. */
114 sizeof(apic.cpu2), /* Length. */
124 sizeof(apic.cpu3), /* Length. */
134 sizeof(apic.sapic), /* Length. */
157 0UL /* XXX APIC table address. */
192 xsdt.apic_tbl = (UINT32)(uintptr_t)&apic; in acpi_stub_init()
/netbsd-src/sys/arch/ia64/acpi/
H A Dmadt.c59 printf("\tI/O APIC entry\n"); in print_entry()
71 printf("\tLocal APIC NMI entry\n"); in print_entry()
77 printf("\tLocal APIC override entry\n"); in print_entry()
78 printf("\t\tLocal APIC address=0x%jx\n", lapic->Address); in print_entry()
110 printf("\tLocal APIC entry\n"); in print_entry()
159 printf("\tLocal APIC address=0x%x\n", table->Address); in ia64_probe_sapics()
216 * Count the number of local SAPIC entries in the APIC table. Every enabled
/netbsd-src/sys/arch/x86/x86/
H A Dlapic.c252 * Initialize the local APIC on the BSP.
372 * If the CPU has an APIC MSR, use it and ignore the supplied value: in lapic_map()
390 * Map local apic. If we have a local apic, it's safe to assume in lapic_map()
411 * enable local apic
437 * If an I/O APIC has been attached, assume that it is used instead of in lapic_set_lvt()
476 * Initialize fixed idt vectors for use by local apic.
620 /* Start local apic countdown timer running, in repeated mode. */ in lapic_initclock()
625 * Calibrate the local apic count-down timer (which is running at
630 * real-time clock as a reference to determine the actual APIC timer clock
701 aprint_debug_dev(ci->ci_dev, "apic clock running at %s\n", tbuf); in lapic_calibrate_timer()
[all …]
H A Dmpbios.c507 * Default configurations always feature two processors and the local APIC IDs
509 * I/O APIC ID to 2.
890 * APIC IDs are assigned consecutively by hardware starting from zero in mpbios_dflt_conf_int()
891 * (sec. 5). Just determine the BSP (APIC ID). in mpbios_dflt_conf_int()
926 /* XXX Let ioapic driver read real APIC version... */ in mpbios_dflt_conf_int()
1053 * and/or local apic.. in mp_cfg_eisa_intr()
1364 printf("mpbios: can't find bus %d for apic %d pin %d\n", in mpbios_int()
1406 printf("mpbios: bad pin %d for apic %d\n",
1410 printf("mpbios: WARNING: pin %d for apic %d too high; " in mpbios_pci_attach_hook()
1430 printf("pin %d of local apic does in mpbios_pci_attach_hook()
[all...]
H A Dapic.c1 /* $NetBSD: apic.c,v 1.10 2019/06/14 09:23:42 msaitoh Exp $ */
35 __KERNEL_RCSID(0, "$NetBSD: apic.c,v 1.10 2019/06/14 09:23:42 msaitoh Exp $");
H A Dmpacpi.c874 sc ? sc->pic_name : "local apic", in mpacpi_print_intr()
913 * Switch us into APIC mode by evaluating _PIC(1). in mpacpi_find_interrupts()
918 * 0 = PIC mode, 1 = APIC mode, 2 = SAPIC mode. in mpacpi_find_interrupts()
923 printf("mpacpi: switch to APIC mode failed\n"); in mpacpi_find_interrupts()
/netbsd-src/sys/dev/ic/
H A Di82801lpcreg.h331 #define SB_SMBUS_TCOCFG_IS_IRQ9 0 /* maps to 8259 and APIC */
332 #define SB_SMBUS_TCOCFG_IS_IRQ10 1 /* maps to 8259 and APIC */
333 #define SB_SMBUS_TCOCFG_IS_IRQ11 2 /* maps to 8259 and APIC */
334 #define SB_SMBUS_TCOCFG_IS_IRQ20 4 /* maps to APIC */
335 #define SB_SMBUS_TCOCFG_IS_IRQ21 3 /* maps to APIC */
336 #define SB_SMBUS_TCOCFG_IS_IRQ22 4 /* maps to APIC */
337 #define SB_SMBUS_TCOCFG_IS_IRQ23 5 /* maps to APIC */
/netbsd-src/sys/arch/x86/include/
H A Di82489var.h36 * Software definitions belonging to Local APIC driver.
67 * Vector used for local apic timer interrupts.
77 * 'pin numbers' for local APIC
H A Di82489reg.h35 * "local" APIC.
163 /* Extended APIC registers, valid when CPUID features4 EAPIC is present */
166 # define LEAPIC_FR_EIDCAP __BIT(2) /* Ext. Apic ID Cap. RO */
171 # define LEAPIC_CR_EID_ENABLE __BIT(2) /* Ext. Apic ID enable */
H A Di82093reg.h35 * Typically, the first apic lives here.
57 * Internal I/O APIC registers.
H A Dintr.h90 int is_pin; /* IRQ for legacy; pin for IO APIC,
160 * Convert spl level to local APIC level
H A Dapicvar.h48 * Dump function for both LAPIC and I/O APIC.
/netbsd-src/sys/external/mit/xen-include-public/dist/xen/include/public/hvm/
H A Dhvm_info_table.h41 * that Xen's vCPU id always equals to ACPI (not APIC!) id in MADT table which
50 /* Should firmware build APIC descriptors (APIC MADT / MP BIOS)? */
H A Dparams.h104 * - APIC access MSRs (HV_X64_MSR_EOI, HV_X64_MSR_ICR and HV_X64_MSR_TPR)
134 /* Use APIC assist */
/netbsd-src/sys/arch/hppa/dev/
H A Delroyreg.h117 uint32_t apic_addr; /* 0x800 APIC address register */
120 uint32_t apic_data; /* 0x810 APIC data register */
123 uint32_t apic_eoi; /* 0x840 APIC interrupt ack */
131 /* APIC registers */
H A Dapic.c1 /* $NetBSD: apic.c,v 1.4 2020/11/21 21:01:16 thorpej Exp $ */
3 /* $OpenBSD: apic.c,v 1.14 2011/05/01 21:59:39 kettenis Exp $ */
109 aprint_normal(" APIC ver %x, %d pins", in apic_attach()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/
H A Duintrintrin.h136 /// IF IA32_APIC_BASE[10] == 1 // local APIC is in x2APIC mode
137 /// // send ordinary IPI with vector tempUPID.NV to 32-bit physical APIC
141 /// // send ordinary IPI with vector tempUPID.NV to 8-bit physical APIC
/netbsd-src/share/man/man4/
H A Dacpicpu.486 .Tn APIC
101 .Tn APIC
115 .Tn APIC
/netbsd-src/sys/arch/x86/pci/
H A Damd8131reg.h4 * Some register definitions for the AMD 8131 PCI-X Tunnel / IO apic.
/netbsd-src/sys/dev/acpi/
H A Dacpidevs19 PNP0003 APIC
385 ACPI0009 I/O APIC/SAPIC Device
386 ACPI000A I/O APIC Device
/netbsd-src/sys/external/bsd/acpica/dist/include/
H A Dactbl2.h71 #define ACPI_SIG_MADT "APIC" /* Multiple APIC Description Table */
1077 * MADT - Multiple APIC Description Table
1085 UINT32 Address; /* Physical address of local APIC */
1141 /* 0: Processor Local APIC */
1147 UINT8 Id; /* Processor's local APIC id */
1153 /* 1: IO APIC */
1158 UINT8 Id; /* I/O APIC ID */
1160 UINT32 Address; /* APIC physical address */
1190 /* 4: Local APIC NM
[all...]
/netbsd-src/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/
H A Dcpufeatureset.h102 XEN_CPUFEATURE(APIC, 0*32+ 9) /*!A Onboard APIC */
168 XEN_CPUFEATURE(EXTAPIC, 3*32+ 3) /* Extended APIC space */

12345