Home
last modified time | relevance | path

Searched refs:cb_fn (Results 1 – 22 of 22) sorted by relevance

/f-stack/dpdk/lib/librte_eal/linux/
H A Deal_alarm.c48 rte_eal_alarm_callback cb_fn; member
92 ap->cb_fn(ap->cb_arg); in eal_alarm_callback()
118 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument
125 if (us < 1 || us > (UINT64_MAX - US_PER_S) || cb_fn == NULL) in rte_eal_alarm_set()
135 new_alarm->cb_fn = cb_fn; in rte_eal_alarm_set()
177 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set()
182 rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_cancel() argument
189 if (!cb_fn) { in rte_eal_alarm_cancel()
199 cb_fn == ap->cb_fn && in rte_eal_alarm_cancel()
223 if (cb_fn == ap->cb_fn && in rte_eal_alarm_cancel()
[all …]
H A Deal_interrupts.c77 rte_intr_callback_fn cb_fn; /**< callback address */ member
497 callback->cb_fn = cb; in rte_intr_callback_register()
550 rte_intr_callback_fn cb_fn, void *cb_arg, in rte_intr_callback_unregister_pending() argument
585 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister_pending()
601 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister() argument
638 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister()
660 rte_eal_trace_intr_callback_unregister(intr_handle, cb_fn, cb_arg, in rte_intr_callback_unregister()
986 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts()
/f-stack/dpdk/lib/librte_eal/freebsd/
H A Deal_alarm.c37 rte_eal_alarm_callback cb_fn; member
162 ap->cb_fn(ap->cb_arg); in eal_alarm_callback()
180 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument
188 if (us < 1 || us > (UINT64_MAX - US_PER_S) || cb_fn == NULL) in rte_eal_alarm_set()
200 new_alarm->cb_fn = cb_fn; in rte_eal_alarm_set()
227 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set()
232 rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_cancel() argument
239 if (!cb_fn) { in rte_eal_alarm_cancel()
252 if (cb_fn != ap->cb_fn) in rte_eal_alarm_cancel()
280 if (cb_fn == ap->cb_fn && in rte_eal_alarm_cancel()
[all …]
H A Deal_interrupts.c35 rte_intr_callback_fn cb_fn; /**< callback address */ member
126 callback->cb_fn = cb; in rte_intr_callback_register()
208 rte_intr_callback_fn cb_fn, void *cb_arg, in rte_intr_callback_unregister_pending() argument
248 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister_pending()
264 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister() argument
326 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister()
341 rte_eal_trace_intr_callback_unregister(intr_handle, cb_fn, cb_arg, in rte_intr_callback_unregister()
518 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts()
/f-stack/dpdk/lib/librte_eal/windows/
H A Deal_alarm.c23 rte_eal_alarm_callback cb_fn; member
53 ap->cb_fn(ap->cb_arg); in alarm_callback()
86 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument
115 ap->cb_fn = cb_fn; in rte_eal_alarm_set()
162 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set()
168 rte_eal_alarm_callback cb_fn, void *cb_arg) in alarm_matches() argument
171 return (ap->cb_fn == cb_fn) && (any_arg || ap->cb_arg == cb_arg); in alarm_matches()
175 rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_cancel() argument
189 if (!alarm_matches(ap, cb_fn, cb_arg)) in rte_eal_alarm_cancel()
204 rte_eal_trace_alarm_cancel(cb_fn, cb_arg, removed); in rte_eal_alarm_cancel()
/f-stack/dpdk/lib/librte_eal/common/
H A Deal_common_dev.c35 rte_dev_event_cb_fn cb_fn; /**< Callback address */ member
430 rte_dev_event_cb_fn cb_fn, in rte_dev_event_callback_register() argument
436 if (!cb_fn) in rte_dev_event_callback_register()
445 if (event_cb->cb_fn == cb_fn && event_cb->cb_arg == cb_arg) { in rte_dev_event_callback_register()
459 event_cb->cb_fn = cb_fn; in rte_dev_event_callback_register()
498 rte_dev_event_cb_fn cb_fn, in rte_dev_event_callback_unregister() argument
504 if (!cb_fn) in rte_dev_event_callback_unregister()
516 if (event_cb->cb_fn != cb_fn || in rte_dev_event_callback_unregister()
566 cb_lst->cb_fn(device_name, event, in rte_dev_event_callback_process()
/f-stack/dpdk/lib/librte_eal/include/
H A Drte_eal_trace.h25 RTE_TRACE_POINT_ARGS(uint64_t us, rte_eal_alarm_callback cb_fn,
28 rte_trace_point_emit_ptr(cb_fn);
35 RTE_TRACE_POINT_ARGS(rte_eal_alarm_callback cb_fn, void *cb_arg,
37 rte_trace_point_emit_ptr(cb_fn);
H A Drte_dev.h356 rte_dev_event_cb_fn cb_fn,
381 rte_dev_event_cb_fn cb_fn,
H A Drte_alarm.h70 int rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg);
H A Drte_interrupts.h94 rte_intr_callback_fn cb_fn, void *cb_arg,
/f-stack/dpdk/lib/librte_bbdev/
H A Drte_bbdev.c80 rte_bbdev_cb_fn cb_fn; /* Callback address */ member
931 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_register() argument
944 if (cb_fn == NULL) { in rte_bbdev_callback_register()
952 if (user_cb->cb_fn == cb_fn && in rte_bbdev_callback_register()
963 user_cb->cb_fn = cb_fn; in rte_bbdev_callback_register()
976 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_unregister() argument
990 if (cb_fn == NULL) { in rte_bbdev_callback_unregister()
1003 if (cb->cb_fn != cb_fn || cb->event != event || in rte_bbdev_callback_unregister()
1045 if (cb_lst->cb_fn == NULL || cb_lst->event != event) in rte_bbdev_pmd_callback_process()
1053 dev_cb.cb_fn(dev->data->dev_id, dev_cb.event, in rte_bbdev_pmd_callback_process()
H A Drte_bbdev.h770 rte_bbdev_cb_fn cb_fn, void *cb_arg);
794 rte_bbdev_cb_fn cb_fn, void *cb_arg);
/f-stack/dpdk/lib/librte_cryptodev/
H A Drte_cryptodev.c68 rte_cryptodev_cb_fn cb_fn; /**< Callback address */ member
1203 rte_cryptodev_cb_fn cb_fn, void *cb_arg) in rte_cryptodev_callback_register() argument
1208 if (!cb_fn) in rte_cryptodev_callback_register()
1220 if (user_cb->cb_fn == cb_fn && in rte_cryptodev_callback_register()
1232 user_cb->cb_fn = cb_fn; in rte_cryptodev_callback_register()
1246 rte_cryptodev_cb_fn cb_fn, void *cb_arg) in rte_cryptodev_callback_unregister() argument
1252 if (!cb_fn) in rte_cryptodev_callback_unregister()
1268 if (cb->cb_fn != cb_fn || cb->event != event || in rte_cryptodev_callback_unregister()
1298 if (cb_lst->cb_fn == NULL || cb_lst->event != event) in rte_cryptodev_pmd_callback_process()
1303 dev_cb.cb_fn(dev->data->dev_id, dev_cb.event, in rte_cryptodev_pmd_callback_process()
H A Drte_cryptodev.h805 rte_cryptodev_cb_fn cb_fn, void *cb_arg);
823 rte_cryptodev_cb_fn cb_fn, void *cb_arg);
/f-stack/dpdk/lib/librte_eventdev/
H A Drte_event_eth_rx_adapter.h467 rte_event_eth_rx_adapter_cb_fn cb_fn,
H A Drte_event_eth_rx_adapter.c152 rte_event_eth_rx_adapter_cb_fn cb_fn; member
786 if (dev_info->cb_fn) { in rxa_buffer_mbufs()
789 nb_cb = dev_info->cb_fn(eth_dev_id, rx_queue_id, in rxa_buffer_mbufs()
2370 rte_event_eth_rx_adapter_cb_fn cb_fn, in rte_event_eth_rx_adapter_cb_register() argument
2405 dev_info->cb_fn = cb_fn; in rte_event_eth_rx_adapter_cb_register()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_intr.h104 rte_intr_callback_fn cb_fn, void *cb_arg);
H A Dhns3_intr.c1553 rte_intr_callback_fn cb_fn, void *cb_arg) in hns3_intr_unregister() argument
1559 ret = rte_intr_callback_unregister(hdl, cb_fn, cb_arg); in hns3_intr_unregister()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_ethdev.c180 rte_eth_dev_cb_fn cb_fn; /**< Callback address */ member
4307 rte_eth_dev_cb_fn cb_fn, void *cb_arg) in rte_eth_dev_callback_register() argument
4314 if (!cb_fn) in rte_eth_dev_callback_register()
4335 if (user_cb->cb_fn == cb_fn && in rte_eth_dev_callback_register()
4347 user_cb->cb_fn = cb_fn; in rte_eth_dev_callback_register()
4355 cb_fn, cb_arg); in rte_eth_dev_callback_register()
4369 rte_eth_dev_cb_fn cb_fn, void *cb_arg) in rte_eth_dev_callback_unregister() argument
4377 if (!cb_fn) in rte_eth_dev_callback_unregister()
4402 if (cb->cb_fn != cb_fn || cb->event != event || in rte_eth_dev_callback_unregister()
4433 if (cb_lst->cb_fn == NULL || cb_lst->event != event) in rte_eth_dev_callback_process()
[all …]
H A Drte_ethdev.h3494 rte_eth_dev_cb_fn cb_fn, void *cb_arg);
3516 rte_eth_dev_cb_fn cb_fn, void *cb_arg);
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c831 rte_intr_callback_fn cb_fn, void *cb_arg) in mlx5_intr_callback_unregister() argument
845 ret = rte_intr_callback_unregister(handle, cb_fn, cb_arg); in mlx5_intr_callback_unregister()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5.h1098 rte_intr_callback_fn cb_fn, void *cb_arg);