Home
last modified time | relevance | path

Searched refs:flow_block_cb (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/include/net/
Dflow_offload.h303 struct flow_block_cb { struct
313 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb, argument
316 void flow_block_cb_free(struct flow_block_cb *block_cb);
318 struct flow_block_cb *flow_block_cb_lookup(struct flow_block *block,
321 void *flow_block_cb_priv(struct flow_block_cb *block_cb);
322 void flow_block_cb_incref(struct flow_block_cb *block_cb);
323 unsigned int flow_block_cb_decref(struct flow_block_cb *block_cb);
325 static inline void flow_block_cb_add(struct flow_block_cb *block_cb, in flow_block_cb_add()
331 static inline void flow_block_cb_remove(struct flow_block_cb *block_cb, in flow_block_cb_remove()
/Linux-v5.4/net/core/
Dflow_offload.c170 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb, in flow_block_cb_alloc()
174 struct flow_block_cb *block_cb; in flow_block_cb_alloc()
189 void flow_block_cb_free(struct flow_block_cb *block_cb) in flow_block_cb_free()
198 struct flow_block_cb *flow_block_cb_lookup(struct flow_block *block, in flow_block_cb_lookup()
201 struct flow_block_cb *block_cb; in flow_block_cb_lookup()
213 void *flow_block_cb_priv(struct flow_block_cb *block_cb) in flow_block_cb_priv()
219 void flow_block_cb_incref(struct flow_block_cb *block_cb) in flow_block_cb_incref()
225 unsigned int flow_block_cb_decref(struct flow_block_cb *block_cb) in flow_block_cb_decref()
234 struct flow_block_cb *block_cb; in flow_block_cb_is_busy()
252 struct flow_block_cb *block_cb; in flow_block_cb_setup_simple()
/Linux-v5.4/drivers/net/ethernet/mscc/
Docelot_flower.c307 struct flow_block_cb *block_cb; in ocelot_setup_tc_block_flower_bind()
345 struct flow_block_cb *block_cb; in ocelot_setup_tc_block_flower_unbind()
Docelot_tc.c136 struct flow_block_cb *block_cb; in ocelot_setup_tc_block()
/Linux-v5.4/net/netfilter/
Dnf_tables_offload.c138 struct flow_block_cb *block_cb; in nft_setup_cb_call()
196 struct flow_block_cb *block_cb, *next; in nft_flow_offload_unbind()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/
Doffload.c1476 struct flow_block_cb *block_cb; in nfp_flower_setup_tc_block()
1580 struct flow_block_cb *block_cb; in nfp_flower_setup_indr_tc_block()
/Linux-v5.4/net/sched/
Dcls_api.c1487 struct flow_block_cb *block_cb, *next; in tcf_block_bind()
1528 struct flow_block_cb *block_cb, *next; in tcf_block_unbind()
3179 struct flow_block_cb *block_cb; in __tc_setup_cb_call()
/Linux-v5.4/net/dsa/
Dslave.c998 struct flow_block_cb *block_cb; in dsa_slave_setup_tc_block()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.c764 struct flow_block_cb *block_cb; in mlx5e_rep_indr_setup_tc_block()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum.c1608 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_flower_bind()
1662 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_flower_unbind()
1688 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block()