Lines Matching full:interrupts
51 * Return: 0, on successful allocation of resources for all queue interrupts.
101 * octep_enable_msix_range() - enable MSI-x interrupts.
105 * Allocate and enable all MSI-x interrupts (queue and non-queue interrupts)
108 * Return: 0, on successfully enabling all MSI-x interrupts.
116 /* Generic interrupts apart from input/output queues */ in octep_enable_msix_range()
149 * octep_disable_msix() - disable MSI-x interrupts.
164 * octep_mbox_intr_handler() - common handler for pfvf mbox interrupts.
169 * this is common handler for pfvf mbox interrupts.
179 * octep_oei_intr_handler() - common handler for output endpoint interrupts.
184 * this is common handler for all output endpoint interrupts.
194 * octep_ire_intr_handler() - common handler for input ring error interrupts.
199 * this is common handler for input ring error interrupts.
209 * octep_ore_intr_handler() - common handler for output ring error interrupts.
214 * this is common handler for output ring error interrupts.
224 * octep_vfire_intr_handler() - common handler for vf input ring error interrupts.
229 * this is common handler for vf input ring error interrupts.
239 * octep_vfore_intr_handler() - common handler for vf output ring error interrupts.
244 * this is common handler for vf output ring error interrupts.
254 * octep_dma_intr_handler() - common handler for dpi dma related interrupts.
259 * this is common handler for dpi dma related interrupts.
269 * octep_dma_vf_intr_handler() - common handler for dpi dma transaction error interrupts for VFs.
274 * this is common handler for dpi dma transaction error interrupts for VFs.
284 * octep_pp_vf_intr_handler() - common handler for pp transaction error interrupts for VFs.
289 * this is common handler for pp transaction error interrupts for VFs.
299 * octep_misc_intr_handler() - common handler for mac related interrupts.
304 * this is common handler for mac related interrupts.
314 * octep_rsvd_intr_handler() - common handler for reserved interrupts (future use).
319 * this is common handler for all reserved interrupts.
329 * octep_ioq_intr_handler() - handler for all Tx/Rx queue interrupts.
335 * this is common handler for all non-queue (generic) interrupts.
350 * Register handlers for all queue and non-queue interrupts.
372 /* First few MSI-X interrupts are non-queue interrupts */ in octep_request_irqs()
489 * octep_free_irqs() - free all registered interrupts.
493 * Free all queue and non-queue interrupts of the Octeon device.
499 /* First few MSI-X interrupts are non queue interrupts; free them */ in octep_free_irqs()
514 * octep_setup_irqs() - setup interrupts for the Octeon device.
521 * Return: 0, on successful allocation and registration of all interrupts.
546 * octep_clean_irqs() - free all interrupts and its resources.
684 * setup Tx/Rx queues, interrupts and enable hardware operation of Tx/Rx queues
685 * and interrupts..
727 /* Enable Octeon device interrupts */ in octep_open()
754 * free up all resources allocated for Tx/Rx queues and interrupts.
1178 * octep_intr_poll_task - work queue task to process non-ioq interrupts.
1182 * Process non-ioq interrupts to handle control mailbox, pfvf mailbox.