Lines Matching refs:user_cb
4310 struct rte_eth_dev_callback *user_cb; in rte_eth_dev_callback_register() local
4334 TAILQ_FOREACH(user_cb, &(dev->link_intr_cbs), next) { in rte_eth_dev_callback_register()
4335 if (user_cb->cb_fn == cb_fn && in rte_eth_dev_callback_register()
4336 user_cb->cb_arg == cb_arg && in rte_eth_dev_callback_register()
4337 user_cb->event == event) { in rte_eth_dev_callback_register()
4343 if (user_cb == NULL) { in rte_eth_dev_callback_register()
4344 user_cb = rte_zmalloc("INTR_USER_CALLBACK", in rte_eth_dev_callback_register()
4346 if (user_cb != NULL) { in rte_eth_dev_callback_register()
4347 user_cb->cb_fn = cb_fn; in rte_eth_dev_callback_register()
4348 user_cb->cb_arg = cb_arg; in rte_eth_dev_callback_register()
4349 user_cb->event = event; in rte_eth_dev_callback_register()
4351 user_cb, next); in rte_eth_dev_callback_register()
4923 const struct rte_eth_rxtx_callback *user_cb) in rte_eth_remove_rx_callback() argument
4930 if (user_cb == NULL || in rte_eth_remove_rx_callback()
4943 if (cb == user_cb) { in rte_eth_remove_rx_callback()
4957 const struct rte_eth_rxtx_callback *user_cb) in rte_eth_remove_tx_callback() argument
4964 if (user_cb == NULL || in rte_eth_remove_tx_callback()
4977 if (cb == user_cb) { in rte_eth_remove_tx_callback()