Lines Matching refs:emu_cores
67 } *emu_cores; variable
74 if (emu_cores->to_node_id[core_id] == NODE_ID_FREE) { in pin_core_to_node()
75 emu_cores->per_node[node_id]++; in pin_core_to_node()
76 emu_cores->to_node_id[core_id] = node_id; in pin_core_to_node()
77 emu_cores->total++; in pin_core_to_node()
79 WARN_ON(emu_cores->to_node_id[core_id] != node_id); in pin_core_to_node()
88 return emu_cores->per_node[node->id]; in cores_pinned()
96 return emu_cores->to_node_id[core->id]; in core_pinned_to_node_id()
196 cores_target = emu_cores->per_node_target + extra; in node_for_core()
240 int cores_free, cores_target = emu_cores->per_node_target; in move_level_to_numa_node()
315 emu_cores = memblock_alloc(sizeof(*emu_cores), 8); in create_core_to_node_map()
316 if (!emu_cores) in create_core_to_node_map()
318 __func__, sizeof(*emu_cores), 8); in create_core_to_node_map()
319 for (i = 0; i < ARRAY_SIZE(emu_cores->to_node_id); i++) in create_core_to_node_map()
320 emu_cores->to_node_id[i] = NODE_ID_FREE; in create_core_to_node_map()
333 cores_total = emu_cores->total + cores_free(phys); in toptree_to_numa()
334 emu_cores->per_node_target = cores_total / emu_nodes; in toptree_to_numa()
422 for (cid = 0; cid < ARRAY_SIZE(emu_cores->to_node_id); cid++) { in print_node_to_core_map()
423 if (emu_cores->to_node_id[cid] == nid) in print_node_to_core_map()
441 if (emu_cores->to_node_id[core_id] != NODE_ID_FREE) in pin_all_possible_cpus()
461 if (emu_cores == NULL) in emu_update_cpu_topology()