Lines Matching full:affinity
59 * it from affinity setting
66 * IRQ_NO_BALANCING - Interrupt cannot be balanced (affinity set)
117 * IRQ_SET_MASK_OK - OK, core updates irq_common_data.affinity
118 * IRQ_SET_MASK_NOCPY - OK, chip did update irq_common_data.affinity
138 * @affinity: IRQ affinity on SMP. If this is an IPI
141 * @effective_affinity: The effective IRQ affinity on SMP as some irq
143 * A subset of @affinity.
145 * @ipi_offset: Offset of first IPI target cpu in @affinity. Optional.
155 cpumask_var_t affinity; member
196 * IRQD_SETAFFINITY_PENDING - Affinity setting is pending
200 * IRQD_AFFINITY_SET - Interrupt affinity was set
211 * IRQD_AFFINITY_MANAGED - Affinity is auto-managed by the kernel
213 * IRQD_MANAGED_SHUTDOWN - Interrupt was shutdown due to empty affinity
214 * mask. Applies only to affinity managed irqs.
215 * IRQD_SINGLE_TARGET - IRQ allows only a single affinity target
218 * IRQD_MSI_NOMASK_QUIRK - Non-maskable MSI quirk for affinity change
222 * IRQD_AFFINITY_ON_ACTIVATE - Affinity is set on activation. Don't call
471 * @irq_set_affinity: Set the CPU affinity on SMP machines. If the force
473 * unconditionally apply the affinity setting. Sanity
474 * checks against the supplied affinity mask are not
573 * IRQCHIP_AFFINITY_PRE_STARTUP: Default affinity update before startup
729 const struct cpumask *affinity);
731 struct cpumask *affinity);
888 return d->common->affinity; in irq_data_get_affinity_mask()
898 cpumask_copy(d->common->affinity, m); in irq_data_update_affinity()
944 const struct irq_affinity_desc *affinity);
948 const struct irq_affinity_desc *affinity);