Lines Matching refs:tmp_mask
117 cpumask_var_t tmp_mask; in __assign_irq_vector() local
122 if (!alloc_cpumask_var(&tmp_mask, GFP_ATOMIC)) in __assign_irq_vector()
132 apic->vector_allocation_domain(cpu, tmp_mask, mask); in __assign_irq_vector()
134 if (cpumask_subset(tmp_mask, cfg->domain)) { in __assign_irq_vector()
136 if (cpumask_equal(tmp_mask, cfg->domain)) in __assign_irq_vector()
143 cpumask_andnot(cfg->old_domain, cfg->domain, tmp_mask); in __assign_irq_vector()
146 cpumask_and(cfg->domain, cfg->domain, tmp_mask); in __assign_irq_vector()
160 cpumask_or(cfg->old_domain, cfg->old_domain, tmp_mask); in __assign_irq_vector()
161 cpumask_andnot(tmp_mask, mask, cfg->old_domain); in __assign_irq_vector()
162 cpu = cpumask_first_and(tmp_mask, cpu_online_mask); in __assign_irq_vector()
169 for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) { in __assign_irq_vector()
182 for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) in __assign_irq_vector()
185 cpumask_copy(cfg->domain, tmp_mask); in __assign_irq_vector()
189 free_cpumask_var(tmp_mask); in __assign_irq_vector()