Lines Matching refs:cb_priv
206 void *cb_ident, void *cb_priv, in flow_block_cb_alloc() argument
207 void (*release)(void *cb_priv)) in flow_block_cb_alloc() argument
217 block_cb->cb_priv = cb_priv; in flow_block_cb_alloc()
227 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
250 return block_cb->cb_priv; in flow_block_cb_priv()
284 void *cb_ident, void *cb_priv, in flow_block_cb_setup_simple() argument
300 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, NULL); in flow_block_cb_setup_simple()
328 void *cb_priv; member
334 void *cb_priv) in flow_indr_dev_alloc() argument
343 indr_dev->cb_priv = cb_priv; in flow_indr_dev_alloc()
349 int flow_indr_dev_register(flow_indr_block_bind_cb_t *cb, void *cb_priv) in flow_indr_dev_register() argument
356 indr_dev->cb_priv == cb_priv) { in flow_indr_dev_register()
363 indr_dev = flow_indr_dev_alloc(cb, cb_priv); in flow_indr_dev_register()
376 static void __flow_block_indr_cleanup(void (*release)(void *cb_priv), in __flow_block_indr_cleanup() argument
377 void *cb_priv, in __flow_block_indr_cleanup()
384 this->indr.cb_priv == cb_priv) in __flow_block_indr_cleanup()
399 void flow_indr_dev_unregister(flow_indr_block_bind_cb_t *cb, void *cb_priv, in flow_indr_dev_unregister() argument
400 void (*release)(void *cb_priv)) in flow_indr_dev_unregister() argument
408 this->cb_priv == cb_priv && in flow_indr_dev_unregister()
421 __flow_block_indr_cleanup(release, cb_priv, &cleanup_list); in flow_indr_dev_unregister()
432 void *cb_priv, in flow_block_indr_init() argument
437 flow_block->indr.cb_priv = cb_priv; in flow_block_indr_init()
444 void *cb_ident, void *cb_priv, in flow_indr_block_cb_alloc() argument
445 void (*release)(void *cb_priv), in flow_indr_block_cb_alloc() argument
454 block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, release); in flow_indr_block_cb_alloc()
475 this->cb(dev, sch, this->cb_priv, type, bo, data, cleanup); in flow_indr_dev_setup_offload()