Lines Matching refs:entries
476 void __iomem *base, struct msix_entry *entries,
495 entry->msi_attrib.entry_nr = entries[i].entry;
507 struct msix_entry *entries)
513 int offset = entries[i].entry * PCI_MSIX_ENTRY_SIZE +
516 entries[i].vector = entry->irq;
527 * @entries: pointer to an array of struct msix_entry entries
528 * @nvec: number of @entries
532 * requested MSI-X entries with allocated irqs or non-zero for otherwise.
535 struct msix_entry *entries, int nvec)
553 ret = msix_setup_entries(dev, pos, base, entries, nvec);
569 msix_program_entries(dev, entries);
733 * pci_msix_table_size - return the number of device's MSI-X table entries
752 * @entries: pointer to an array of MSI-X entries
764 int pci_enable_msix(struct pci_dev *dev, struct msix_entry *entries, int nvec)
769 if (!entries)
780 /* Check for any invalid entries */
782 if (entries[i].entry >= nr_entries)
785 if (entries[i].entry == entries[j].entry)
797 status = msix_capability_init(dev, entries, nvec);