/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | crash.c | 91 u32 apic_id; in do_nmi_crash() local 94 apic_id = apic_rdmsr(APIC_ID); in do_nmi_crash() 97 | ((u64)apic_id << 32)); in do_nmi_crash() 101 apic_id = GET_xAPIC_ID(apic_mem_read(APIC_ID)); in do_nmi_crash() 106 apic_mem_write(APIC_ICR2, apic_id << 24); in do_nmi_crash()
|
A D | smpboot.c | 937 int cpu_add(uint32_t apic_id, uint32_t acpi_id, uint32_t pxm) in cpu_add() argument 942 apic_id, acpi_id, pxm); in cpu_add() 945 (apic_id >= MAX_APICS) || in cpu_add() 955 cpu = (x86_acpiid_to_apicid[acpi_id] != apic_id) in cpu_add() 960 if ( physid_isset(apic_id, phys_cpu_present_map) ) in cpu_add() 966 if ( (cpu = mp_register_lapic(apic_id, 1, 1)) < 0 ) in cpu_add() 969 x86_acpiid_to_apicid[acpi_id] = apic_id; in cpu_add() 980 mp_unregister_lapic(apic_id, cpu); in cpu_add() 984 if ( apic_id < MAX_LOCAL_APIC ) in cpu_add() 985 apicid_to_node[apic_id] = node; in cpu_add() [all …]
|
A D | srat.c | 217 if (pa->apic_id >= MAX_LOCAL_APIC) { in acpi_numa_x2apic_affinity_init() 218 printk(KERN_INFO "SRAT: APIC %08x ignored\n", pa->apic_id); in acpi_numa_x2apic_affinity_init() 229 apicid_to_node[pa->apic_id] = node; in acpi_numa_x2apic_affinity_init() 233 pxm, pa->apic_id, node); in acpi_numa_x2apic_affinity_init() 262 apicid_to_node[pa->apic_id] = node; in acpi_numa_processor_affinity_init() 266 pxm, pa->apic_id, node); in acpi_numa_processor_affinity_init()
|
A D | io_apic.c | 2122 if (apic_id >= get_physical_broadcast()) { in io_apic_get_unique_id() 2124 "%d\n", ioapic, apic_id, reg_00.bits.ID); in io_apic_get_unique_id() 2125 apic_id = reg_00.bits.ID; in io_apic_get_unique_id() 2132 if (check_apicid_used(&apic_id_map, apic_id)) { in io_apic_get_unique_id() 2143 "trying %d\n", ioapic, apic_id, i); in io_apic_get_unique_id() 2145 apic_id = i; in io_apic_get_unique_id() 2148 set_apicid(apic_id, &apic_id_map); in io_apic_get_unique_id() 2150 if (reg_00.bits.ID != apic_id) { in io_apic_get_unique_id() 2151 reg_00.bits.ID = apic_id; in io_apic_get_unique_id() 2159 if (reg_00.bits.ID != apic_id) { in io_apic_get_unique_id() [all …]
|
A D | mpparse.c | 805 void mp_unregister_lapic(uint32_t apic_id, uint32_t cpu) in mp_unregister_lapic() argument 807 if (!cpu || (apic_id == boot_cpu_physical_apicid)) in mp_unregister_lapic() 810 if (x86_cpu_to_apicid[cpu] != apic_id) in mp_unregister_lapic() 813 physid_clear(apic_id, phys_cpu_present_map); in mp_unregister_lapic()
|
A D | platform_hypercall.c | 575 g_info->apic_id = x86_cpu_to_apicid[g_info->xen_cpuid]; in do_platform_op() 577 ASSERT(g_info->apic_id != BAD_APICID); in do_platform_op() 690 ret = cpu_add(op->u.cpu_add.apic_id, in do_platform_op()
|
A D | apic.c | 49 unsigned int apic_id; member 699 apic_pm_state.apic_id = apic_read(APIC_ID); in lapic_suspend() 756 apic_write(APIC_ID, apic_pm_state.apic_id); in lapic_resume()
|
A D | cpuid.c | 162 p->basic.apic_id = 0; /* Dynamic. */ in recalculate_misc()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | extern.h | 49 struct iommu * ioapic_to_iommu(unsigned int apic_id); 51 struct acpi_drhd_unit * ioapic_to_drhd(unsigned int apic_id);
|
A D | dmar.c | 120 struct list_head *ioapic_list, unsigned int apic_id) in acpi_ioapic_device_match() argument 124 if (ioapic->apic_id == apic_id) in acpi_ioapic_device_match() 130 struct acpi_drhd_unit * ioapic_to_drhd(unsigned int apic_id) in ioapic_to_drhd() argument 134 if ( acpi_ioapic_device_match(&drhd->ioapic_list, apic_id) ) in ioapic_to_drhd() 153 struct iommu * ioapic_to_iommu(unsigned int apic_id) in ioapic_to_iommu() argument 158 if ( acpi_ioapic_device_match(&drhd->ioapic_list, apic_id) ) in ioapic_to_iommu() 418 acpi_ioapic_unit->apic_id = acpi_scope->enumeration_id; in acpi_parse_dev_scope()
|
A D | intremap.c | 95 static u16 apicid_to_bdf(int apic_id) in apicid_to_bdf() argument 97 struct acpi_drhd_unit *drhd = ioapic_to_drhd(apic_id); in apicid_to_bdf() 101 if ( acpi_ioapic_unit->apic_id == apic_id ) in apicid_to_bdf() 129 static void set_ioapic_source_id(int apic_id, struct iremap_entry *ire) in set_ioapic_source_id() argument 132 apicid_to_bdf(apic_id)); in set_ioapic_source_id()
|
A D | dmar.h | 30 int apic_id; member
|
/xen-4.10.0-shim-comet/xen/drivers/acpi/ |
A D | numa.c | 61 p->apic_id, p->local_sapic_eid, in acpi_table_print_srat_entry() 100 p->apic_id, in acpi_table_print_srat_entry()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | smp.h | 45 int cpu_add(uint32_t apic_id, uint32_t acpi_id, uint32_t pxm);
|
A D | mpspec.h | 24 extern void mp_unregister_lapic(uint32_t apic_id, uint32_t cpu);
|
A D | io_apic.h | 176 extern int io_apic_get_unique_id (int ioapic, int apic_id);
|
A D | cpuid.h | 88 apic_id; /* Initial APIC ID. */
|
/xen-4.10.0-shim-comet/tools/libacpi/ |
A D | acpi2_0.h | 337 uint8_t apic_id; member 387 uint8_t apic_id; member
|
A D | build.c | 159 lapic->apic_id = config->lapic_id(i); in construct_madt() 247 processor->apic_id = config->lapic_id(i); in construct_srat()
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | platform.h | 495 uint32_t apic_id; member 528 uint32_t apic_id; member
|
/xen-4.10.0-shim-comet/xen/include/acpi/ |
A D | actbl1.h | 964 u8 apic_id; member 1000 u32 apic_id; member
|
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/ |
A D | cpu_idle.c | 1081 u32 apic_id; in get_cpu_id() local 1086 apic_id = x86_acpiid_to_apicid[acpi_id]; in get_cpu_id() 1087 if ( apic_id == BAD_APICID ) in get_cpu_id() 1092 if ( apic_id == x86_cpu_to_apicid[i] ) in get_cpu_id()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/ |
A D | amd-iommu-proto.h | 113 unsigned int ioapic_id_to_index(unsigned int apic_id);
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/ |
A D | iommu_intr.c | 39 unsigned int ioapic_id_to_index(unsigned int apic_id) in ioapic_id_to_index() argument 44 if ( ioapic_sbdf[idx].id == apic_id ) in ioapic_id_to_index()
|