| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_alarm.c | 24 void *cb_arg; 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 116 ap->cb_arg = cb_arg; 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 170 bool any_arg = cb_arg == (void *)(-1); in alarm_matches() 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() [all …]
|
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_alarm.c | 49 void *cb_arg; 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 136 new_alarm->cb_arg = cb_arg; 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 200 (cb_arg == (void *)-1 || cb_arg == ap->cb_arg)) { in rte_eal_alarm_cancel() 224 (cb_arg == (void *)-1 || cb_arg == ap->cb_arg)) { in rte_eal_alarm_cancel() 246 rte_eal_trace_alarm_cancel(cb_fn, cb_arg, count); in rte_eal_alarm_cancel()
|
| H A D | eal_interrupts.c | 476 rte_intr_callback_fn cb, void *cb_arg) in rte_intr_callback_register() argument 498 callback->cb_arg = cb_arg; 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() 586 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister_pending() 601 rte_intr_callback_fn cb_fn, void *cb_arg) in rte_intr_callback_unregister() argument 639 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister() 986 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts() 1003 cb->ucb_fn(&src->intr_handle, cb->cb_arg); in eal_intr_process_interrupts() 1248 rev->epdata.cb_arg); in eal_epoll_process_event() [all …]
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_alarm.c | 38 void *cb_arg; 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 201 new_alarm->cb_arg = cb_arg; 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 254 if (cb_arg != ap->cb_arg && cb_arg != (void *) -1) in rte_eal_alarm_cancel() 281 (cb_arg == (void *)-1 || in rte_eal_alarm_cancel() 282 cb_arg == ap->cb_arg)) { in rte_eal_alarm_cancel() 315 rte_eal_trace_alarm_cancel(cb_fn, cb_arg, count); in rte_eal_alarm_cancel()
|
| H A D | eal_interrupts.c | 36 void *cb_arg; /**< parameter for callback */ member 85 rte_intr_callback_fn cb, void *cb_arg) in rte_intr_callback_register() argument 127 callback->cb_arg = cb_arg; 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() 249 cb->cb_arg == cb_arg)) { 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() 327 cb->cb_arg == cb_arg)) { in rte_intr_callback_unregister() 518 active_cb.cb_fn(active_cb.cb_arg); in eal_intr_process_interrupts() [all …]
|
| /f-stack/dpdk/lib/librte_eal/include/ |
| H A D | rte_interrupts.h | 26 typedef void (*rte_intr_callback_fn)(void *cb_arg); 33 void *cb_arg); 52 rte_intr_callback_fn cb, void *cb_arg); 70 rte_intr_callback_fn cb, void *cb_arg); 94 rte_intr_callback_fn cb_fn, void *cb_arg,
|
| H A D | rte_eal_trace.h | 26 void *cb_arg, int rc), 29 rte_trace_point_emit_ptr(cb_arg); 35 RTE_TRACE_POINT_ARGS(rte_eal_alarm_callback cb_fn, void *cb_arg, 38 rte_trace_point_emit_ptr(cb_arg); 150 rte_intr_callback_fn cb, void *cb_arg, int rc), 158 rte_trace_point_emit_ptr(cb_arg); 163 rte_intr_callback_fn cb, void *cb_arg, int rc), 171 rte_trace_point_emit_ptr(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 | 38 void *cb_arg); 357 void *cb_arg); 382 void *cb_arg);
|
| H A D | rte_eal_interrupts.h | 51 void *cb_arg; /**< IN: callback arg */ member
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_common_dev.c | 36 void *cb_arg; /**< Callback parameter */ member 431 void *cb_arg) in rte_dev_event_callback_register() argument 445 if (event_cb->cb_fn == cb_fn && event_cb->cb_arg == cb_arg) { in rte_dev_event_callback_register() 460 event_cb->cb_arg = cb_arg; in rte_dev_event_callback_register() 499 void *cb_arg) in rte_dev_event_callback_unregister() argument 517 (cb_arg != (void *)-1 && in rte_dev_event_callback_unregister() 518 event_cb->cb_arg != cb_arg)) in rte_dev_event_callback_unregister() 567 cb_lst->cb_arg); in rte_dev_event_callback_process()
|
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_dev.c | 400 ionic_cq_cb cb, void *cb_arg) in ionic_cq_service() argument 407 while (cb(cq, cq->tail_idx, cb_arg)) { in ionic_cq_service() 469 void *cb_arg) in ionic_q_post() argument 474 head->cb_arg = cb_arg; in ionic_q_post() 513 desc_info->cb_arg, service_cb_arg); in ionic_q_service() 516 desc_info->cb_arg = NULL; in ionic_q_service() 527 void *cb_arg, void *service_cb_arg __rte_unused) in ionic_adminq_cb() argument 529 struct ionic_admin_ctx *ctx = cb_arg; in ionic_adminq_cb()
|
| H A D | ionic_dev.h | 139 void *cb_arg, void *service_cb_arg); 143 void *cb_arg; member 252 void *cb_arg); 254 ionic_cq_cb cb, void *cb_arg); 263 void *cb_arg);
|
| H A D | ionic_lif.h | 140 void *cb_arg); 142 void *cb_arg);
|
| /f-stack/dpdk/lib/librte_eventdev/ |
| H A D | rte_event_eth_rx_adapter.h | 248 void *cb_arg, 468 void *cb_arg);
|
| /f-stack/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()
|
| /f-stack/dpdk/lib/librte_bbdev/ |
| H A D | rte_bbdev.c | 81 void *cb_arg; /* Parameter for callback */ member 931 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_register() argument 953 user_cb->cb_arg == cb_arg && in rte_bbdev_callback_register() 964 user_cb->cb_arg = cb_arg; in rte_bbdev_callback_register() 976 rte_bbdev_cb_fn cb_fn, void *cb_arg) in rte_bbdev_callback_unregister() argument 1004 (cb_arg != (void *)-1 && cb->cb_arg != cb_arg)) in rte_bbdev_callback_unregister() 1054 dev_cb.cb_arg, dev_cb.ret_param); in rte_bbdev_pmd_callback_process()
|
| H A D | rte_bbdev.h | 747 enum rte_bbdev_event_type event, void *cb_arg, 770 rte_bbdev_cb_fn cb_fn, void *cb_arg); 794 rte_bbdev_cb_fn cb_fn, void *cb_arg);
|
| /f-stack/dpdk/app/test/ |
| H A D | test_alarm.c | 25 test_alarm_callback(void *cb_arg) in test_alarm_callback() argument 28 printf("Callback setting flag - OK. [cb_arg = %p]\n", cb_arg); in test_alarm_callback()
|
| H A D | test_mempool.c | 489 struct mp_data cb_arg = { in test_mempool() local 561 test_mp_mem_init, &cb_arg); in test_mempool() 562 if (nb_mem_chunks == 0 || cb_arg.ret < 0) in test_mempool()
|
| /f-stack/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()
|
| /f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/ |
| H A D | vchiq_if.h | 127 typedef void (*VCHIQ_REMOTE_USE_CALLBACK_T)(void *cb_arg); 180 VCHIQ_REMOTE_USE_CALLBACK_T callback, void *cb_arg);
|
| /f-stack/dpdk/lib/librte_cryptodev/ |
| H A D | rte_cryptodev.c | 69 void *cb_arg; /**< Parameter for callback */ member 1203 rte_cryptodev_cb_fn cb_fn, void *cb_arg) in rte_cryptodev_callback_register() argument 1221 user_cb->cb_arg == cb_arg && in rte_cryptodev_callback_register() 1233 user_cb->cb_arg = cb_arg; in rte_cryptodev_callback_register() 1246 rte_cryptodev_cb_fn cb_fn, void *cb_arg) in rte_cryptodev_callback_unregister() argument 1269 (cb->cb_arg != (void *)-1 && in rte_cryptodev_callback_unregister() 1270 cb->cb_arg != cb_arg)) in rte_cryptodev_callback_unregister() 1304 dev_cb.cb_arg); in rte_cryptodev_pmd_callback_process()
|
| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_ethdev_os.c | 742 mlx5_dev_interrupt_handler(void *cb_arg) in mlx5_dev_interrupt_handler() argument 744 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_handler() 831 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() 895 mlx5_dev_interrupt_handler_devx(void *cb_arg) in mlx5_dev_interrupt_handler_devx() argument 898 (void)cb_arg; in mlx5_dev_interrupt_handler_devx() 901 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_handler_devx()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_intr.h | 104 rte_intr_callback_fn cb_fn, void *cb_arg);
|