Lines Matching defs:masks
47 cpumask_var_t *masks;
50 masks = kcalloc(nr_node_ids, sizeof(cpumask_var_t), GFP_KERNEL);
51 if (!masks)
55 if (!zalloc_cpumask_var(&masks[node], GFP_KERNEL))
59 return masks;
63 free_cpumask_var(masks[node]);
64 kfree(masks);
68 static void free_node_to_cpumask(cpumask_var_t *masks)
73 free_cpumask_var(masks[node]);
74 kfree(masks);
77 static void build_node_to_cpumask(cpumask_var_t *masks)
82 cpumask_set_cpu(cpu, masks[cpu_to_node(cpu)]);
252 struct cpumask *nmsk, struct cpumask *masks)
271 /* Ensure that only CPUs which are in both masks are set */
273 cpumask_or(&masks[curgrp], &masks[curgrp], nmsk);
323 grp_spread_init_one(&masks[curgrp], nmsk,
353 struct cpumask *masks = NULL;
365 masks = kcalloc(numgrps, sizeof(*masks), GFP_KERNEL);
366 if (!masks)
387 npresmsk, nmsk, masks);
404 npresmsk, nmsk, masks);
421 kfree(masks);
424 return masks;
429 struct cpumask *masks = kcalloc(numgrps, sizeof(*masks), GFP_KERNEL);
431 if (!masks)
435 cpumask_copy(&masks[0], cpu_possible_mask);
436 return masks;