Lines Matching refs:possible_cpus

268         if (ms->possible_cpus->cpus[cs->cpu_index].props.has_node_id) {  in create_fdt()
270 ms->possible_cpus->cpus[cs->cpu_index].props.node_id); in create_fdt()
719 const CPUArchIdList *possible_cpus; in sbsa_ref_init() local
761 possible_cpus = mc->possible_cpu_arch_ids(machine); in sbsa_ref_init()
762 for (n = 0; n < possible_cpus->len; n++) { in sbsa_ref_init()
770 cpuobj = object_new(possible_cpus->cpus[n].type); in sbsa_ref_init()
772 possible_cpus->cpus[n].arch_id, NULL); in sbsa_ref_init()
777 numa_cpu_pre_plug(&possible_cpus->cpus[cs->cpu_index], DEVICE(cpuobj), in sbsa_ref_init()
840 if (ms->possible_cpus) { in sbsa_ref_possible_cpu_arch_ids()
841 assert(ms->possible_cpus->len == max_cpus); in sbsa_ref_possible_cpu_arch_ids()
842 return ms->possible_cpus; in sbsa_ref_possible_cpu_arch_ids()
845 ms->possible_cpus = g_malloc0(sizeof(CPUArchIdList) + in sbsa_ref_possible_cpu_arch_ids()
847 ms->possible_cpus->len = max_cpus; in sbsa_ref_possible_cpu_arch_ids()
848 for (n = 0; n < ms->possible_cpus->len; n++) { in sbsa_ref_possible_cpu_arch_ids()
849 ms->possible_cpus->cpus[n].type = ms->cpu_type; in sbsa_ref_possible_cpu_arch_ids()
850 ms->possible_cpus->cpus[n].arch_id = in sbsa_ref_possible_cpu_arch_ids()
852 ms->possible_cpus->cpus[n].props.has_thread_id = true; in sbsa_ref_possible_cpu_arch_ids()
853 ms->possible_cpus->cpus[n].props.thread_id = n; in sbsa_ref_possible_cpu_arch_ids()
855 return ms->possible_cpus; in sbsa_ref_possible_cpu_arch_ids()
862 const CPUArchIdList *possible_cpus = mc->possible_cpu_arch_ids(ms); in sbsa_ref_cpu_index_to_props() local
864 assert(cpu_index < possible_cpus->len); in sbsa_ref_cpu_index_to_props()
865 return possible_cpus->cpus[cpu_index].props; in sbsa_ref_cpu_index_to_props()