| /dpdk/lib/eal/include/ |
| H A D | rte_interrupts.h | 27 struct rte_intr_handle; 197 int rte_intr_ack(const struct rte_intr_handle *intr_handle); 235 struct rte_intr_handle * 288 rte_intr_fd_get(const struct rte_intr_handle *intr_handle); 308 rte_intr_type_set(struct rte_intr_handle *intr_handle, 358 rte_intr_rx_ctl(struct rte_intr_handle *intr_handle, 401 rte_intr_efd_disable(struct rte_intr_handle *intr_handle); 412 rte_intr_dp_is_en(struct rte_intr_handle *intr_handle); 424 rte_intr_allow_others(struct rte_intr_handle *intr_handle); 450 struct rte_intr_handle * [all …]
|
| H A D | rte_eal_trace.h | 151 RTE_TRACE_POINT_ARGS(const struct rte_intr_handle *handle, 164 RTE_TRACE_POINT_ARGS(const struct rte_intr_handle *handle, 177 RTE_TRACE_POINT_ARGS(const struct rte_intr_handle *handle, int rc), 187 RTE_TRACE_POINT_ARGS(const struct rte_intr_handle *handle, int rc),
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_interrupts.c | 31 struct rte_intr_handle *rte_intr_instance_alloc(uint32_t flags) in rte_intr_instance_alloc() 33 struct rte_intr_handle *intr_handle; in rte_intr_instance_alloc() 98 struct rte_intr_handle *rte_intr_instance_dup(const struct rte_intr_handle *src) in rte_intr_instance_dup() 100 struct rte_intr_handle *intr_handle; in rte_intr_instance_dup() 173 void rte_intr_instance_free(struct rte_intr_handle *intr_handle) in rte_intr_instance_free() 188 int rte_intr_fd_set(struct rte_intr_handle *intr_handle, int fd) in rte_intr_fd_set() 199 int rte_intr_fd_get(const struct rte_intr_handle *intr_handle) in rte_intr_fd_get() 208 int rte_intr_type_set(struct rte_intr_handle *intr_handle, in rte_intr_type_set() 221 const struct rte_intr_handle *intr_handle) in rte_intr_type_get() 250 int rte_intr_max_intr_set(struct rte_intr_handle *intr_handle, in rte_intr_max_intr_set() [all …]
|
| H A D | eal_interrupts.h | 8 struct rte_intr_handle { struct
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_interrupts.c | 118 rte_intr_rx_ctl(__rte_unused struct rte_intr_handle *intr_handle, in rte_intr_rx_ctl() 152 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_register() 160 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_unregister_pending() 169 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_unregister() 177 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_unregister_sync() 190 rte_intr_ack(__rte_unused const struct rte_intr_handle *intr_handle) in rte_intr_ack() 211 rte_intr_efd_disable(struct rte_intr_handle *intr_handle) in rte_intr_efd_disable() 217 rte_intr_dp_is_en(struct rte_intr_handle *intr_handle) in rte_intr_dp_is_en() 225 rte_intr_allow_others(struct rte_intr_handle *intr_handle) in rte_intr_allow_others() 233 rte_intr_cap_multiple(struct rte_intr_handle *intr_handle) in rte_intr_cap_multiple() [all …]
|
| /dpdk/app/test/ |
| H A D | test_interrupts.c | 30 static struct rte_intr_handle *intr_handles[TEST_INTERRUPT_HANDLE_MAX]; 65 struct rte_intr_handle *test_intr_handle; in test_interrupt_init() 150 struct rte_intr_handle *intr_handle_r) in test_interrupt_handle_compare() 194 struct rte_intr_handle *intr_handle_r) in test_interrupt_handle_compare() 209 struct rte_intr_handle *intr_handle = arg; in test_interrupt_callback() 210 struct rte_intr_handle *test_intr_handle; in test_interrupt_callback() 243 struct rte_intr_handle *intr_handle = arg; in test_interrupt_callback_1() 257 struct rte_intr_handle *test_intr_handle; in test_interrupt_enable() 320 struct rte_intr_handle *test_intr_handle; in test_interrupt_disable() 385 struct rte_intr_handle *test_intr_handle; in test_interrupt_full_path_check() [all …]
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_interrupts.c | 43 struct rte_intr_handle *intr_handle; /**< interrupt handle */ 84 rte_intr_callback_register(const struct rte_intr_handle *intr_handle, in rte_intr_callback_register() 370 rte_intr_enable(const struct rte_intr_handle *intr_handle) in rte_intr_enable() 411 rte_intr_disable(const struct rte_intr_handle *intr_handle) in rte_intr_disable() 451 rte_intr_ack(const struct rte_intr_handle *intr_handle) in rte_intr_ack() 652 rte_intr_rx_ctl(struct rte_intr_handle *intr_handle, in rte_intr_rx_ctl() 674 rte_intr_efd_disable(struct rte_intr_handle *intr_handle) in rte_intr_efd_disable() 680 rte_intr_dp_is_en(struct rte_intr_handle *intr_handle) in rte_intr_dp_is_en() 687 rte_intr_allow_others(struct rte_intr_handle *intr_handle) in rte_intr_allow_others() 694 rte_intr_cap_multiple(struct rte_intr_handle *intr_handle) in rte_intr_cap_multiple() [all …]
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_interrupts.c | 77 struct rte_intr_handle *intr_handle; /**< interrupt handle */ 104 vfio_enable_intx(const struct rte_intr_handle *intr_handle) { in vfio_enable_intx() 196 vfio_ack_intx(const struct rte_intr_handle *intr_handle) in vfio_ack_intx() 220 vfio_enable_msi(const struct rte_intr_handle *intr_handle) { in vfio_enable_msi() 343 vfio_enable_req(const struct rte_intr_handle *intr_handle) in vfio_enable_req() 376 vfio_disable_req(const struct rte_intr_handle *intr_handle) in vfio_disable_req() 470 uio_intr_enable(const struct rte_intr_handle *intr_handle) in uio_intr_enable() 697 rte_intr_enable(const struct rte_intr_handle *intr_handle) in rte_intr_enable() 777 rte_intr_ack(const struct rte_intr_handle *intr_handle) in rte_intr_ack() 1561 rte_intr_efd_disable(struct rte_intr_handle *intr_handle) in rte_intr_efd_disable() [all …]
|
| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci_init.h | 35 int pci_uio_read_config(const struct rte_intr_handle *intr_handle, 37 int pci_uio_write_config(const struct rte_intr_handle *intr_handle, 69 int pci_vfio_read_config(const struct rte_intr_handle *intr_handle, 71 int pci_vfio_write_config(const struct rte_intr_handle *intr_handle,
|
| /dpdk/drivers/bus/fslmc/ |
| H A D | fslmc_vfio.h | 47 int rte_dpaa2_intr_enable(struct rte_intr_handle *intr_handle, int index); 50 int rte_dpaa2_intr_disable(struct rte_intr_handle *intr_handle, int index); 52 int rte_dpaa2_vfio_setup_intr(struct rte_intr_handle *intr_handle,
|
| /dpdk/drivers/net/memif/ |
| H A D | memif_socket.h | 88 struct rte_intr_handle *intr_handle; /**< interrupt handle */ 104 struct rte_intr_handle *intr_handle; /**< interrupt handle */
|
| H A D | rte_eth_memif.h | 71 struct rte_intr_handle *intr_handle; /**< interrupt handle */
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_intr.c | 32 struct rte_intr_handle *intr_handle = pmd->intr_handle; in tap_rx_intr_vec_uninstall() 54 struct rte_intr_handle *intr_handle = pmd->intr_handle; in tap_rx_intr_vec_install()
|
| H A D | rte_eth_tap.h | 92 struct rte_intr_handle *intr_handle; /* LSC interrupt handle. */
|
| /dpdk/drivers/bus/pci/ |
| H A D | rte_bus_pci.h | 72 struct rte_intr_handle *intr_handle; /**< Interrupt handle */ 77 struct rte_intr_handle *vfio_req_intr_handle;
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_irq.c | 70 struct rte_intr_handle *intr_handle = bp->pdev->intr_handle; in bnxt_free_int() 173 struct rte_intr_handle *intr_handle = bp->pdev->intr_handle; in bnxt_request_int()
|
| /dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa.h | 92 struct rte_intr_handle *intr_handle; 148 struct rte_intr_handle *err_intr_handle;
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_intr.c | 411 struct rte_intr_handle *intr_handle; in fs_rx_intr_vec_uninstall() 435 struct rte_intr_handle *intr_handle; in fs_rx_intr_vec_install() 504 struct rte_intr_handle *intr_handle; in failsafe_rx_intr_uninstall()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev_vf.c | 169 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in eth_txgbevf_dev_init() 612 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_start() 714 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_stop() 754 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_close() 915 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_rx_queue_intr_enable() 937 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_rx_queue_intr_disable() 977 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_configure_msix()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_intr.c | 144 struct rte_intr_handle *intr_handle; in sfc_intr_start() 248 struct rte_intr_handle *intr_handle; in sfc_intr_stop()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_intr.c | 46 struct rte_intr_handle *intr_handle = priv->intr_handle; in mlx4_rx_intr_vec_disable() 70 struct rte_intr_handle *intr_handle = priv->intr_handle; in mlx4_rx_intr_vec_enable()
|
| /dpdk/drivers/bus/auxiliary/ |
| H A D | rte_bus_auxiliary.h | 118 struct rte_intr_handle *intr_handle; /**< Interrupt handle */
|
| /dpdk/lib/bbdev/ |
| H A D | rte_bbdev.h | 415 struct rte_intr_handle; 447 struct rte_intr_handle *intr_handle; /**< Device interrupt handle */
|
| /dpdk/drivers/bus/ifpga/ |
| H A D | rte_bus_ifpga.h | 82 struct rte_intr_handle *intr_handle; /**< Interrupt handle */
|
| /dpdk/drivers/net/thunderx/ |
| H A D | nicvf_struct.h | 103 struct rte_intr_handle *intr_handle;
|