Lines Matching refs:cb_priv

262 					  void *cb_ident, void *cb_priv,  in flow_block_cb_alloc()  argument
263 void (*release)(void *cb_priv)) in flow_block_cb_alloc() argument
273 block_cb->cb_priv = cb_priv; in flow_block_cb_alloc()
283 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
306 return block_cb->cb_priv; in flow_block_cb_priv()
340 void *cb_ident, void *cb_priv, in flow_block_cb_setup_simple() argument
356 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, NULL); in flow_block_cb_setup_simple()
385 void *cb_priv; member
390 void *cb_priv) in flow_indr_dev_alloc() argument
399 indr_dev->cb_priv = cb_priv; in flow_indr_dev_alloc()
417 static void existing_qdiscs_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in existing_qdiscs_register() argument
427 cb(cur->dev, cur->sch, cb_priv, cur->type, &bo, cur->data, cur->cleanup); in existing_qdiscs_register()
432 int flow_indr_dev_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in flow_indr_dev_register() argument
439 indr_dev->cb_priv == cb_priv) { in flow_indr_dev_register()
446 indr_dev = flow_indr_dev_alloc(cb, cb_priv); in flow_indr_dev_register()
453 existing_qdiscs_register(cb, cb_priv); in flow_indr_dev_register()
456 tcf_action_reoffload_cb(cb, cb_priv, true); in flow_indr_dev_register()
462 static void __flow_block_indr_cleanup(void (*release)(void *cb_priv), in __flow_block_indr_cleanup() argument
463 void *cb_priv, in __flow_block_indr_cleanup()
470 this->indr.cb_priv == cb_priv) in __flow_block_indr_cleanup()
485 void flow_indr_dev_unregister(flow_indr_block_bind_cb_t *cb, void *cb_priv, in flow_indr_dev_unregister() argument
486 void (*release)(void *cb_priv)) in flow_indr_dev_unregister() argument
494 this->cb_priv == cb_priv && in flow_indr_dev_unregister()
507 __flow_block_indr_cleanup(release, cb_priv, &cleanup_list); in flow_indr_dev_unregister()
510 tcf_action_reoffload_cb(cb, cb_priv, false); in flow_indr_dev_unregister()
519 void *cb_priv, in flow_block_indr_init() argument
524 flow_block->indr.cb_priv = cb_priv; in flow_block_indr_init()
531 void *cb_ident, void *cb_priv, in flow_indr_block_cb_alloc() argument
532 void (*release)(void *cb_priv), in flow_indr_block_cb_alloc() argument
541 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, release); in flow_indr_block_cb_alloc()
623 err = this->cb(dev, sch, this->cb_priv, type, bo, data, cleanup); in flow_indr_dev_setup_offload()