Lines Matching refs:function
53 PCI devices can only support a single pin-based interrupt per function.
93 consequently, this function should be called before the driver calls
101 This function allows a device driver to request any number of MSI
104 If this function returns a positive number it indicates the number of
113 If this function returns a negative number, it indicates an error and
117 This function should be called before the driver calls request_irq(),
132 possible, likely up to the limit returned by pci_msi_vec_count() function:
143 In this case the function could look like this:
154 that number to pci_enable_msi_range() function as both 'minvec' and 'maxvec'
162 Note, unlike pci_enable_msi_exact() function, which could be also used to
178 Note, unlike pci_enable_msi() function, which could be also used to
190 If this function returns a negative number, it indicates an error and
194 By contrast with pci_enable_msi_range() function, pci_enable_msi_exact()
202 This function should be used to undo the effect of pci_enable_msi_range().
207 Before calling this function, a device driver must always call free_irq()
216 This function could be used to retrieve the number of MSI vectors the
221 If this function returns a negative number, it indicates the device is
224 If this function returns a positive number, it indicates the maximum
251 Calling this function asks the PCI subsystem to allocate any number of
256 On success, the device is switched into MSI-X mode and the function
266 If this function returns a negative number, it indicates an error and
270 This function, in contrast with pci_enable_msi_range(), does not adjust
274 Device drivers should normally call this function once per device
293 possible, likely up to the limit returned by pci_msix_vec_count() function:
305 In this case the function could look like this:
317 that number to pci_enable_msix_range() function as both 'minvec' and 'maxvec'
326 Note, unlike pci_enable_msix_exact() function, which could be also used to
385 If this function returns a negative number, it indicates an error and
389 By contrast with pci_enable_msix_range() function, pci_enable_msix_exact()
438 This function should be used to undo the effect of pci_enable_msix_range().
443 Before calling this function, a device driver must always call free_irq()
459 This function could be used to retrieve number of entries in the device
462 If this function returns a negative number, it indicates the device is
465 If this function returns a positive number, it indicates the maximum
532 quirk_disable_all_msi() function in drivers/pci/quirks.c.