/linux-4.4.14/arch/x86/mm/ |
H A D | srat.c | 77 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 D | processor_core.c | 35 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 D | numa.c | 146 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 D | tables.c | 72 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 D | xen-acpi-cpuhotplug.c | 154 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 D | ipi.c | 140 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 D | io_apic.c | 2347 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 D | apic.c | 2176 * 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 D | dca.c | 203 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 D | uv_mmrs.h | 51 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 D | sfi.c | 64 mp_sfi_register_lapic(pentry->apic_id); sfi_parse_cpus()
|
/linux-4.4.14/arch/x86/xen/ |
H A D | apic.c | 71 return op.u.pcpu_info.apic_id << 24; xen_apic_read()
|
/linux-4.4.14/include/xen/interface/ |
H A D | platform.h | 438 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 D | sfi.h | 119 u32 apic_id; member in struct:sfi_cpu_table_entry
|
/linux-4.4.14/arch/x86/include/asm/uv/ |
H A D | uv_mmrs.h | 143 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 D | boot.c | 192 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 D | actbl1.h | 259 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 D | acpi.c | 483 (pa->apic_id << 8) | (pa->local_sapic_eid); acpi_numa_processor_affinity_init()
|