Lines Matching refs:cb_priv

255 					  void *cb_ident, void *cb_priv,  in flow_block_cb_alloc()  argument
256 void (*release)(void *cb_priv)) in flow_block_cb_alloc() argument
266 block_cb->cb_priv = cb_priv; in flow_block_cb_alloc()
276 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
299 return block_cb->cb_priv; in flow_block_cb_priv()
333 void *cb_ident, void *cb_priv, in flow_block_cb_setup_simple() argument
349 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, NULL); in flow_block_cb_setup_simple()
378 void *cb_priv; member
383 void *cb_priv) in flow_indr_dev_alloc() argument
392 indr_dev->cb_priv = cb_priv; in flow_indr_dev_alloc()
410 static void existing_qdiscs_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in existing_qdiscs_register() argument
420 cb(cur->dev, cur->sch, cb_priv, cur->type, &bo, cur->data, cur->cleanup); in existing_qdiscs_register()
425 int flow_indr_dev_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in flow_indr_dev_register() argument
432 indr_dev->cb_priv == cb_priv) { in flow_indr_dev_register()
439 indr_dev = flow_indr_dev_alloc(cb, cb_priv); in flow_indr_dev_register()
446 existing_qdiscs_register(cb, cb_priv); in flow_indr_dev_register()
449 tcf_action_reoffload_cb(cb, cb_priv, true); in flow_indr_dev_register()
455 static void __flow_block_indr_cleanup(void (*release)(void *cb_priv), in __flow_block_indr_cleanup() argument
456 void *cb_priv, in __flow_block_indr_cleanup()
463 this->indr.cb_priv == cb_priv) in __flow_block_indr_cleanup()
478 void flow_indr_dev_unregister(flow_indr_block_bind_cb_t *cb, void *cb_priv, in flow_indr_dev_unregister() argument
479 void (*release)(void *cb_priv)) in flow_indr_dev_unregister() argument
487 this->cb_priv == cb_priv && in flow_indr_dev_unregister()
500 __flow_block_indr_cleanup(release, cb_priv, &cleanup_list); in flow_indr_dev_unregister()
503 tcf_action_reoffload_cb(cb, cb_priv, false); in flow_indr_dev_unregister()
512 void *cb_priv, in flow_block_indr_init() argument
517 flow_block->indr.cb_priv = cb_priv; in flow_block_indr_init()
524 void *cb_ident, void *cb_priv, in flow_indr_block_cb_alloc() argument
525 void (*release)(void *cb_priv), in flow_indr_block_cb_alloc() argument
534 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, release); in flow_indr_block_cb_alloc()
616 err = this->cb(dev, sch, this->cb_priv, type, bo, data, cleanup); in flow_indr_dev_setup_offload()