Home
last modified time | relevance | path

Searched refs:cb_list (Results 1 – 5 of 5) sorted by relevance

/net/netfilter/
A Dnf_tables_offload.c199 struct list_head *cb_list) in nft_setup_cb_call() argument
204 list_for_each_entry(block_cb, cb_list, list) { in nft_setup_cb_call()
285 &basechain->flow_block.cb_list); in nft_flow_offload_cmd()
321 list_splice(&bo->cb_list, &basechain->flow_block.cb_list); in nft_flow_offload_bind()
339 nft_setup_cb_call(TC_SETUP_CLSFLOWER, &cls_flow, &bo->cb_list); in nft_flow_offload_unbind()
342 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nft_flow_offload_unbind()
383 bo->cb_list_head = &basechain->flow_block.cb_list; in nft_flow_block_offload_init()
384 INIT_LIST_HEAD(&bo->cb_list); in nft_flow_block_offload_init()
418 list_move(&block_cb->list, &bo.cb_list); in nft_indr_block_cleanup()
438 if (list_empty(&bo.cb_list)) in nft_indr_block_offload_cmd()
A Dnf_flow_table_offload.c879 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_add()
888 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_del()
942 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_stats()
1108 list_splice(&bo->cb_list, &flowtable->flow_block.cb_list); in nf_flow_table_block_setup()
1111 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nf_flow_table_block_setup()
1137 bo->cb_list_head = &flowtable->flow_block.cb_list; in nf_flow_table_block_offload_init()
1138 INIT_LIST_HEAD(&bo->cb_list); in nf_flow_table_block_offload_init()
/net/core/
A Dflow_offload.c294 list_for_each_entry(block_cb, &block->cb_list, list) { in flow_block_cb_lookup()
414 struct list_head *cb_list; member
426 INIT_LIST_HEAD(&bo.cb_list); in existing_qdiscs_register()
428 list_splice(&bo.cb_list, cur->cb_list); in existing_qdiscs_register()
585 info->cb_list = bo->cb_list_head; in indir_dev_add()
630 return (bo && list_empty(&bo->cb_list)) ? -EOPNOTSUPP : count; in flow_indr_dev_setup_offload()
/net/sched/
A Dcls_api.c790 bo->cb_list_head = &flow_block->cb_list; in tcf_block_offload_init()
791 INIT_LIST_HEAD(&bo->cb_list); in tcf_block_offload_init()
812 list_move(&block_cb->list, &bo.cb_list); in tc_block_indr_cleanup()
1634 list_for_each_entry(block_cb, &bo->cb_list, list) { in tcf_block_bind()
1646 list_splice(&bo->cb_list, &block->flow_block.cb_list); in tcf_block_bind()
1651 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in tcf_block_bind()
1675 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in tcf_block_unbind()
3602 list_for_each_entry(block_cb, &block->flow_block.cb_list, list) { in __tc_setup_cb_call()
A Dact_ct.c384 WARN_ON(!list_empty(&block->cb_list)); in tcf_ct_flow_table_cleanup_work()

Completed in 27 milliseconds