| /dpdk/lib/eal/windows/ |
| H A D | eal_alarm.c | 24 rte_eal_alarm_callback cb_fn; member 54 ap->cb_fn(ap->cb_arg); in alarm_callback() 95 if (cb_fn == NULL) { in rte_eal_alarm_set() 122 ap->cb_fn = cb_fn; 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 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 190 if (cb_fn == NULL) { in rte_eal_alarm_cancel() 201 if (!alarm_matches(ap, cb_fn, cb_arg)) in rte_eal_alarm_cancel() [all …]
|
| H A D | eal_interrupts.c | 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 | 36 rte_eal_alarm_callback cb_fn; 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 211 if (us < 1 || us > (UINT64_MAX - US_PER_S) || cb_fn == NULL) in rte_eal_alarm_set() 223 new_alarm->cb_fn = cb_fn; 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 262 if (!cb_fn) { in rte_eal_alarm_cancel() 275 if (cb_fn != ap->cb_fn) in rte_eal_alarm_cancel() 303 if (cb_fn == ap->cb_fn && in rte_eal_alarm_cancel() [all …]
|
| H A D | eal_interrupts.c | 35 rte_intr_callback_fn cb_fn; /**< callback address */ member 127 callback->cb_fn = cb; 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() 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() 350 rte_eal_trace_intr_callback_unregister(intr_handle, cb_fn, cb_arg, in rte_intr_callback_unregister() 359 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister_sync() argument 363 while ((ret = rte_intr_callback_unregister(intr_handle, cb_fn, cb_arg)) == -EAGAIN) in rte_intr_callback_unregister_sync() 539 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_alarm.c | 41 rte_eal_alarm_callback cb_fn; 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 136 if (us < 1 || us > (UINT64_MAX - US_PER_S) || cb_fn == NULL) in rte_eal_alarm_set() 146 new_alarm->cb_fn = cb_fn; 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 200 if (!cb_fn) { in rte_eal_alarm_cancel() 210 cb_fn == ap->cb_fn && in rte_eal_alarm_cancel() 234 if (cb_fn == ap->cb_fn && in rte_eal_alarm_cancel() [all …]
|
| H A D | eal_interrupts.c | 69 rte_intr_callback_fn cb_fn; /**< callback address */ member 505 callback->cb_fn = cb; in rte_intr_callback_register() 569 rte_intr_callback_fn cb_fn, void *cb_arg, in rte_intr_callback_unregister_pending() argument 604 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister_pending() 620 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister() argument 656 if (cb->cb_fn == cb_fn && (cb_arg == (void *)-1 || in rte_intr_callback_unregister() 679 rte_eal_trace_intr_callback_unregister(intr_handle, cb_fn, cb_arg, in rte_intr_callback_unregister() 686 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister_sync() argument 690 while ((ret = rte_intr_callback_unregister(intr_handle, cb_fn, cb_arg)) == -EAGAIN) in rte_intr_callback_unregister_sync() 1017 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts()
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_dev.c | 30 rte_dev_event_cb_fn cb_fn; /**< Callback address */ member 425 rte_dev_event_cb_fn cb_fn, in rte_dev_event_callback_register() argument 431 if (!cb_fn) in rte_dev_event_callback_register() 440 if (event_cb->cb_fn == cb_fn && event_cb->cb_arg == cb_arg) { in rte_dev_event_callback_register() 454 event_cb->cb_fn = cb_fn; in rte_dev_event_callback_register() 493 rte_dev_event_cb_fn cb_fn, in rte_dev_event_callback_unregister() argument 499 if (!cb_fn) in rte_dev_event_callback_unregister() 511 if (event_cb->cb_fn != cb_fn || in rte_dev_event_callback_unregister() 561 cb_lst->cb_fn(device_name, event, in rte_dev_event_callback_process()
|
| /dpdk/lib/bbdev/ |
| H A D | rte_bbdev.c | 76 rte_bbdev_cb_fn cb_fn; /* Callback address */ member 928 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_register() argument 941 if (cb_fn == NULL) { in rte_bbdev_callback_register() 949 if (user_cb->cb_fn == cb_fn && in rte_bbdev_callback_register() 960 user_cb->cb_fn = cb_fn; in rte_bbdev_callback_register() 973 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_unregister() argument 987 if (cb_fn == NULL) { in rte_bbdev_callback_unregister() 1000 if (cb->cb_fn != cb_fn || cb->event != event || in rte_bbdev_callback_unregister() 1042 if (cb_lst->cb_fn == NULL || cb_lst->event != event) in rte_bbdev_pmd_callback_process() 1050 dev_cb.cb_fn(dev->data->dev_id, dev_cb.event, in rte_bbdev_pmd_callback_process()
|
| H A D | rte_bbdev.h | 742 rte_bbdev_cb_fn cb_fn, void *cb_arg); 765 rte_bbdev_cb_fn cb_fn, void *cb_arg);
|
| /dpdk/lib/eal/include/ |
| H A D | rte_eal_trace.h | 27 RTE_TRACE_POINT_ARGS(uint64_t us, rte_eal_alarm_callback cb_fn, 30 rte_trace_point_emit_ptr(cb_fn); 37 RTE_TRACE_POINT_ARGS(rte_eal_alarm_callback cb_fn, void *cb_arg, 39 rte_trace_point_emit_ptr(cb_fn);
|
| H A D | rte_dev.h | 345 rte_dev_event_cb_fn cb_fn, 370 rte_dev_event_cb_fn cb_fn,
|
| H A D | rte_alarm.h | 70 int rte_eal_alarm_cancel(rte_eal_alarm_callback cb_fn, void *cb_arg);
|
| H A D | rte_interrupts.h | 127 rte_intr_callback_fn cb_fn, void *cb_arg,
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_cryptodev.c | 1268 rte_cryptodev_callback_fn cb_fn, in rte_cryptodev_add_enq_callback() argument 1275 if (!cb_fn) { in rte_cryptodev_add_enq_callback() 1304 cb->fn = cb_fn; in rte_cryptodev_add_enq_callback() 1403 rte_cryptodev_callback_fn cb_fn, in rte_cryptodev_add_deq_callback() argument 1410 if (!cb_fn) { in rte_cryptodev_add_deq_callback() 1439 cb->fn = cb_fn; in rte_cryptodev_add_deq_callback() 1603 if (!cb_fn) in rte_cryptodev_callback_register() 1615 if (user_cb->cb_fn == cb_fn && in rte_cryptodev_callback_register() 1627 user_cb->cb_fn = cb_fn; in rte_cryptodev_callback_register() 1647 if (!cb_fn) in rte_cryptodev_callback_unregister() [all …]
|
| H A D | rte_cryptodev.h | 849 rte_cryptodev_cb_fn cb_fn, void *cb_arg); 867 rte_cryptodev_cb_fn cb_fn, void *cb_arg); 1717 rte_cryptodev_callback_fn cb_fn, 1786 rte_cryptodev_callback_fn cb_fn,
|
| /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 161 RTE_SET_USED(cb_fn); in mlx5_intr_callback_unregister()
|
| /dpdk/lib/ethdev/ |
| H A D | ethdev_private.h | 31 rte_eth_dev_cb_fn cb_fn; /**< Callback address */ member
|
| H A D | ethdev_driver.c | 178 if (cb_lst->cb_fn == NULL || cb_lst->event != event) in rte_eth_dev_callback_process() 186 rc = dev_cb.cb_fn(dev->data->port_id, dev_cb.event, in rte_eth_dev_callback_process()
|
| H A D | rte_ethdev.c | 4451 rte_eth_dev_cb_fn cb_fn, void *cb_arg) in rte_eth_dev_callback_register() argument 4458 if (cb_fn == NULL) { in rte_eth_dev_callback_register() 4483 if (user_cb->cb_fn == cb_fn && in rte_eth_dev_callback_register() 4495 user_cb->cb_fn = cb_fn; in rte_eth_dev_callback_register() 4503 cb_fn, cb_arg); in rte_eth_dev_callback_register() 4517 rte_eth_dev_cb_fn cb_fn, void *cb_arg) in rte_eth_dev_callback_unregister() argument 4525 if (cb_fn == NULL) { in rte_eth_dev_callback_unregister() 4554 if (cb->cb_fn != cb_fn || cb->event != event || in rte_eth_dev_callback_unregister()
|
| H A D | rte_ethdev.h | 3902 rte_eth_dev_cb_fn cb_fn, void *cb_arg); 3924 rte_eth_dev_cb_fn cb_fn, void *cb_arg);
|
| /dpdk/lib/eventdev/ |
| H A D | rte_event_eth_rx_adapter.h | 592 rte_event_eth_rx_adapter_cb_fn cb_fn,
|
| H A D | rte_event_eth_rx_adapter.c | 193 rte_event_eth_rx_adapter_cb_fn cb_fn; member 978 if (num && dev_info->cb_fn) { in rxa_buffer_mbufs() 981 nb_cb = dev_info->cb_fn(eth_dev_id, rx_queue_id, in rxa_buffer_mbufs() 3173 rte_event_eth_rx_adapter_cb_fn cb_fn, in rte_event_eth_rx_adapter_cb_register() argument 3208 dev_info->cb_fn = cb_fn; in rte_event_eth_rx_adapter_cb_register()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_intr.h | 180 rte_intr_callback_fn cb_fn, void *cb_arg);
|
| H A D | hns3_intr.c | 1985 rte_intr_callback_fn cb_fn, void *cb_arg) in hns3_intr_unregister() argument 1991 ret = rte_intr_callback_unregister(hdl, cb_fn, cb_arg); in hns3_intr_unregister()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_ethdev_os.c | 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()
|