Lines Matching full:affinity
3 * cpu_rmap.c: CPU affinity reverse-map support
14 * CPU affinity. However, we do not assume that the object affinities
21 * alloc_cpu_rmap - allocate CPU affinity reverse-map
162 * cpu_rmap_update - update CPU rmap following a change of object affinity
164 * @index: Index of object whose affinity changed
165 * @affinity: New CPU affinity of object
168 const struct cpumask *affinity) in cpu_rmap_update() argument
188 /* Set distance to 0 for all CPUs in the new affinity mask. in cpu_rmap_update()
191 for_each_cpu(cpu, affinity) { in cpu_rmap_update()
223 /* Glue between IRQ affinity notifiers and CPU rmaps */
232 * free_irq_cpu_rmap - free a CPU affinity reverse-map used for IRQs
256 * irq_cpu_rmap_notify - callback for IRQ subsystem when IRQ affinity updated
258 * @mask: cpu mask for new SMP affinity
289 * irq_cpu_rmap_remove - remove an IRQ from a CPU affinity reverse-map
300 * irq_cpu_rmap_add - add an IRQ to a CPU affinity reverse-map
304 * This adds an IRQ affinity notifier that will update the reverse-map