Home
last modified time | relevance | path

Searched refs:flow_block_offload (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/include/net/
Dflow_offload.h287 struct flow_block_offload { struct
326 struct flow_block_offload *offload) in flow_block_cb_add()
332 struct flow_block_offload *offload) in flow_block_cb_remove()
340 int flow_block_cb_setup_simple(struct flow_block_offload *f,
413 struct flow_block_offload *bo,
/Linux-v5.4/net/netfilter/
Dnf_tables_offload.c186 static int nft_flow_offload_bind(struct flow_block_offload *bo, in nft_flow_offload_bind()
193 static int nft_flow_offload_unbind(struct flow_block_offload *bo, in nft_flow_offload_unbind()
207 struct flow_block_offload *bo, in nft_block_setup()
232 struct flow_block_offload bo = {}; in nft_block_offload_cmd()
256 struct flow_block_offload bo = {}; in nft_indr_block_ing_cmd()
277 struct flow_block_offload bo = {}; in nft_indr_block_offload_cmd()
/Linux-v5.4/drivers/net/ethernet/mscc/
Docelot_ace.h228 struct flow_block_offload *f);
230 struct flow_block_offload *f);
Docelot_flower.c304 struct flow_block_offload *f) in ocelot_setup_tc_block_flower_bind()
343 struct flow_block_offload *f) in ocelot_setup_tc_block_flower_unbind()
Docelot_tc.c134 struct flow_block_offload *f) in ocelot_setup_tc_block()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/abm/
Dmain.h250 struct flow_block_offload *opt);
Dcls.c274 struct flow_block_offload *f) in nfp_abm_setup_cls_block()
/Linux-v5.4/net/core/
Dflow_offload.c246 int flow_block_cb_setup_simple(struct flow_block_offload *f, in flow_block_cb_setup_simple()
486 struct flow_block_offload *bo, in flow_indr_block_call()
/Linux-v5.4/net/sched/
Dcls_api.c627 struct flow_block_offload *bo);
635 struct flow_block_offload bo = { in tc_indr_block_ing_cmd()
693 struct flow_block_offload bo = { in tc_indr_block_call()
718 struct flow_block_offload bo = {}; in tcf_block_offload_cmd()
1485 struct flow_block_offload *bo) in tcf_block_bind()
1526 struct flow_block_offload *bo) in tcf_block_unbind()
1545 struct flow_block_offload *bo) in tcf_block_setup()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/
Doffload.c1472 struct flow_block_offload *f) in nfp_flower_setup_tc_block()
1576 struct flow_block_offload *f) in nfp_flower_setup_indr_tc_block()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.c761 struct flow_block_offload *f) in mlx5e_rep_indr_setup_tc_block()
1252 struct flow_block_offload *f = type_data; in mlx5e_rep_setup_tc()
Den_main.c3511 struct flow_block_offload *f = type_data; in mlx5e_setup_tc()
/Linux-v5.4/net/dsa/
Dslave.c996 struct flow_block_offload *f) in dsa_slave_setup_tc_block()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum.c1604 struct flow_block_offload *f, bool ingress) in mlxsw_sp_setup_tc_block_flower_bind()
1658 struct flow_block_offload *f, bool ingress) in mlxsw_sp_setup_tc_block_flower_unbind()
1686 struct flow_block_offload *f) in mlxsw_sp_setup_tc_block()