| /dpdk/lib/eal/windows/ |
| H A D | eal_alarm.c | 25 void *cb_arg; member 54 ap->cb_fn(ap->cb_arg); in alarm_callback() 87 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument 123 ap->cb_arg = cb_arg; in rte_eal_alarm_set() 168 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set() 174 rte_eal_alarm_callback cb_fn, void *cb_arg) in alarm_matches() argument 176 bool any_arg = cb_arg == (void *)(-1); in alarm_matches() 177 return (ap->cb_fn == cb_fn) && (any_arg || ap->cb_arg == cb_arg); in alarm_matches() 181 rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_cancel() argument 201 if (!alarm_matches(ap, cb_fn, cb_arg)) in rte_eal_alarm_cancel() [all …]
|
| H A D | eal_interrupts.c | 153 __rte_unused rte_intr_callback_fn cb, __rte_unused void *cb_arg) in rte_intr_callback_register() argument 161 __rte_unused rte_intr_callback_fn cb_fn, __rte_unused void *cb_arg, in rte_intr_callback_unregister_pending() argument 170 __rte_unused rte_intr_callback_fn cb_fn, __rte_unused void *cb_arg) in rte_intr_callback_unregister() argument 178 __rte_unused rte_intr_callback_fn cb_fn, __rte_unused void *cb_arg) in rte_intr_callback_unregister_sync() argument
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_alarm.c | 37 void *cb_arg; member 185 ap->cb_fn(ap->cb_arg); in eal_alarm_callback() 203 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument 224 new_alarm->cb_arg = cb_arg; in rte_eal_alarm_set() 250 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set() 255 rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_cancel() argument 277 if (cb_arg != ap->cb_arg && cb_arg != (void *) -1) in rte_eal_alarm_cancel() 304 (cb_arg == (void *)-1 || in rte_eal_alarm_cancel() 305 cb_arg == ap->cb_arg)) { in rte_eal_alarm_cancel() 338 rte_eal_trace_alarm_cancel(cb_fn, cb_arg, count); in rte_eal_alarm_cancel()
|
| H A D | eal_interrupts.c | 85 rte_intr_callback_fn cb, void *cb_arg) in rte_intr_callback_register() argument 128 callback->cb_arg = cb_arg; in rte_intr_callback_register() 216 rte_intr_callback_fn cb_fn, void *cb_arg, in rte_intr_callback_unregister_pending() argument 256 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister_pending() 257 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister_pending() 272 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister() argument 335 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister() 336 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister() 359 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister_sync() argument 539 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts() [all …]
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_alarm.c | 42 void *cb_arg; member 103 ap->cb_fn(ap->cb_arg); in eal_alarm_callback() 129 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument 147 new_alarm->cb_arg = cb_arg; in rte_eal_alarm_set() 188 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set() 193 rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_cancel() argument 211 (cb_arg == (void *)-1 || cb_arg == ap->cb_arg)) { in rte_eal_alarm_cancel() 235 (cb_arg == (void *)-1 || cb_arg == ap->cb_arg)) { in rte_eal_alarm_cancel() 257 rte_eal_trace_alarm_cancel(cb_fn, cb_arg, count); in rte_eal_alarm_cancel()
|
| H A D | eal_interrupts.c | 485 rte_intr_callback_fn cb, void *cb_arg) in rte_intr_callback_register() argument 506 callback->cb_arg = cb_arg; in rte_intr_callback_register() 569 rte_intr_callback_fn cb_fn, void *cb_arg, in rte_intr_callback_unregister_pending() argument 605 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister_pending() 620 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister() argument 657 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister() 686 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister_sync() argument 1017 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts() 1034 cb->ucb_fn(src->intr_handle, cb->cb_arg); in eal_intr_process_interrupts() 1281 rev->epdata.cb_arg); in eal_epoll_process_event() [all …]
|
| /dpdk/lib/eal/include/ |
| H A D | rte_eal_trace.h | 28 void *cb_arg, int rc), 31 rte_trace_point_emit_ptr(cb_arg); 37 RTE_TRACE_POINT_ARGS(rte_eal_alarm_callback cb_fn, void *cb_arg, 40 rte_trace_point_emit_ptr(cb_arg); 152 rte_intr_callback_fn cb, void *cb_arg, int rc), 160 rte_trace_point_emit_ptr(cb_arg); 165 rte_intr_callback_fn cb, void *cb_arg, int rc), 173 rte_trace_point_emit_ptr(cb_arg);
|
| H A D | rte_interrupts.h | 61 typedef void (*rte_intr_callback_fn)(void *cb_arg); 68 void *cb_arg); 85 rte_intr_callback_fn cb, void *cb_arg); 103 rte_intr_callback_fn cb, void *cb_arg); 127 rte_intr_callback_fn cb_fn, void *cb_arg, 153 rte_intr_callback_fn cb, void *cb_arg);
|
| H A D | rte_alarm.h | 47 int rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb, void *cb_arg); 70 int rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg);
|
| H A D | rte_dev.h | 37 void *cb_arg); 346 void *cb_arg); 371 void *cb_arg);
|
| H A D | rte_epoll.h | 31 void *cb_arg; /**< IN: callback arg */ member
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_dev.c | 31 void *cb_arg; /**< Callback parameter */ member 426 void *cb_arg) in rte_dev_event_callback_register() argument 440 if (event_cb->cb_fn == cb_fn && event_cb->cb_arg == cb_arg) { in rte_dev_event_callback_register() 455 event_cb->cb_arg = cb_arg; in rte_dev_event_callback_register() 494 void *cb_arg) in rte_dev_event_callback_unregister() argument 512 (cb_arg != (void *)-1 && in rte_dev_event_callback_unregister() 513 event_cb->cb_arg != cb_arg)) in rte_dev_event_callback_unregister() 562 cb_lst->cb_arg); in rte_dev_event_callback_process()
|
| /dpdk/app/test/ |
| H A D | test_alarm.c | 17 test_alarm_callback(void *cb_arg) in test_alarm_callback() argument 20 printf("Callback setting flag - OK. [cb_arg = %p]\n", cb_arg); in test_alarm_callback()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_intr.c | 52 sfc_intr_line_handler(void *cb_arg) in sfc_intr_line_handler() argument 54 struct sfc_adapter *sa = (struct sfc_adapter *)cb_arg; in sfc_intr_line_handler() 99 sfc_intr_message_handler(void *cb_arg) in sfc_intr_message_handler() argument 101 struct sfc_adapter *sa = (struct sfc_adapter *)cb_arg; in sfc_intr_message_handler()
|
| /dpdk/lib/bbdev/ |
| H A D | rte_bbdev.c | 77 void *cb_arg; /* Parameter for callback */ member 928 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_register() argument 950 user_cb->cb_arg == cb_arg && in rte_bbdev_callback_register() 961 user_cb->cb_arg = cb_arg; in rte_bbdev_callback_register() 973 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_unregister() argument 1001 (cb_arg != (void *)-1 && cb->cb_arg != cb_arg)) in rte_bbdev_callback_unregister() 1051 dev_cb.cb_arg, dev_cb.ret_param); in rte_bbdev_pmd_callback_process()
|
| H A D | rte_bbdev.h | 720 enum rte_bbdev_event_type event, void *cb_arg, 742 rte_bbdev_cb_fn cb_fn, void *cb_arg); 765 rte_bbdev_cb_fn cb_fn, void *cb_arg);
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_ether.c | 591 void *cb_arg, void *out __rte_unused) in failsafe_eth_rmv_event_callback() argument 593 struct sub_device *sdev = cb_arg; in failsafe_eth_rmv_event_callback() 612 void *cb_arg, void *out __rte_unused) in failsafe_eth_lsc_event_callback() argument 614 struct rte_eth_dev *dev = cb_arg; in failsafe_eth_lsc_event_callback() 631 void *cb_arg, void *out __rte_unused) in failsafe_eth_new_event_callback() argument 633 struct rte_eth_dev *fs_dev = cb_arg; in failsafe_eth_new_event_callback()
|
| /dpdk/lib/eventdev/ |
| H A D | rte_event_eth_rx_adapter.h | 346 void *cb_arg, 593 void *cb_arg);
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_cryptodev.h | 579 enum rte_cryptodev_event_type event, void *cb_arg); 849 rte_cryptodev_cb_fn cb_fn, void *cb_arg); 867 rte_cryptodev_cb_fn cb_fn, void *cb_arg); 1718 void *cb_arg); 1787 void *cb_arg);
|
| H A D | rte_cryptodev.c | 61 void *cb_arg; /**< Parameter for callback */ member 1269 void *cb_arg) in rte_cryptodev_add_enq_callback() argument 1305 cb->arg = cb_arg; in rte_cryptodev_add_enq_callback() 1404 void *cb_arg) in rte_cryptodev_add_deq_callback() argument 1440 cb->arg = cb_arg; in rte_cryptodev_add_deq_callback() 1598 rte_cryptodev_cb_fn cb_fn, void *cb_arg) in rte_cryptodev_callback_register() argument 1616 user_cb->cb_arg == cb_arg && in rte_cryptodev_callback_register() 1628 user_cb->cb_arg = cb_arg; in rte_cryptodev_callback_register() 1664 (cb->cb_arg != (void *)-1 && in rte_cryptodev_callback_unregister() 1665 cb->cb_arg != cb_arg)) in rte_cryptodev_callback_unregister() [all …]
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_ethdev_os.c | 765 mlx5_dev_interrupt_nl_cb(struct nlmsghdr *hdr, void *cb_arg) in mlx5_dev_interrupt_nl_cb() argument 767 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_nl_cb() 822 mlx5_dev_interrupt_handler(void *cb_arg) in mlx5_dev_interrupt_handler() argument 824 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_handler() 899 rte_intr_callback_fn cb_fn, void *cb_arg) in mlx5_intr_callback_unregister() argument 913 ret = rte_intr_callback_unregister(handle, cb_fn, cb_arg); in mlx5_intr_callback_unregister() 963 mlx5_dev_interrupt_handler_devx(void *cb_arg) in mlx5_dev_interrupt_handler_devx() argument 966 (void)cb_arg; in mlx5_dev_interrupt_handler_devx() 969 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_handler_devx()
|
| /dpdk/drivers/net/mlx5/windows/ |
| H A D | mlx5_ethdev_os.c | 158 rte_intr_callback_fn cb_fn, void *cb_arg) in mlx5_intr_callback_unregister() argument 162 RTE_SET_USED(cb_arg); in mlx5_intr_callback_unregister()
|
| /dpdk/lib/ethdev/ |
| H A D | ethdev_private.h | 32 void *cb_arg; /**< Parameter for callback */ member
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_dev.h | 220 void *cb_arg); 222 ionic_cq_cb cb, void *cb_arg);
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_nl.h | 80 int mlx5_nl_read_events(int nlsk_fd, mlx5_nl_event_cb *cb, void *cb_arg);
|