Lines Matching refs:mask
34 int cpumask_any_but(const struct cpumask *mask, unsigned int cpu) in cpumask_any_but() argument
39 for_each_cpu(i, mask) in cpumask_any_but()
61 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in alloc_cpumask_var_node() argument
63 *mask = kmalloc_node(cpumask_size(), flags, node); in alloc_cpumask_var_node()
66 if (!*mask) { in alloc_cpumask_var_node()
72 return *mask != NULL; in alloc_cpumask_var_node()
76 bool zalloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in zalloc_cpumask_var_node() argument
78 return alloc_cpumask_var_node(mask, flags | __GFP_ZERO, node); in zalloc_cpumask_var_node()
92 bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var() argument
94 return alloc_cpumask_var_node(mask, flags, NUMA_NO_NODE); in alloc_cpumask_var()
98 bool zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in zalloc_cpumask_var() argument
100 return alloc_cpumask_var(mask, flags | __GFP_ZERO); in zalloc_cpumask_var()
113 void __init alloc_bootmem_cpumask_var(cpumask_var_t *mask) in alloc_bootmem_cpumask_var() argument
115 *mask = memblock_virt_alloc(cpumask_size(), 0); in alloc_bootmem_cpumask_var()
124 void free_cpumask_var(cpumask_var_t mask) in free_cpumask_var() argument
126 kfree(mask); in free_cpumask_var()
134 void __init free_bootmem_cpumask_var(cpumask_var_t mask) in free_bootmem_cpumask_var() argument
136 memblock_free_early(__pa(mask), cpumask_size()); in free_bootmem_cpumask_var()