Searched refs:apic_id (Results 1 - 18 of 18) sorted by relevance

/linux-4.4.14/arch/x86/mm/
H A Dsrat.c77 int apic_id; acpi_numa_x2apic_affinity_init() local
88 apic_id = pa->apic_id; acpi_numa_x2apic_affinity_init()
89 if (!apic->apic_id_valid(apic_id)) { acpi_numa_x2apic_affinity_init()
91 pxm, apic_id); acpi_numa_x2apic_affinity_init()
101 if (apic_id >= MAX_LOCAL_APIC) { acpi_numa_x2apic_affinity_init()
102 printk(KERN_INFO "SRAT: PXM %u -> APIC 0x%04x -> Node %u skipped apicid that is too big\n", pxm, apic_id, node); acpi_numa_x2apic_affinity_init()
105 set_apicid_to_node(apic_id, node); acpi_numa_x2apic_affinity_init()
109 pxm, apic_id, node); acpi_numa_x2apic_affinity_init()
117 int apic_id; acpi_numa_processor_affinity_init() local
138 apic_id = (pa->apic_id << 8) | pa->local_sapic_eid; acpi_numa_processor_affinity_init()
140 apic_id = pa->apic_id; acpi_numa_processor_affinity_init()
142 if (apic_id >= MAX_LOCAL_APIC) { acpi_numa_processor_affinity_init()
143 printk(KERN_INFO "SRAT: PXM %u -> APIC 0x%02x -> Node %u skipped apicid that is too big\n", pxm, apic_id, node); acpi_numa_processor_affinity_init()
147 set_apicid_to_node(apic_id, node); acpi_numa_processor_affinity_init()
151 pxm, apic_id, node); acpi_numa_processor_affinity_init()
/linux-4.4.14/drivers/acpi/
H A Dprocessor_core.c35 u32 acpi_id, phys_cpuid_t *apic_id) map_lapic_id()
46 *apic_id = lapic->id; map_lapic_id()
51 int device_declaration, u32 acpi_id, phys_cpuid_t *apic_id) map_x2apic_id()
60 *apic_id = apic->local_apic_id; map_x2apic_id()
68 int device_declaration, u32 acpi_id, phys_cpuid_t *apic_id) map_lsapic_id()
82 *apic_id = (lsapic->id << 8) | lsapic->eid; map_lsapic_id()
268 int apic_id = -1; parse_madt_ioapic_entry() local
272 return apic_id; parse_madt_ioapic_entry()
282 get_ioapic_id(hdr, gsi_base, phys_addr, &apic_id)) parse_madt_ioapic_entry()
288 return apic_id; parse_madt_ioapic_entry()
297 int apic_id = -1; parse_mat_ioapic_entry() local
312 get_ioapic_id(header, gsi_base, phys_addr, &apic_id); parse_mat_ioapic_entry()
316 return apic_id; parse_mat_ioapic_entry()
332 int apic_id; acpi_get_ioapic_id() local
334 apic_id = parse_mat_ioapic_entry(handle, gsi_base, phys_addr); acpi_get_ioapic_id()
335 if (apic_id == -1) acpi_get_ioapic_id()
336 apic_id = parse_madt_ioapic_entry(gsi_base, phys_addr); acpi_get_ioapic_id()
338 return apic_id; acpi_get_ioapic_id()
34 map_lapic_id(struct acpi_subtable_header *entry, u32 acpi_id, phys_cpuid_t *apic_id) map_lapic_id() argument
50 map_x2apic_id(struct acpi_subtable_header *entry, int device_declaration, u32 acpi_id, phys_cpuid_t *apic_id) map_x2apic_id() argument
67 map_lsapic_id(struct acpi_subtable_header *entry, int device_declaration, u32 acpi_id, phys_cpuid_t *apic_id) map_lsapic_id() argument
H A Dnuma.c146 p->apic_id, p->local_sapic_eid, acpi_table_print_srat_entry()
182 p->apic_id, acpi_table_print_srat_entry()
237 "Found unsupported x2apic [0x%08x] SRAT entry\n", pa->apic_id); acpi_numa_x2apic_affinity_init()
H A Dtables.c72 pr_debug("X2APIC (apic_id[0x%02x] uid[0x%02x] %s)\n", acpi_table_print_madt_entry()
/linux-4.4.14/drivers/xen/
H A Dxen-acpi-cpuhotplug.c154 int apic_id; xen_apic_id() local
177 apic_id = (uint32_t)lapic->id; xen_apic_id()
182 return apic_id; xen_apic_id()
187 int cpu_id, apic_id, pxm; xen_hotadd_cpu() local
190 apic_id = xen_apic_id(pr->handle); xen_hotadd_cpu()
191 if (apic_id < 0) { xen_hotadd_cpu()
192 pr_err(PREFIX "Failed to get apic_id for acpi_id %d\n", xen_hotadd_cpu()
205 op.u.cpu_add.apic_id = apic_id; xen_hotadd_cpu()
/linux-4.4.14/arch/x86/kernel/apic/
H A Dipi.c140 static int convert_apicid_to_cpu(int apic_id) convert_apicid_to_cpu() argument
145 if (per_cpu(x86_cpu_to_apicid, i) == apic_id) for_each_possible_cpu()
H A Dio_apic.c2347 static int io_apic_get_unique_id(int ioapic, int apic_id) io_apic_get_unique_id() argument
2371 if (apic_id >= get_physical_broadcast()) { io_apic_get_unique_id()
2372 printk(KERN_WARNING "IOAPIC[%d]: Invalid apic_id %d, trying " io_apic_get_unique_id()
2373 "%d\n", ioapic, apic_id, reg_00.bits.ID); io_apic_get_unique_id()
2374 apic_id = reg_00.bits.ID; io_apic_get_unique_id()
2381 if (apic->check_apicid_used(&apic_id_map, apic_id)) { io_apic_get_unique_id()
2389 panic("Max apic_id exceeded!\n"); io_apic_get_unique_id()
2391 printk(KERN_WARNING "IOAPIC[%d]: apic_id %d already used, " io_apic_get_unique_id()
2392 "trying %d\n", ioapic, apic_id, i); io_apic_get_unique_id()
2394 apic_id = i; io_apic_get_unique_id()
2397 apic->apicid_to_cpu_present(apic_id, &tmp); io_apic_get_unique_id()
2400 if (reg_00.bits.ID != apic_id) { io_apic_get_unique_id()
2401 reg_00.bits.ID = apic_id; io_apic_get_unique_id()
2409 if (reg_00.bits.ID != apic_id) { io_apic_get_unique_id()
2410 pr_err("IOAPIC[%d]: Unable to change apic_id!\n", io_apic_get_unique_id()
2417 "IOAPIC[%d]: Assigned apic_id %d\n", ioapic, apic_id); io_apic_get_unique_id()
2419 return apic_id; io_apic_get_unique_id()
2457 "IOAPIC[%d]: Using reg apic_id %d instead of %d\n", io_apic_unique_id()
2813 pr_info("IOAPIC[%d]: apic_id %d, version %d, address 0x%x, GSI %d-%d\n",
H A Dapic.c2176 * apic_id of BSP APIC
2260 unsigned int apic_id; member in struct:__anon3135
2285 apic_pm_state.apic_id = apic_read(APIC_ID); lapic_suspend()
2351 apic_write(APIC_ID, apic_pm_state.apic_id); lapic_resume()
/linux-4.4.14/drivers/dma/ioat/
H A Ddca.c203 int i, apic_id, bit, value; ioat_dca_get_tag() local
207 apic_id = cpu_physical_id(cpu); ioat_dca_get_tag()
214 value = (apic_id & (1 << bit)) ? 1 : 0; ioat_dca_get_tag()
217 value = (apic_id & (1 << bit)) ? 0 : 1; ioat_dca_get_tag()
/linux-4.4.14/arch/ia64/include/asm/uv/
H A Duv_mmrs.h51 unsigned long apic_id : 32; /* RW */ member in struct:uvh_bau_data_config_u::uvh_bau_data_config_s
279 unsigned long apic_id : 32; /* RW */ member in struct:uvh_gr0_tlb_int0_config_u::uvh_gr0_tlb_int0_config_s
317 unsigned long apic_id : 32; /* RW */ member in struct:uvh_gr0_tlb_int1_config_u::uvh_gr0_tlb_int1_config_s
355 unsigned long apic_id : 32; /* RW */ member in struct:uvh_gr1_tlb_int0_config_u::uvh_gr1_tlb_int0_config_s
393 unsigned long apic_id : 32; /* RW */ member in struct:uvh_gr1_tlb_int1_config_u::uvh_gr1_tlb_int1_config_s
633 unsigned long apic_id : 32; /* RW */ member in struct:uvh_rtc1_int_config_u::uvh_rtc1_int_config_s
671 unsigned long apic_id : 32; /* RW */ member in struct:uvh_rtc2_int_config_u::uvh_rtc2_int_config_s
709 unsigned long apic_id : 32; /* RW */ member in struct:uvh_rtc3_int_config_u::uvh_rtc3_int_config_s
/linux-4.4.14/arch/x86/platform/sfi/
H A Dsfi.c64 mp_sfi_register_lapic(pentry->apic_id); sfi_parse_cpus()
/linux-4.4.14/arch/x86/xen/
H A Dapic.c71 return op.u.pcpu_info.apic_id << 24; xen_apic_read()
/linux-4.4.14/include/xen/interface/
H A Dplatform.h438 uint32_t apic_id; member in struct:xenpf_pcpuinfo
452 uint32_t apic_id; member in struct:xenpf_cpu_hotadd
/linux-4.4.14/include/linux/
H A Dsfi.h119 u32 apic_id; member in struct:sfi_cpu_table_entry
/linux-4.4.14/arch/x86/include/asm/uv/
H A Duv_mmrs.h143 unsigned long apic_id:32; /* RW */ member in struct:uvh_bau_data_config_u::uvh_bau_data_config_s
514 unsigned long apic_id:32; /* RW */ member in struct:uvh_gr0_tlb_int0_config_u::uvh_gr0_tlb_int0_config_s
552 unsigned long apic_id:32; /* RW */ member in struct:uvh_gr0_tlb_int1_config_u::uvh_gr0_tlb_int1_config_s
956 unsigned long apic_id:32; /* RW */ member in struct:uvh_gr1_tlb_int0_config_u::uvh_gr1_tlb_int0_config_s
994 unsigned long apic_id:32; /* RW */ member in struct:uvh_gr1_tlb_int1_config_u::uvh_gr1_tlb_int1_config_s
1442 unsigned long apic_id:32; /* RW */ member in struct:uvh_ipi_int_u::uvh_ipi_int_s
2605 unsigned long apic_id:32; /* RW */ member in struct:uvh_rtc1_int_config_u::uvh_rtc1_int_config_s
/linux-4.4.14/arch/x86/kernel/acpi/
H A Dboot.c192 int apic_id; acpi_parse_x2apic() local
202 apic_id = processor->local_apic_id; acpi_parse_x2apic()
212 if (!apic->apic_id_valid(apic_id) && enabled) acpi_parse_x2apic()
215 acpi_register_lapic(apic_id, enabled); acpi_parse_x2apic()
/linux-4.4.14/include/acpi/
H A Dactbl1.h259 u32 apic_id; member in struct:acpi_einj_error_type_with_addr
1147 u8 apic_id; member in struct:acpi_srat_cpu_affinity
1183 u32 apic_id; member in struct:acpi_srat_x2apic_cpu_affinity
/linux-4.4.14/arch/ia64/kernel/
H A Dacpi.c483 (pa->apic_id << 8) | (pa->local_sapic_eid); acpi_numa_processor_affinity_init()

Completed in 694 milliseconds