Lines Matching refs:topo_ids

268     X86CPUTopoIDs topo_ids;  in x86_cpu_pre_plug()  local
347 topo_ids.pkg_id = cpu->socket_id; in x86_cpu_pre_plug()
348 topo_ids.die_id = cpu->die_id; in x86_cpu_pre_plug()
349 topo_ids.core_id = cpu->core_id; in x86_cpu_pre_plug()
350 topo_ids.smt_id = cpu->thread_id; in x86_cpu_pre_plug()
351 cpu->apic_id = x86_apicid_from_topo_ids(&topo_info, &topo_ids); in x86_cpu_pre_plug()
358 x86_topo_ids_from_apicid(cpu->apic_id, &topo_info, &topo_ids); in x86_cpu_pre_plug()
362 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, in x86_cpu_pre_plug()
379 x86_topo_ids_from_apicid(cpu->apic_id, &topo_info, &topo_ids); in x86_cpu_pre_plug()
380 if (cpu->socket_id != -1 && cpu->socket_id != topo_ids.pkg_id) { in x86_cpu_pre_plug()
383 topo_ids.pkg_id); in x86_cpu_pre_plug()
386 cpu->socket_id = topo_ids.pkg_id; in x86_cpu_pre_plug()
388 if (cpu->die_id != -1 && cpu->die_id != topo_ids.die_id) { in x86_cpu_pre_plug()
390 " 0x%x (die-id: %u)", cpu->die_id, cpu->apic_id, topo_ids.die_id); in x86_cpu_pre_plug()
393 cpu->die_id = topo_ids.die_id; in x86_cpu_pre_plug()
395 if (cpu->core_id != -1 && cpu->core_id != topo_ids.core_id) { in x86_cpu_pre_plug()
398 topo_ids.core_id); in x86_cpu_pre_plug()
401 cpu->core_id = topo_ids.core_id; in x86_cpu_pre_plug()
403 if (cpu->thread_id != -1 && cpu->thread_id != topo_ids.smt_id) { in x86_cpu_pre_plug()
406 topo_ids.smt_id); in x86_cpu_pre_plug()
409 cpu->thread_id = topo_ids.smt_id; in x86_cpu_pre_plug()
435 X86CPUTopoIDs topo_ids; in x86_get_default_cpu_node_id() local
443 &topo_info, &topo_ids); in x86_get_default_cpu_node_id()
444 return topo_ids.pkg_id % ms->numa_state->num_nodes; in x86_get_default_cpu_node_id()
470 X86CPUTopoIDs topo_ids; in x86_possible_cpu_arch_ids() local
477 &topo_info, &topo_ids); in x86_possible_cpu_arch_ids()
479 ms->possible_cpus->cpus[i].props.socket_id = topo_ids.pkg_id; in x86_possible_cpu_arch_ids()
482 ms->possible_cpus->cpus[i].props.die_id = topo_ids.die_id; in x86_possible_cpu_arch_ids()
485 ms->possible_cpus->cpus[i].props.core_id = topo_ids.core_id; in x86_possible_cpu_arch_ids()
487 ms->possible_cpus->cpus[i].props.thread_id = topo_ids.smt_id; in x86_possible_cpu_arch_ids()