Lines Matching refs:block_cb
1782 struct flow_block_cb *block_cb; in nfp_flower_setup_tc_block() local
1798 block_cb = flow_block_cb_alloc(nfp_flower_setup_tc_block_cb, in nfp_flower_setup_tc_block()
1800 if (IS_ERR(block_cb)) in nfp_flower_setup_tc_block()
1801 return PTR_ERR(block_cb); in nfp_flower_setup_tc_block()
1803 flow_block_cb_add(block_cb, f); in nfp_flower_setup_tc_block()
1804 list_add_tail(&block_cb->driver_list, &nfp_block_cb_list); in nfp_flower_setup_tc_block()
1807 block_cb = flow_block_cb_lookup(f->block, in nfp_flower_setup_tc_block()
1810 if (!block_cb) in nfp_flower_setup_tc_block()
1813 flow_block_cb_remove(block_cb, f); in nfp_flower_setup_tc_block()
1814 list_del(&block_cb->driver_list); in nfp_flower_setup_tc_block()
1877 void (*cleanup)(struct flow_block_cb *block_cb)) in nfp_flower_setup_indr_tc_block() argument
1881 struct flow_block_cb *block_cb; in nfp_flower_setup_indr_tc_block() local
1908 block_cb = flow_indr_block_cb_alloc(nfp_flower_setup_indr_block_cb, in nfp_flower_setup_indr_tc_block()
1912 if (IS_ERR(block_cb)) { in nfp_flower_setup_indr_tc_block()
1915 return PTR_ERR(block_cb); in nfp_flower_setup_indr_tc_block()
1918 flow_block_cb_add(block_cb, f); in nfp_flower_setup_indr_tc_block()
1919 list_add_tail(&block_cb->driver_list, &nfp_block_cb_list); in nfp_flower_setup_indr_tc_block()
1926 block_cb = flow_block_cb_lookup(f->block, in nfp_flower_setup_indr_tc_block()
1929 if (!block_cb) in nfp_flower_setup_indr_tc_block()
1932 flow_indr_block_cb_remove(block_cb, f); in nfp_flower_setup_indr_tc_block()
1933 list_del(&block_cb->driver_list); in nfp_flower_setup_indr_tc_block()
1959 void (*cleanup)(struct flow_block_cb *block_cb)) in nfp_flower_indr_setup_tc_cb() argument