Lines Matching refs:possible_cpus
47 if (ms->possible_cpus->cpus[i].props.node_id != socket_id) { in riscv_socket_first_hartid()
67 if (ms->possible_cpus->cpus[i].props.node_id != socket_id) { in riscv_socket_last_hartid()
122 if (ms->possible_cpus->cpus[i].props.node_id != socket_id) { in riscv_socket_check_hartids()
200 const CPUArchIdList *possible_cpus = mc->possible_cpu_arch_ids(ms); in riscv_numa_cpu_index_to_props() local
202 assert(cpu_index < possible_cpus->len); in riscv_numa_cpu_index_to_props()
203 return possible_cpus->cpus[cpu_index].props; in riscv_numa_cpu_index_to_props()
231 if (ms->possible_cpus) { in riscv_numa_possible_cpu_arch_ids()
232 assert(ms->possible_cpus->len == max_cpus); in riscv_numa_possible_cpu_arch_ids()
233 return ms->possible_cpus; in riscv_numa_possible_cpu_arch_ids()
236 ms->possible_cpus = g_malloc0(sizeof(CPUArchIdList) + in riscv_numa_possible_cpu_arch_ids()
238 ms->possible_cpus->len = max_cpus; in riscv_numa_possible_cpu_arch_ids()
239 for (n = 0; n < ms->possible_cpus->len; n++) { in riscv_numa_possible_cpu_arch_ids()
240 ms->possible_cpus->cpus[n].type = ms->cpu_type; in riscv_numa_possible_cpu_arch_ids()
241 ms->possible_cpus->cpus[n].arch_id = n; in riscv_numa_possible_cpu_arch_ids()
242 ms->possible_cpus->cpus[n].props.has_core_id = true; in riscv_numa_possible_cpu_arch_ids()
243 ms->possible_cpus->cpus[n].props.core_id = n; in riscv_numa_possible_cpu_arch_ids()
246 return ms->possible_cpus; in riscv_numa_possible_cpu_arch_ids()