Lines Matching refs:possible_cpus

81     const CPUArchIdList *possible_cpus = mc->possible_cpu_arch_ids(ms);  in x86_cpu_index_to_props()  local
83 assert(cpu_index < possible_cpus->len); in x86_cpu_index_to_props()
84 return possible_cpus->cpus[cpu_index].props; in x86_cpu_index_to_props()
95 assert(idx < ms->possible_cpus->len); in x86_get_default_cpu_node_id()
96 x86_topo_ids_from_apicid(ms->possible_cpus->cpus[idx].arch_id, in x86_get_default_cpu_node_id()
108 if (ms->possible_cpus) { in x86_possible_cpu_arch_ids()
113 assert(ms->possible_cpus->len == max_cpus); in x86_possible_cpu_arch_ids()
114 return ms->possible_cpus; in x86_possible_cpu_arch_ids()
117 ms->possible_cpus = g_malloc0(sizeof(CPUArchIdList) + in x86_possible_cpu_arch_ids()
119 ms->possible_cpus->len = max_cpus; in x86_possible_cpu_arch_ids()
123 for (i = 0; i < ms->possible_cpus->len; i++) { in x86_possible_cpu_arch_ids()
126 ms->possible_cpus->cpus[i].type = ms->cpu_type; in x86_possible_cpu_arch_ids()
127 ms->possible_cpus->cpus[i].vcpus_count = 1; in x86_possible_cpu_arch_ids()
128 ms->possible_cpus->cpus[i].arch_id = in x86_possible_cpu_arch_ids()
130 x86_topo_ids_from_apicid(ms->possible_cpus->cpus[i].arch_id, in x86_possible_cpu_arch_ids()
132 ms->possible_cpus->cpus[i].props.has_socket_id = true; in x86_possible_cpu_arch_ids()
133 ms->possible_cpus->cpus[i].props.socket_id = topo_ids.pkg_id; in x86_possible_cpu_arch_ids()
135 ms->possible_cpus->cpus[i].props.has_die_id = true; in x86_possible_cpu_arch_ids()
136 ms->possible_cpus->cpus[i].props.die_id = topo_ids.die_id; in x86_possible_cpu_arch_ids()
139 ms->possible_cpus->cpus[i].props.has_module_id = true; in x86_possible_cpu_arch_ids()
140 ms->possible_cpus->cpus[i].props.module_id = topo_ids.module_id; in x86_possible_cpu_arch_ids()
142 ms->possible_cpus->cpus[i].props.has_core_id = true; in x86_possible_cpu_arch_ids()
143 ms->possible_cpus->cpus[i].props.core_id = topo_ids.core_id; in x86_possible_cpu_arch_ids()
144 ms->possible_cpus->cpus[i].props.has_thread_id = true; in x86_possible_cpu_arch_ids()
145 ms->possible_cpus->cpus[i].props.thread_id = topo_ids.smt_id; in x86_possible_cpu_arch_ids()
147 return ms->possible_cpus; in x86_possible_cpu_arch_ids()