Home
last modified time | relevance | path

Searched refs:cb_arg (Results 1 – 25 of 53) sorted by relevance

123

/dpdk/lib/eal/windows/
H A Deal_alarm.c25 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 Deal_interrupts.c153 __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 Deal_alarm.c37 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 Deal_interrupts.c85 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 Deal_alarm.c42 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 Deal_interrupts.c485 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 Drte_eal_trace.h28 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 Drte_interrupts.h61 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 Drte_alarm.h47 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 Drte_dev.h37 void *cb_arg);
346 void *cb_arg);
371 void *cb_arg);
H A Drte_epoll.h31 void *cb_arg; /**< IN: callback arg */ member
/dpdk/lib/eal/common/
H A Deal_common_dev.c31 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 Dtest_alarm.c17 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 Dsfc_intr.c52 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 Drte_bbdev.c77 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 Drte_bbdev.h720 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 Dfailsafe_ether.c591 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 Drte_event_eth_rx_adapter.h346 void *cb_arg,
593 void *cb_arg);
/dpdk/lib/cryptodev/
H A Drte_cryptodev.h579 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 Drte_cryptodev.c61 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 Dmlx5_ethdev_os.c765 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 Dmlx5_ethdev_os.c158 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 Dethdev_private.h32 void *cb_arg; /**< Parameter for callback */ member
/dpdk/drivers/net/ionic/
H A Dionic_dev.h220 void *cb_arg);
222 ionic_cq_cb cb, void *cb_arg);
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_nl.h80 int mlx5_nl_read_events(int nlsk_fd, mlx5_nl_event_cb *cb, void *cb_arg);

123