Lines Matching refs:should
93 consequently, this function should be called before the driver calls
114 the driver should not attempt to request any more MSI interrupts for
117 This function should be called before the driver calls request_irq(),
191 the driver should not attempt to request any more MSI interrupts for
202 This function should be used to undo the effect of pci_enable_msi_range().
205 to another device, so drivers should not cache the value of dev->irq.
243 should assign interrupts; it is invalid to fill in two entries with the
254 which should be at least 'maxvec' entries in size.
260 the driver should then call request_irq() for each 'vector' that it
267 the driver should not attempt to allocate any more MSI-X interrupts for
274 Device drivers should normally call this function once per device
284 interrupts allocated should be a multiple of four. In this case interface
287 the multiple of four) and the device driver should master a custom logic
374 any error code other than -ENOSPC indicates a fatal error and should not
386 the driver should not attempt to allocate any more MSI-X interrupts for
438 This function should be used to undo the effect of pci_enable_msix_range().
440 subsequently be assigned to another device, so drivers should not cache
451 MSI-X Table. This address is mapped by the PCI subsystem, and should not
453 mask or unmask an interrupt, it should call disable_irq() / enable_irq().
486 If your device supports both MSI-X and MSI capabilities, you should use
557 To disable MSIs, echo 0 instead of 1. Changing this value should be
570 it is not good practice, and should not be emulated.
575 why MSIs may not be enabled for a given device. Your first step should
577 for your machine. You should also check your .config to be sure you