Lines Matching refs:available_mask
1040 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
1095 ret = zalloc_cpumask_var(&available_mask, GFP_KERNEL); in hfi1_get_proc_affinity()
1157 cpumask_and(available_mask, hw_thread_mask, node_mask); in hfi1_get_proc_affinity()
1158 cpumask_andnot(available_mask, available_mask, &set->used); in hfi1_get_proc_affinity()
1160 cpumask_pr_args(available_mask)); in hfi1_get_proc_affinity()
1178 cpumask_andnot(diff, available_mask, intrs_mask); in hfi1_get_proc_affinity()
1180 cpumask_copy(available_mask, diff); in hfi1_get_proc_affinity()
1183 if (cpumask_empty(available_mask)) { in hfi1_get_proc_affinity()
1184 cpumask_andnot(available_mask, hw_thread_mask, &set->used); in hfi1_get_proc_affinity()
1186 cpumask_andnot(available_mask, available_mask, node_mask); in hfi1_get_proc_affinity()
1189 cpumask_pr_args(available_mask)); in hfi1_get_proc_affinity()
1195 cpumask_andnot(diff, available_mask, intrs_mask); in hfi1_get_proc_affinity()
1197 cpumask_copy(available_mask, diff); in hfi1_get_proc_affinity()
1200 cpumask_pr_args(available_mask)); in hfi1_get_proc_affinity()
1202 cpu = cpumask_first(available_mask); in hfi1_get_proc_affinity()
1213 free_cpumask_var(available_mask); in hfi1_get_proc_affinity()