pci_enable_msix_range(9)

pci_enable_msix_range9

Configure device's msi-x capability structure

Usage

int pci_enable_msix_range(struct pci_dev * dev, struct msix_entry * entries, int minvec, int maxvec);

Arguments

dev

pointer to the pci_dev data structure of MSI-X device function

entries

pointer to an array of MSI-X entries

minvec

minimum number of MSI-X irqs requested

maxvec

maximum number of MSI-X irqs requested

Overview

Setup the MSI-X capability structure of device function with a maximum possible number of interrupts in the range between minvec and maxvec upon its software driver call to request for MSI-X mode enabled on its hardware device function. It returns a negative errno if an error occurs. If it succeeds, it returns the actual number of interrupts allocated and indicates the successful configuration of MSI-X capability structure with new allocated MSI-X interrupts.

Releases

2 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8
  2. 9

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.