Lines Matching refs:cb_priv

248 					  void *cb_ident, void *cb_priv,  in flow_block_cb_alloc()  argument
249 void (*release)(void *cb_priv)) in flow_block_cb_alloc() argument
259 block_cb->cb_priv = cb_priv; in flow_block_cb_alloc()
269 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
292 return block_cb->cb_priv; in flow_block_cb_priv()
326 void *cb_ident, void *cb_priv, in flow_block_cb_setup_simple() argument
342 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, NULL); in flow_block_cb_setup_simple()
371 void *cb_priv; member
376 void *cb_priv) in flow_indr_dev_alloc() argument
385 indr_dev->cb_priv = cb_priv; in flow_indr_dev_alloc()
403 static void existing_qdiscs_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in existing_qdiscs_register() argument
413 cb(cur->dev, cur->sch, cb_priv, cur->type, &bo, cur->data, cur->cleanup); in existing_qdiscs_register()
418 int flow_indr_dev_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in flow_indr_dev_register() argument
425 indr_dev->cb_priv == cb_priv) { in flow_indr_dev_register()
432 indr_dev = flow_indr_dev_alloc(cb, cb_priv); in flow_indr_dev_register()
439 existing_qdiscs_register(cb, cb_priv); in flow_indr_dev_register()
442 tcf_action_reoffload_cb(cb, cb_priv, true); in flow_indr_dev_register()
448 static void __flow_block_indr_cleanup(void (*release)(void *cb_priv), in __flow_block_indr_cleanup() argument
449 void *cb_priv, in __flow_block_indr_cleanup()
456 this->indr.cb_priv == cb_priv) in __flow_block_indr_cleanup()
471 void flow_indr_dev_unregister(flow_indr_block_bind_cb_t *cb, void *cb_priv, in flow_indr_dev_unregister() argument
472 void (*release)(void *cb_priv)) in flow_indr_dev_unregister() argument
480 this->cb_priv == cb_priv && in flow_indr_dev_unregister()
493 __flow_block_indr_cleanup(release, cb_priv, &cleanup_list); in flow_indr_dev_unregister()
496 tcf_action_reoffload_cb(cb, cb_priv, false); in flow_indr_dev_unregister()
505 void *cb_priv, in flow_block_indr_init() argument
510 flow_block->indr.cb_priv = cb_priv; in flow_block_indr_init()
517 void *cb_ident, void *cb_priv, in flow_indr_block_cb_alloc() argument
518 void (*release)(void *cb_priv), in flow_indr_block_cb_alloc() argument
527 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, release); in flow_indr_block_cb_alloc()
609 err = this->cb(dev, sch, this->cb_priv, type, bo, data, cleanup); in flow_indr_dev_setup_offload()