Searched refs:affd (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/kernel/irq/ |
D | affinity.c | 97 static int irq_build_affinity_masks(const struct irq_affinity *affd, in irq_build_affinity_masks() argument 105 int last_affv = affd->pre_vectors + numvecs; in irq_build_affinity_masks() 124 curvec = affd->pre_vectors; in irq_build_affinity_masks() 133 vecs_per_node = (numvecs - (curvec - affd->pre_vectors)) / nodes; in irq_build_affinity_masks() 161 curvec = affd->pre_vectors; in irq_build_affinity_masks() 177 irq_create_affinity_masks(int nvecs, const struct irq_affinity *affd) in irq_create_affinity_masks() argument 179 int affvecs = nvecs - affd->pre_vectors - affd->post_vectors; in irq_create_affinity_masks() 188 if (nvecs == affd->pre_vectors + affd->post_vectors) in irq_create_affinity_masks() 206 for (curvec = 0; curvec < affd->pre_vectors; curvec++) in irq_create_affinity_masks() 214 usedvecs = irq_build_affinity_masks(affd, curvec, affvecs, in irq_create_affinity_masks() [all …]
|
/Linux-v4.19/drivers/pci/ |
D | msi.c | 535 msi_setup_entry(struct pci_dev *dev, int nvec, const struct irq_affinity *affd) in msi_setup_entry() argument 541 if (affd) in msi_setup_entry() 542 masks = irq_create_affinity_masks(nvec, affd); in msi_setup_entry() 601 const struct irq_affinity *affd) in msi_capability_init() argument 609 entry = msi_setup_entry(dev, nvec, affd); in msi_capability_init() 673 const struct irq_affinity *affd) in msix_setup_entries() argument 679 if (affd) in msix_setup_entries() 680 masks = irq_create_affinity_masks(nvec, affd); in msix_setup_entries() 740 int nvec, const struct irq_affinity *affd) in msix_capability_init() argument 755 ret = msix_setup_entries(dev, base, entries, nvec, affd); in msix_capability_init() [all …]
|
/Linux-v4.19/include/linux/ |
D | interrupt.h | 302 struct cpumask *irq_create_affinity_masks(int nvec, const struct irq_affinity *affd); 303 int irq_calc_affinity_vectors(int minvec, int maxvec, const struct irq_affinity *affd); 337 irq_create_affinity_masks(int nvec, const struct irq_affinity *affd) in irq_create_affinity_masks() argument 343 irq_calc_affinity_vectors(int minvec, int maxvec, const struct irq_affinity *affd) in irq_calc_affinity_vectors() argument
|
D | pci.h | 1382 const struct irq_affinity *affd);
|
/Linux-v4.19/drivers/nvme/host/ |
D | pci.c | 1880 struct irq_affinity affd = { in nvme_setup_io_queues() local 1920 PCI_IRQ_ALL_TYPES | PCI_IRQ_AFFINITY, &affd); in nvme_setup_io_queues()
|