Home
last modified time | relevance | path

Searched refs:rte_intr_handle (Results 1 – 25 of 84) sorted by relevance

1234

/dpdk/lib/eal/include/
H A Drte_interrupts.h27 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 Drte_eal_trace.h151 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 Deal_common_interrupts.c31 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 Deal_interrupts.h8 struct rte_intr_handle { struct
/dpdk/lib/eal/windows/
H A Deal_interrupts.c118 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 Dtest_interrupts.c30 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 Deal_interrupts.c43 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 Deal_interrupts.c77 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 Dpci_init.h35 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 Dfslmc_vfio.h47 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 Dmemif_socket.h88 struct rte_intr_handle *intr_handle; /**< interrupt handle */
104 struct rte_intr_handle *intr_handle; /**< interrupt handle */
H A Drte_eth_memif.h71 struct rte_intr_handle *intr_handle; /**< interrupt handle */
/dpdk/drivers/net/tap/
H A Dtap_intr.c32 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 Drte_eth_tap.h92 struct rte_intr_handle *intr_handle; /* LSC interrupt handle. */
/dpdk/drivers/bus/pci/
H A Drte_bus_pci.h72 struct rte_intr_handle *intr_handle; /**< Interrupt handle */
77 struct rte_intr_handle *vfio_req_intr_handle;
/dpdk/drivers/net/bnxt/
H A Dbnxt_irq.c70 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 Dmlx5_vdpa.h92 struct rte_intr_handle *intr_handle;
148 struct rte_intr_handle *err_intr_handle;
/dpdk/drivers/net/failsafe/
H A Dfailsafe_intr.c411 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 Dtxgbe_ethdev_vf.c169 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 Dsfc_intr.c144 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 Dmlx4_intr.c46 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 Drte_bus_auxiliary.h118 struct rte_intr_handle *intr_handle; /**< Interrupt handle */
/dpdk/lib/bbdev/
H A Drte_bbdev.h415 struct rte_intr_handle;
447 struct rte_intr_handle *intr_handle; /**< Device interrupt handle */
/dpdk/drivers/bus/ifpga/
H A Drte_bus_ifpga.h82 struct rte_intr_handle *intr_handle; /**< Interrupt handle */
/dpdk/drivers/net/thunderx/
H A Dnicvf_struct.h103 struct rte_intr_handle *intr_handle;

1234