Lines Matching refs:dest

24 			     const struct cpumask *dest)  in irq_reserve_ipi()  argument
35 if (!cpumask_subset(dest, cpu_possible_mask)) { in irq_reserve_ipi()
40 nr_irqs = cpumask_weight(dest); in irq_reserve_ipi()
64 offset = cpumask_first(dest); in irq_reserve_ipi()
69 next = cpumask_next_zero(offset, dest); in irq_reserve_ipi()
71 next = cpumask_next(next, dest); in irq_reserve_ipi()
85 (void *) dest, true, NULL); in irq_reserve_ipi()
94 cpumask_copy(data->common->affinity, dest); in irq_reserve_ipi()
115 int irq_destroy_ipi(unsigned int irq, const struct cpumask *dest) in irq_destroy_ipi() argument
135 if (!ipimask || WARN_ON(!cpumask_subset(dest, ipimask))) in irq_destroy_ipi()
143 irq = irq + cpumask_first(dest) - data->common->ipi_offset; in irq_destroy_ipi()
144 nr_irqs = cpumask_weight(dest); in irq_destroy_ipi()
189 const struct cpumask *dest, unsigned int cpu) in ipi_send_verify() argument
206 if (dest) { in ipi_send_verify()
207 if (!cpumask_subset(dest, ipimask)) in ipi_send_verify()
269 int __ipi_send_mask(struct irq_desc *desc, const struct cpumask *dest) in __ipi_send_mask() argument
281 if (WARN_ON_ONCE(ipi_send_verify(chip, data, dest, 0))) in __ipi_send_mask()
285 chip->ipi_send_mask(data, dest); in __ipi_send_mask()
292 for_each_cpu(cpu, dest) { in __ipi_send_mask()
299 for_each_cpu(cpu, dest) in __ipi_send_mask()
334 int ipi_send_mask(unsigned int virq, const struct cpumask *dest) in ipi_send_mask() argument
340 if (WARN_ON_ONCE(ipi_send_verify(chip, data, dest, 0))) in ipi_send_mask()
343 return __ipi_send_mask(desc, dest); in ipi_send_mask()