Lines Matching full:affinity

59  *				  it from affinity setting
66 * IRQ_NO_BALANCING - Interrupt cannot be balanced (affinity set)
115 * IRQ_SET_MASK_OK - OK, core updates irq_common_data.affinity
116 * IRQ_SET_MASK_NOCPY - OK, chip did update irq_common_data.affinity
136 * @affinity: IRQ affinity on SMP. If this is an IPI
139 * @effective_affinity: The effective IRQ affinity on SMP as some irq
141 * A subset of @affinity.
143 * @ipi_offset: Offset of first IPI target cpu in @affinity. Optional.
152 cpumask_var_t affinity; member
192 * IRQD_SETAFFINITY_PENDING - Affinity setting is pending
196 * IRQD_AFFINITY_SET - Interrupt affinity was set
207 * IRQD_AFFINITY_MANAGED - Affinity is auto-managed by the kernel
209 * IRQD_MANAGED_SHUTDOWN - Interrupt was shutdown due to empty affinity
210 * mask. Applies only to affinity managed irqs.
211 * IRQD_SINGLE_TARGET - IRQ allows only a single affinity target
214 * IRQD_MSI_NOMASK_QUIRK - Non-maskable MSI quirk for affinity change
218 * IRQD_AFFINITY_ON_ACTIVATE - Affinity is set on activation. Don't call
468 * @irq_set_affinity: Set the CPU affinity on SMP machines. If the force
470 * unconditionally apply the affinity setting. Sanity
471 * checks against the supplied affinity mask are not
720 const struct cpumask *affinity);
722 struct cpumask *affinity);
879 return d ? d->common->affinity : NULL; in irq_get_affinity_mask()
884 return d->common->affinity; in irq_data_get_affinity_mask()
906 return d->common->affinity; in irq_data_get_effective_affinity_mask()
914 const struct irq_affinity_desc *affinity);
918 const struct irq_affinity_desc *affinity);