Lines Matching refs:node
69 void numa_set_node(int cpu, int node) in numa_set_node() argument
75 cpu_to_node_map[cpu] = node; in numa_set_node()
86 per_cpu(x86_cpu_to_node_map, cpu) = node; in numa_set_node()
88 set_cpu_numa_node(cpu, node); in numa_set_node()
105 unsigned int node; in setup_node_to_cpumask_map() local
112 for (node = 0; node < nr_node_ids; node++) in setup_node_to_cpumask_map()
113 alloc_bootmem_cpumask_var(&node_to_cpumask_map[node]); in setup_node_to_cpumask_map()
296 int node = numa_cpu_node(cpu); in init_cpu_to_node() local
298 if (node == NUMA_NO_NODE) in init_cpu_to_node()
310 if (!node_online(node)) in init_cpu_to_node()
311 node_set_online(node); in init_cpu_to_node()
313 numa_set_node(cpu, node); in init_cpu_to_node()
363 void debug_cpumask_set_cpu(unsigned int cpu, int node, bool enable) in debug_cpumask_set_cpu() argument
367 if (node == NUMA_NO_NODE) { in debug_cpumask_set_cpu()
371 mask = node_to_cpumask_map[node]; in debug_cpumask_set_cpu()
373 pr_err("node_to_cpumask_map[%i] NULL\n", node); in debug_cpumask_set_cpu()
385 cpu, node, cpumask_pr_args(mask)); in debug_cpumask_set_cpu()
409 const struct cpumask *cpumask_of_node(int node) in cpumask_of_node() argument
411 if ((unsigned)node >= nr_node_ids) { in cpumask_of_node()
414 node, nr_node_ids); in cpumask_of_node()
418 if (!cpumask_available(node_to_cpumask_map[node])) { in cpumask_of_node()
421 node); in cpumask_of_node()
425 return node_to_cpumask_map[node]; in cpumask_of_node()