Lines Matching refs:node
68 void numa_set_node(int cpu, int node) in numa_set_node() argument
74 cpu_to_node_map[cpu] = node; in numa_set_node()
85 per_cpu(x86_cpu_to_node_map, cpu) = node; in numa_set_node()
87 set_cpu_numa_node(cpu, node); in numa_set_node()
104 unsigned int node; in setup_node_to_cpumask_map() local
111 for (node = 0; node < nr_node_ids; node++) in setup_node_to_cpumask_map()
112 alloc_bootmem_cpumask_var(&node_to_cpumask_map[node]); in setup_node_to_cpumask_map()
295 int node = numa_cpu_node(cpu); in init_cpu_to_node() local
297 if (node == NUMA_NO_NODE) in init_cpu_to_node()
309 if (!node_online(node)) in init_cpu_to_node()
310 node_set_online(node); in init_cpu_to_node()
312 numa_set_node(cpu, node); in init_cpu_to_node()
362 void debug_cpumask_set_cpu(unsigned int cpu, int node, bool enable) in debug_cpumask_set_cpu() argument
366 if (node == NUMA_NO_NODE) { in debug_cpumask_set_cpu()
370 mask = node_to_cpumask_map[node]; in debug_cpumask_set_cpu()
372 pr_err("node_to_cpumask_map[%i] NULL\n", node); in debug_cpumask_set_cpu()
384 cpu, node, cpumask_pr_args(mask)); in debug_cpumask_set_cpu()
408 const struct cpumask *cpumask_of_node(int node) in cpumask_of_node() argument
410 if ((unsigned)node >= nr_node_ids) { in cpumask_of_node()
413 node, nr_node_ids); in cpumask_of_node()
417 if (!cpumask_available(node_to_cpumask_map[node])) { in cpumask_of_node()
420 node); in cpumask_of_node()
424 return node_to_cpumask_map[node]; in cpumask_of_node()