Home
last modified time | relevance | path

Searched refs:intr_handle (Results 1 – 25 of 135) sorted by relevance

123456

/dpdk/lib/eal/common/
H A Deal_common_interrupts.c17 if (intr_handle == NULL) { \
47 intr_handle = rte_zmalloc(NULL, sizeof(*intr_handle), 0); in rte_intr_instance_alloc()
49 intr_handle = calloc(1, sizeof(*intr_handle)); in rte_intr_instance_alloc()
86 return intr_handle; in rte_intr_instance_alloc()
90 rte_free(intr_handle); in rte_intr_instance_alloc()
93 free(intr_handle); in rte_intr_instance_alloc()
120 return intr_handle; in rte_intr_instance_dup()
180 rte_free(intr_handle); in rte_intr_instance_free()
184 free(intr_handle); in rte_intr_instance_free()
192 intr_handle->fd = fd; in rte_intr_fd_set()
[all …]
/dpdk/drivers/common/cnxk/
H A Droc_irq.c18 (plt_intr_max_intr_get(intr_handle)))
60 plt_intr_max_intr_get(intr_handle)); in irq_config()
137 irq_get_info(intr_handle); in dev_irq_register()
138 irq_init(intr_handle); in dev_irq_register()
147 tmp_handle = intr_handle; in dev_irq_register()
179 return irq_config(intr_handle, vec); in dev_irq_register()
196 tmp_handle = intr_handle; in dev_irq_unregister()
228 irq_config(intr_handle, vec); in dev_irq_unregister()
237 PLT_SET_USED(intr_handle); in dev_irq_register()
249 PLT_SET_USED(intr_handle); in dev_irq_unregister()
[all …]
/dpdk/lib/eal/include/
H A Drte_interrupts.h197 int rte_intr_ack(const struct rte_intr_handle *intr_handle);
251 rte_intr_instance_free(struct rte_intr_handle *intr_handle);
271 rte_intr_fd_set(struct rte_intr_handle *intr_handle, int fd);
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,
370 rte_intr_free_epoll_fd(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);
[all …]
/dpdk/lib/eal/linux/
H A Deal_interrupts.c127 rte_intr_fd_get(intr_handle)); in vfio_enable_intx()
144 rte_intr_fd_get(intr_handle)); in vfio_enable_intx()
514 if (rte_intr_fd_get(src->intr_handle) == rte_intr_fd_get(intr_handle)) { in rte_intr_callback_register()
534 src->intr_handle = rte_intr_instance_dup(intr_handle); in rte_intr_callback_register()
586 if (rte_intr_fd_get(src->intr_handle) == rte_intr_fd_get(intr_handle)) in rte_intr_callback_unregister_pending()
636 if (rte_intr_fd_get(src->intr_handle) == rte_intr_fd_get(intr_handle)) in rte_intr_callback_unregister()
701 if (intr_handle == NULL) in rte_intr_enable()
833 if (intr_handle == NULL) in rte_intr_disable()
1443 if (intr_handle == NULL || rte_intr_nb_efd_get(intr_handle) == 0 || in rte_intr_rx_ctl()
1549 if (rte_intr_efds_index_set(intr_handle, 0, rte_intr_fd_get(intr_handle))) in rte_intr_efd_enable()
[all …]
H A Deal_dev.c22 static struct rte_intr_handle *intr_handle; variable
125 if (rte_intr_fd_set(intr_handle, fd)) in dev_uev_socket_fd_create()
220 close(rte_intr_fd_get(intr_handle)); in dev_delayed_unregister()
221 rte_intr_fd_set(intr_handle, -1); in dev_delayed_unregister()
238 if (rte_intr_fd_get(intr_handle) < 0) in dev_uev_handler()
319 if (intr_handle == NULL) { in rte_dev_event_monitor_start()
341 close(rte_intr_fd_get(intr_handle)); in rte_dev_event_monitor_start()
350 intr_handle = NULL; in rte_dev_event_monitor_start()
380 close(rte_intr_fd_get(intr_handle)); in rte_dev_event_monitor_stop()
381 rte_intr_instance_free(intr_handle); in rte_dev_event_monitor_stop()
[all …]
H A Deal_alarm.c50 static struct rte_intr_handle *intr_handle; variable
57 rte_intr_instance_free(intr_handle); in rte_eal_alarm_cleanup()
64 intr_handle = rte_intr_instance_alloc(RTE_INTR_INSTANCE_F_PRIVATE); in rte_eal_alarm_init()
65 if (intr_handle == NULL) { in rte_eal_alarm_init()
70 if (rte_intr_type_set(intr_handle, RTE_INTR_HANDLE_ALARM)) in rte_eal_alarm_init()
74 if (rte_intr_fd_set(intr_handle, in rte_eal_alarm_init()
78 if (rte_intr_fd_get(intr_handle) == -1) in rte_eal_alarm_init()
83 rte_intr_instance_free(intr_handle); in rte_eal_alarm_init()
123 timerfd_settime(rte_intr_fd_get(intr_handle), 0, &atime, NULL); in eal_alarm_callback()
154 if (rte_intr_callback_register(intr_handle, in rte_eal_alarm_set()
[all …]
/dpdk/lib/eal/freebsd/
H A Deal_interrupts.c106 if (rte_intr_fd_get(src->intr_handle) == rte_intr_fd_get(intr_handle)) in rte_intr_callback_register()
139 src->intr_handle = rte_intr_instance_dup(intr_handle); in rte_intr_callback_register()
239 if (rte_intr_fd_get(src->intr_handle) == rte_intr_fd_get(intr_handle)) in rte_intr_callback_unregister_pending()
293 if (rte_intr_fd_get(src->intr_handle) == rte_intr_fd_get(intr_handle)) in rte_intr_callback_unregister()
374 if (intr_handle == NULL) in rte_intr_enable()
415 if (intr_handle == NULL) in rte_intr_disable()
655 RTE_SET_USED(intr_handle); in rte_intr_rx_ctl()
667 RTE_SET_USED(intr_handle); in rte_intr_efd_enable()
676 RTE_SET_USED(intr_handle); in rte_intr_efd_disable()
682 RTE_SET_USED(intr_handle); in rte_intr_dp_is_en()
[all …]
H A Deal_alarm.c45 static struct rte_intr_handle *intr_handle; variable
51 rte_intr_instance_free(intr_handle); in rte_eal_alarm_cleanup()
59 intr_handle = rte_intr_instance_alloc(RTE_INTR_INSTANCE_F_PRIVATE); in rte_eal_alarm_init()
60 if (intr_handle == NULL) { in rte_eal_alarm_init()
65 if (rte_intr_type_set(intr_handle, RTE_INTR_HANDLE_ALARM)) in rte_eal_alarm_init()
68 if (rte_intr_fd_set(intr_handle, -1)) in rte_eal_alarm_init()
78 if (rte_intr_fd_set(intr_handle, fd)) in rte_eal_alarm_init()
83 rte_intr_instance_free(intr_handle); in rte_eal_alarm_init()
144 ret = rte_intr_callback_unregister(intr_handle, in unregister_current_callback()
162 ret = rte_intr_callback_register(intr_handle, in register_first_callback()
/dpdk/lib/eal/windows/
H A Deal_interrupts.c152 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_register() argument
160 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_unregister_pending() argument
169 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_unregister() argument
177 __rte_unused const struct rte_intr_handle *intr_handle, in rte_intr_callback_unregister_sync() argument
204 RTE_SET_USED(intr_handle); in rte_intr_efd_enable()
213 RTE_SET_USED(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() argument
219 RTE_SET_USED(intr_handle); in rte_intr_dp_is_en()
227 RTE_SET_USED(intr_handle); in rte_intr_allow_others()
235 RTE_SET_USED(intr_handle); in rte_intr_cap_multiple()
[all …]
/dpdk/drivers/net/sfc/
H A Dsfc_intr.c144 struct rte_intr_handle *intr_handle; in sfc_intr_start() local
162 intr_handle = pci_dev->intr_handle; in sfc_intr_start()
173 if (rte_intr_dp_is_en(intr_handle)) { in sfc_intr_start()
201 rc = rte_intr_enable(intr_handle); in sfc_intr_start()
217 rte_intr_type_get(intr_handle), in sfc_intr_start()
226 rte_intr_vec_list_free(intr_handle); in sfc_intr_start()
229 rte_intr_efd_disable(intr_handle); in sfc_intr_start()
248 struct rte_intr_handle *intr_handle; in sfc_intr_stop() local
253 intr_handle = pci_dev->intr_handle; in sfc_intr_stop()
255 rte_intr_vec_list_free(intr_handle); in sfc_intr_stop()
[all …]
/dpdk/drivers/net/tap/
H A Dtap_intr.c32 struct rte_intr_handle *intr_handle = pmd->intr_handle; in tap_rx_intr_vec_uninstall() local
34 rte_intr_free_epoll_fd(intr_handle); in tap_rx_intr_vec_uninstall()
35 rte_intr_vec_list_free(intr_handle); in tap_rx_intr_vec_uninstall()
36 rte_intr_nb_efd_set(intr_handle, 0); in tap_rx_intr_vec_uninstall()
54 struct rte_intr_handle *intr_handle = pmd->intr_handle; in tap_rx_intr_vec_install() local
62 if (rte_intr_vec_list_alloc(intr_handle, NULL, rxqs_n)) { in tap_rx_intr_vec_install()
75 if (rte_intr_vec_list_index_set(intr_handle, i, in tap_rx_intr_vec_install()
80 if (rte_intr_vec_list_index_set(intr_handle, i, in tap_rx_intr_vec_install()
83 if (rte_intr_efds_index_set(intr_handle, count, in tap_rx_intr_vec_install()
90 else if (rte_intr_nb_efd_set(intr_handle, count)) in tap_rx_intr_vec_install()
/dpdk/drivers/net/failsafe/
H A Dfailsafe_intr.c411 struct rte_intr_handle *intr_handle; in fs_rx_intr_vec_uninstall() local
413 intr_handle = priv->intr_handle; in fs_rx_intr_vec_uninstall()
414 rte_intr_vec_list_free(intr_handle); in fs_rx_intr_vec_uninstall()
416 rte_intr_nb_efd_set(intr_handle, 0); in fs_rx_intr_vec_uninstall()
435 struct rte_intr_handle *intr_handle; in fs_rx_intr_vec_install() local
440 intr_handle = priv->intr_handle; in fs_rx_intr_vec_install()
504 struct rte_intr_handle *intr_handle; in failsafe_rx_intr_uninstall() local
507 intr_handle = priv->intr_handle; in failsafe_rx_intr_uninstall()
508 rte_intr_free_epoll_fd(intr_handle); in failsafe_rx_intr_uninstall()
511 dev->intr_handle = NULL; in failsafe_rx_intr_uninstall()
[all …]
/dpdk/drivers/net/mlx4/
H A Dmlx4_intr.c46 struct rte_intr_handle *intr_handle = priv->intr_handle; in mlx4_rx_intr_vec_disable() local
48 rte_intr_free_epoll_fd(intr_handle); in mlx4_rx_intr_vec_disable()
49 rte_intr_vec_list_free(intr_handle); in mlx4_rx_intr_vec_disable()
51 rte_intr_nb_efd_set(intr_handle, 0); in mlx4_rx_intr_vec_disable()
70 struct rte_intr_handle *intr_handle = priv->intr_handle; in mlx4_rx_intr_vec_enable() local
85 if (rte_intr_vec_list_index_set(intr_handle, i, in mlx4_rx_intr_vec_enable()
99 if (rte_intr_vec_list_index_set(intr_handle, i, in mlx4_rx_intr_vec_enable()
103 if (rte_intr_efds_index_set(intr_handle, i, in mlx4_rx_intr_vec_enable()
111 else if (rte_intr_nb_efd_set(intr_handle, count)) in mlx4_rx_intr_vec_enable()
263 if (rte_intr_fd_get(priv->intr_handle) != -1) { in mlx4_intr_uninstall()
[all …]
/dpdk/drivers/net/memif/
H A Dmemif_socket.c68 if (rte_intr_fd_get(cc->intr_handle) < 0) in memif_msg_send_from_queue()
513 if (rte_intr_fd_get(intr_handle) >= 0) in memif_intr_unregister_handler()
514 close(rte_intr_fd_get(intr_handle)); in memif_intr_unregister_handler()
558 ih = pmd->cc->intr_handle; in memif_disconnect()
601 rte_intr_fd_set(mq->intr_handle, -1); in memif_disconnect()
619 rte_intr_fd_set(mq->intr_handle, -1); in memif_disconnect()
847 if (cc->intr_handle == NULL) { in memif_listener_handler()
945 sock->intr_handle = in memif_socket_create()
947 if (sock->intr_handle == NULL) { in memif_socket_create()
1156 pmd->cc->intr_handle = in memif_connect_client()
[all …]
/dpdk/drivers/bus/vmbus/
H A Dvmbus_common_uio.c174 if (rte_intr_fd_set(dev->intr_handle, -1)) in vmbus_uio_map_resource()
177 if (rte_intr_dev_fd_set(dev->intr_handle, -1)) in vmbus_uio_map_resource()
180 if (rte_intr_type_set(dev->intr_handle, RTE_INTR_HANDLE_UNKNOWN)) in vmbus_uio_map_resource()
261 if (rte_intr_fd_get(dev->intr_handle) >= 0) in vmbus_uio_unmap_resource()
262 close(rte_intr_fd_get(dev->intr_handle)); in vmbus_uio_unmap_resource()
264 if (rte_intr_dev_fd_get(dev->intr_handle) >= 0) { in vmbus_uio_unmap_resource()
265 close(rte_intr_dev_fd_get(dev->intr_handle)); in vmbus_uio_unmap_resource()
266 rte_intr_dev_fd_set(dev->intr_handle, -1); in vmbus_uio_unmap_resource()
269 rte_intr_fd_set(dev->intr_handle, -1); in vmbus_uio_unmap_resource()
270 rte_intr_type_set(dev->intr_handle, RTE_INTR_HANDLE_UNKNOWN); in vmbus_uio_unmap_resource()
/dpdk/drivers/bus/vmbus/linux/
H A Dvmbus_uio.c33 if ((rte_intr_fd_get(dev->intr_handle) < 0) || in vmbus_uio_irq_control()
34 write(rte_intr_fd_get(dev->intr_handle), &onoff, in vmbus_uio_irq_control()
37 rte_intr_fd_get(dev->intr_handle), in vmbus_uio_irq_control()
47 if (rte_intr_fd_get(dev->intr_handle) < 0) in vmbus_uio_irq_read()
71 if (rte_intr_dev_fd_get(dev->intr_handle) >= 0) { in vmbus_uio_free_resource()
72 close(rte_intr_dev_fd_get(dev->intr_handle)); in vmbus_uio_free_resource()
73 rte_intr_dev_fd_set(dev->intr_handle, -1); in vmbus_uio_free_resource()
76 if (rte_intr_fd_get(dev->intr_handle) >= 0) { in vmbus_uio_free_resource()
77 close(rte_intr_fd_get(dev->intr_handle)); in vmbus_uio_free_resource()
78 rte_intr_fd_set(dev->intr_handle, -1); in vmbus_uio_free_resource()
[all …]
/dpdk/drivers/net/hns3/
H A Dhns3_common.c704 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in hns3_map_rx_interrupt() local
721 rte_intr_disable(intr_handle); in hns3_map_rx_interrupt()
756 rte_intr_enable(intr_handle); in hns3_map_rx_interrupt()
760 rte_intr_vec_list_free(intr_handle); in hns3_map_rx_interrupt()
762 rte_intr_efd_disable(intr_handle); in hns3_map_rx_interrupt()
770 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in hns3_unmap_rx_interrupt() local
785 if (rte_intr_dp_is_en(intr_handle)) { in hns3_unmap_rx_interrupt()
795 rte_intr_efd_disable(intr_handle); in hns3_unmap_rx_interrupt()
796 rte_intr_vec_list_free(intr_handle); in hns3_unmap_rx_interrupt()
804 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in hns3_restore_rx_interrupt() local
[all …]
/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() local
304 rte_intr_enable(intr_handle); in eth_txgbevf_dev_init()
612 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_start() local
690 rte_intr_disable(intr_handle); in txgbevf_dev_start()
692 rte_intr_enable(intr_handle); in txgbevf_dev_start()
714 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_stop() local
754 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_close() local
915 struct rte_intr_handle *intr_handle = pci_dev->intr_handle; in txgbevf_dev_rx_queue_intr_enable() local
926 rte_intr_enable(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() local
[all …]
/dpdk/app/test/
H A Dtest_interrupts.c51 test_interrupt_handle_sanity_check(struct rte_intr_handle *intr_handle) in test_interrupt_handle_sanity_check() argument
53 if (!intr_handle || rte_intr_fd_get(intr_handle) < 0) in test_interrupt_handle_sanity_check()
167 test_interrupt_handle_sanity_check(struct rte_intr_handle *intr_handle) in test_interrupt_handle_sanity_check() argument
169 RTE_SET_USED(intr_handle); in test_interrupt_handle_sanity_check()
209 struct rte_intr_handle *intr_handle = arg; in test_interrupt_callback() local
218 if (test_interrupt_handle_sanity_check(intr_handle) < 0) { in test_interrupt_callback()
224 if (rte_intr_callback_unregister(intr_handle, in test_interrupt_callback()
233 if (test_interrupt_handle_compare(intr_handle, test_intr_handle) == 0) in test_interrupt_callback()
243 struct rte_intr_handle *intr_handle = arg; in test_interrupt_callback_1() local
244 if (test_interrupt_handle_sanity_check(intr_handle) < 0) { in test_interrupt_callback_1()
/dpdk/drivers/bus/pci/linux/
H A Dpci_vfio.c50 int vfio_dev_fd = rte_intr_dev_fd_get(intr_handle); in EAL_REGISTER_TAILQ()
63 int vfio_dev_fd = rte_intr_dev_fd_get(intr_handle); in pci_vfio_write_config()
302 if (rte_intr_fd_set(dev->intr_handle, fd)) in pci_vfio_setup_interrupts()
311 rte_intr_type_set(dev->intr_handle, in pci_vfio_setup_interrupts()
316 rte_intr_type_set(dev->intr_handle, in pci_vfio_setup_interrupts()
321 rte_intr_type_set(dev->intr_handle, in pci_vfio_setup_interrupts()
737 if (rte_intr_fd_set(dev->intr_handle, -1)) in pci_vfio_map_resource_primary()
889 if (rte_intr_fd_set(dev->intr_handle, -1)) in pci_vfio_map_resource_secondary()
1021 if (rte_intr_fd_get(dev->intr_handle) < 0) in pci_vfio_unmap_resource_primary()
1129 const struct rte_intr_handle *intr_handle = p->dev->intr_handle; in pci_vfio_ioport_read() local
[all …]
H A Dpci_uio.c38 int uio_cfg_fd = rte_intr_dev_fd_get(intr_handle); in pci_uio_read_config()
50 int uio_cfg_fd = rte_intr_dev_fd_get(intr_handle); in pci_uio_write_config()
211 int uio_cfg_fd = rte_intr_dev_fd_get(dev->intr_handle); in pci_uio_free_resource()
217 rte_intr_dev_fd_set(dev->intr_handle, -1); in pci_uio_free_resource()
220 if (rte_intr_fd_get(dev->intr_handle) >= 0) { in pci_uio_free_resource()
221 close(rte_intr_fd_get(dev->intr_handle)); in pci_uio_free_resource()
222 rte_intr_fd_set(dev->intr_handle, -1); in pci_uio_free_resource()
256 if (rte_intr_fd_set(dev->intr_handle, fd)) in pci_uio_alloc_resource()
269 if (rte_intr_dev_fd_set(dev->intr_handle, uio_cfg_fd)) in pci_uio_alloc_resource()
452 if (rte_intr_type_get(dev->intr_handle) == in pci_uio_ioport_map()
[all …]
/dpdk/drivers/bus/pci/
H A Dpci_common_uio.c93 if (rte_intr_fd_set(dev->intr_handle, -1)) in pci_uio_map_resource()
96 if (rte_intr_dev_fd_set(dev->intr_handle, -1)) in pci_uio_map_resource()
236 if (rte_intr_fd_get(dev->intr_handle) >= 0) in pci_uio_unmap_resource()
237 close(rte_intr_fd_get(dev->intr_handle)); in pci_uio_unmap_resource()
238 uio_cfg_fd = rte_intr_dev_fd_get(dev->intr_handle); in pci_uio_unmap_resource()
241 rte_intr_dev_fd_set(dev->intr_handle, -1); in pci_uio_unmap_resource()
244 rte_intr_fd_set(dev->intr_handle, -1); in pci_uio_unmap_resource()
245 rte_intr_type_set(dev->intr_handle, RTE_INTR_HANDLE_UNKNOWN); in pci_uio_unmap_resource()
/dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.c409 if (eth_dev->intr_handle == NULL) { in virtio_user_fill_intr_handle()
410 eth_dev->intr_handle = in virtio_user_fill_intr_handle()
412 if (eth_dev->intr_handle == NULL) { in virtio_user_fill_intr_handle()
427 if (rte_intr_max_intr_set(eth_dev->intr_handle, in virtio_user_fill_intr_handle()
673 rte_intr_instance_free(eth_dev->intr_handle); in virtio_user_dev_uninit()
674 eth_dev->intr_handle = NULL; in virtio_user_dev_uninit()
977 rte_intr_fd_get(eth_dev->intr_handle)); in virtio_user_dev_delayed_disconnect_handler()
987 rte_intr_fd_set(eth_dev->intr_handle, in virtio_user_dev_delayed_disconnect_handler()
991 rte_intr_fd_get(eth_dev->intr_handle)); in virtio_user_dev_delayed_disconnect_handler()
1012 rte_intr_fd_get(eth_dev->intr_handle)); in virtio_user_dev_delayed_intr_reconfig_handler()
[all …]
/dpdk/drivers/net/bnxt/
H A Dbnxt_irq.c70 struct rte_intr_handle *intr_handle = bp->pdev->intr_handle; in bnxt_free_int() local
86 rc = rte_intr_callback_unregister(intr_handle, in bnxt_free_int()
173 struct rte_intr_handle *intr_handle = bp->pdev->intr_handle; in bnxt_request_int() local
181 rc = rte_intr_callback_register(intr_handle, in bnxt_request_int()
/dpdk/drivers/raw/ifpga/
H A Difpga_rawdev.c135 dev->intr_handle[i] = NULL; in ifpga_rawdev_allocate()
1375 intr_handle = (struct rte_intr_handle **)&dev->intr_handle[0]; in ifpga_unregister_msix_irq()
1377 intr_handle = (struct rte_intr_handle **)&dev->intr_handle[i]; in ifpga_unregister_msix_irq()
1381 if ((*intr_handle) == NULL) { in ifpga_unregister_msix_irq()
1397 *intr_handle = NULL; in ifpga_unregister_msix_irq()
1428 intr_handle = (struct rte_intr_handle **)&dev->intr_handle[0]; in ifpga_register_msix_irq()
1432 intr_handle = (struct rte_intr_handle **)&dev->intr_handle[i]; in ifpga_register_msix_irq()
1437 if (*intr_handle) in ifpga_register_msix_irq()
1441 if (!(*intr_handle)) in ifpga_register_msix_irq()
1451 if (rte_intr_fd_set(*intr_handle, in ifpga_register_msix_irq()
[all …]

123456