Lines Matching refs:cpumask

166 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask)  in irq_copy_pending()
171 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) in irq_get_pending()
179 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) { } in irq_copy_pending()
181 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) { } in irq_get_pending()
184 int irq_do_set_affinity(struct irq_data *data, const struct cpumask *mask, in irq_do_set_affinity()
204 int irq_set_affinity_locked(struct irq_data *data, const struct cpumask *mask, in irq_set_affinity_locked()
230 int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, bool force) in __irq_set_affinity()
245 int irq_set_affinity_hint(unsigned int irq, const struct cpumask *m) in irq_set_affinity_hint()
266 cpumask_var_t cpumask; in irq_affinity_notify() local
269 if (!desc || !alloc_cpumask_var(&cpumask, GFP_KERNEL)) in irq_affinity_notify()
274 irq_get_pending(cpumask, desc); in irq_affinity_notify()
276 cpumask_copy(cpumask, desc->irq_common_data.affinity); in irq_affinity_notify()
279 notify->notify(notify, cpumask); in irq_affinity_notify()
281 free_cpumask_var(cpumask); in irq_affinity_notify()
333 static int setup_affinity(struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
335 struct cpumask *set = irq_default_affinity; in setup_affinity()
356 const struct cpumask *nodemask = cpumask_of_node(node); in setup_affinity()
367 static inline int setup_affinity(struct irq_desc *d, struct cpumask *mask) in setup_affinity()
376 int irq_select_affinity_usr(unsigned int irq, struct cpumask *mask) in irq_select_affinity_usr()
390 setup_affinity(struct irq_desc *desc, struct cpumask *mask) in setup_affinity()