Lines Matching refs:topo_ids
1509 X86CPUTopoIDs topo_ids;
1580 topo_ids.pkg_id = cpu->socket_id;
1581 topo_ids.die_id = cpu->die_id;
1582 topo_ids.core_id = cpu->core_id;
1583 topo_ids.smt_id = cpu->thread_id;
1584 cpu->apic_id = x86ms->apicid_from_topo_ids(&topo_info, &topo_ids);
1591 x86ms->topo_ids_from_apicid(cpu->apic_id, &topo_info, &topo_ids);
1595 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id,
1612 x86ms->topo_ids_from_apicid(cpu->apic_id, &topo_info, &topo_ids);
1613 if (cpu->socket_id != -1 && cpu->socket_id != topo_ids.pkg_id) {
1616 topo_ids.pkg_id);
1619 cpu->socket_id = topo_ids.pkg_id;
1621 if (cpu->die_id != -1 && cpu->die_id != topo_ids.die_id) {
1623 " 0x%x (die-id: %u)", cpu->die_id, cpu->apic_id, topo_ids.die_id);
1626 cpu->die_id = topo_ids.die_id;
1628 if (cpu->core_id != -1 && cpu->core_id != topo_ids.core_id) {
1631 topo_ids.core_id);
1634 cpu->core_id = topo_ids.core_id;
1636 if (cpu->thread_id != -1 && cpu->thread_id != topo_ids.smt_id) {
1639 topo_ids.smt_id);
1642 cpu->thread_id = topo_ids.smt_id;