Lines Matching full:affinity
28 * @affinity: Optional pointer to an affinity mask array size of @nvec
30 * If @affinity is not %NULL then an affinity array[@nvec] is allocated
31 * and the affinity masks and flags from @affinity are copied.
36 const struct irq_affinity_desc *affinity) in msi_alloc_desc() argument
45 if (affinity) { in msi_alloc_desc()
46 desc->affinity = kmemdup(affinity, nvec * sizeof(*desc->affinity), GFP_KERNEL); in msi_alloc_desc()
47 if (!desc->affinity) { in msi_alloc_desc()
57 kfree(desc->affinity); in msi_free_desc()
85 desc = msi_alloc_desc(dev, init_desc->nvec_used, init_desc->affinity); in msi_add_msi_desc()
483 * msi_domain_set_affinity - Generic affinity setter function for MSI domains
485 * @mask: The affinity mask to set
883 * MSI affinity setting requires a special quirk (X86) when in __msi_domain_alloc_irqs()
895 desc->affinity); in __msi_domain_alloc_irqs()