Lines Matching refs:diff
62 static int cpu_mask_set_get_first(struct cpu_mask_set *set, cpumask_var_t diff) in cpu_mask_set_get_first() argument
66 if (!diff || !set) in cpu_mask_set_get_first()
72 cpumask_andnot(diff, &set->mask, &set->used); in cpu_mask_set_get_first()
74 cpu = cpumask_first(diff); in cpu_mask_set_get_first()
836 cpumask_var_t diff; in get_irq_affinity() local
882 if (!zalloc_cpumask_var(&diff, GFP_KERNEL)) in get_irq_affinity()
885 cpu = cpu_mask_set_get_first(set, diff); in get_irq_affinity()
887 free_cpumask_var(diff); in get_irq_affinity()
892 free_cpumask_var(diff); in get_irq_affinity()
998 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
1047 ret = zalloc_cpumask_var(&diff, GFP_KERNEL); in hfi1_get_proc_affinity()
1102 cpumask_andnot(diff, hw_thread_mask, &set->used); in hfi1_get_proc_affinity()
1103 if (!cpumask_empty(diff)) in hfi1_get_proc_affinity()
1136 cpumask_andnot(diff, available_mask, intrs_mask); in hfi1_get_proc_affinity()
1137 if (!cpumask_empty(diff)) in hfi1_get_proc_affinity()
1138 cpumask_copy(available_mask, diff); in hfi1_get_proc_affinity()
1153 cpumask_andnot(diff, available_mask, intrs_mask); in hfi1_get_proc_affinity()
1154 if (!cpumask_empty(diff)) in hfi1_get_proc_affinity()
1155 cpumask_copy(available_mask, diff); in hfi1_get_proc_affinity()
1175 free_cpumask_var(diff); in hfi1_get_proc_affinity()