Lines Matching defs:cb
237 struct rte_bbdev_callback *cb, *next;
246 for (cb = TAILQ_FIRST(&bbdev->list_cbs); cb != NULL; cb = next) {
248 next = TAILQ_NEXT(cb, next);
249 TAILQ_REMOVE(&(bbdev->list_cbs), cb, next);
250 rte_free(cb);
992 struct rte_bbdev_callback *cb, *next;
1012 for (cb = TAILQ_FIRST(&dev->list_cbs); cb != NULL; cb = next) {
1014 next = TAILQ_NEXT(cb, next);
1016 if (cb->cb_fn != cb_fn || cb->event != event ||
1017 (cb_arg != (void *)-1 && cb->cb_arg != cb_arg))
1021 if (cb->active == 0) {
1022 TAILQ_REMOVE(&(dev->list_cbs), cb, next);
1023 rte_free(cb);