Lines Matching refs:interrupt
205 * pci_epc_raise_irq() - interrupt the host system
206 * @epc: the EPC device which has to interrupt the host
209 * @type: specify the type of interrupt; INTX, MSI or MSI-X
210 * @interrupt_num: the MSI or MSI-X interrupt number with range (1-N)
212 * Invoke to raise an INTX, MSI or MSI-X interrupt
243 * @interrupt_num: the MSI interrupt number with range (1-N)
244 * @entry_size: Size of Outbound address region for each interrupt
245 * @msi_data: the data that should be written in order to raise MSI interrupt
246 * with interrupt number as 'interrupt num'
283 * pci_epc_get_msi() - get the number of MSI interrupt numbers allocated
292 int interrupt;
304 interrupt = epc->ops->get_msi(epc, func_no, vfunc_no);
307 if (interrupt < 0)
310 interrupt = 1 << interrupt;
312 return interrupt;
317 * pci_epc_set_msi() - set the number of MSI interrupt numbers required
351 * pci_epc_get_msix() - get the number of MSI-X interrupt numbers allocated
360 int interrupt;
372 interrupt = epc->ops->get_msix(epc, func_no, vfunc_no);
375 if (interrupt < 0)
378 return interrupt + 1;
383 * pci_epc_set_msix() - set the number of MSI-X interrupt numbers required