Lines Matching refs:cpumask
209 const struct cpumask *m = irq_data_get_effective_affinity_mask(data);
221 int irq_do_set_affinity(struct irq_data *data, const struct cpumask *mask,
226 const struct cpumask *prog_mask;
230 static struct cpumask tmp_mask;
257 const struct cpumask *hk_mask;
301 const struct cpumask *dest)
311 const struct cpumask *dest)
318 const struct cpumask *dest, bool force)
333 const struct cpumask *mask)
356 int irq_set_affinity_locked(struct irq_data *data, const struct cpumask *mask,
459 static int __irq_set_affinity(unsigned int irq, const struct cpumask *mask,
478 * @cpumask: cpumask
480 * Fails if cpumask does not contain an online CPU
482 int irq_set_affinity(unsigned int irq, const struct cpumask *cpumask)
484 return __irq_set_affinity(irq, cpumask, false);
491 * @cpumask: cpumask
499 int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask)
501 return __irq_set_affinity(irq, cpumask, true);
505 int __irq_apply_affinity_hint(unsigned int irq, const struct cpumask *m,
526 cpumask_var_t cpumask;
529 if (!desc || !alloc_cpumask_var(&cpumask, GFP_KERNEL))
534 irq_get_pending(cpumask, desc);
536 cpumask_copy(cpumask, desc->irq_common_data.affinity);
539 notify->notify(notify, cpumask);
541 free_cpumask_var(cpumask);
600 struct cpumask *set = irq_default_affinity;
603 static struct cpumask mask;
628 const struct cpumask *nodemask = cpumask_of_node(node);
1089 const struct cpumask *m;