Lines Matching refs:cpu
33 void map_cpu_to_node(int cpu, int nid) in map_cpu_to_node() argument
37 cpu_to_node_map[cpu] = 0; in map_cpu_to_node()
41 oldnid = cpu_to_node_map[cpu]; in map_cpu_to_node()
42 if (cpumask_test_cpu(cpu, &node_to_cpu_mask[oldnid])) { in map_cpu_to_node()
49 cpu_to_node_map[cpu] = nid; in map_cpu_to_node()
50 cpumask_set_cpu(cpu, &node_to_cpu_mask[nid]); in map_cpu_to_node()
54 void unmap_cpu_from_node(int cpu, int nid) in unmap_cpu_from_node() argument
56 WARN_ON(!cpumask_test_cpu(cpu, &node_to_cpu_mask[nid])); in unmap_cpu_from_node()
57 WARN_ON(cpu_to_node_map[cpu] != nid); in unmap_cpu_from_node()
58 cpu_to_node_map[cpu] = 0; in unmap_cpu_from_node()
59 cpumask_clear_cpu(cpu, &node_to_cpu_mask[nid]); in unmap_cpu_from_node()
71 int cpu, i, node; in build_cpu_to_node_map() local
76 for_each_possible_early_cpu(cpu) { in build_cpu_to_node_map()
79 if (cpu_physical_id(cpu) == node_cpuid[i].phys_id) { in build_cpu_to_node_map()
83 map_cpu_to_node(cpu, node); in build_cpu_to_node_map()