Lines Matching refs:emu_cores
65 } *emu_cores; variable
72 if (emu_cores->to_node_id[core_id] == NODE_ID_FREE) { in pin_core_to_node()
73 emu_cores->per_node[node_id]++; in pin_core_to_node()
74 emu_cores->to_node_id[core_id] = node_id; in pin_core_to_node()
75 emu_cores->total++; in pin_core_to_node()
77 WARN_ON(emu_cores->to_node_id[core_id] != node_id); in pin_core_to_node()
86 return emu_cores->per_node[node->id]; in cores_pinned()
94 return emu_cores->to_node_id[core->id]; in core_pinned_to_node_id()
184 cores_target = emu_cores->per_node_target + extra; in node_for_core()
228 int cores_free, cores_target = emu_cores->per_node_target; in move_level_to_numa_node()
301 emu_cores = kzalloc(sizeof(*emu_cores), GFP_KERNEL); in create_core_to_node_map()
302 if (emu_cores == NULL) in create_core_to_node_map()
304 for (i = 0; i < ARRAY_SIZE(emu_cores->to_node_id); i++) in create_core_to_node_map()
305 emu_cores->to_node_id[i] = NODE_ID_FREE; in create_core_to_node_map()
318 cores_total = emu_cores->total + cores_free(phys); in toptree_to_numa()
319 emu_cores->per_node_target = cores_total / emu_nodes; in toptree_to_numa()
405 for (cid = 0; cid < ARRAY_SIZE(emu_cores->to_node_id); cid++) { in print_node_to_core_map()
406 if (emu_cores->to_node_id[cid] == nid) in print_node_to_core_map()
423 if (emu_cores == NULL) in emu_update_cpu_topology()