Home
last modified time | relevance | path

Searched refs:flow_setup_cb_t (Results 1 – 19 of 19) sorted by relevance

/linux-6.12.1/include/net/
Dflow_offload.h603 typedef int flow_setup_cb_t(enum tc_setup_type type, void *type_data, typedef
621 flow_setup_cb_t *cb;
629 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb,
632 struct flow_block_cb *flow_indr_block_cb_alloc(flow_setup_cb_t *cb,
643 flow_setup_cb_t *cb, void *cb_ident);
668 bool flow_block_cb_is_busy(flow_setup_cb_t *cb, void *cb_ident,
673 flow_setup_cb_t *cb,
Dsch_generic.h362 flow_setup_cb_t *cb, void *cb_priv,
377 flow_setup_cb_t *cb,
Dpkt_cls.h607 bool add, flow_setup_cb_t *cb,
/linux-6.12.1/net/core/
Dflow_offload.c261 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb, in flow_block_cb_alloc()
290 flow_setup_cb_t *cb, void *cb_ident) in flow_block_cb_lookup()
322 bool flow_block_cb_is_busy(flow_setup_cb_t *cb, void *cb_ident, in flow_block_cb_is_busy()
339 flow_setup_cb_t *cb, in flow_block_cb_setup_simple()
530 struct flow_block_cb *flow_indr_block_cb_alloc(flow_setup_cb_t *cb, in flow_indr_block_cb_alloc()
/linux-6.12.1/include/net/netfilter/
Dnf_flow_table.h226 flow_setup_cb_t *cb, void *cb_priv) in nf_flow_table_offload_add_cb()
259 flow_setup_cb_t *cb, void *cb_priv) in nf_flow_table_offload_del_cb()
/linux-6.12.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_tc.c101 flow_setup_cb_t *cb; in lan966x_tc_setup_block()
/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/
Dsparx5_tc.c50 flow_setup_cb_t *cb; in sparx5_tc_setup_block()
/linux-6.12.1/net/sched/
Dcls_u32.c1231 bool add, flow_setup_cb_t *cb, void *cb_priv, in u32_reoffload_hnode()
1251 bool add, flow_setup_cb_t *cb, void *cb_priv, in u32_reoffload_knode()
1284 static int u32_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in u32_reoffload()
Dcls_matchall.c273 static int mall_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in mall_reoffload()
Dcls_bpf.c650 static int cls_bpf_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in cls_bpf_reoffload()
Dcls_api.c1585 tcf_block_playback_offloads(struct tcf_block *block, flow_setup_cb_t *cb, in tcf_block_playback_offloads()
3764 bool add, flow_setup_cb_t *cb, in tc_setup_cb_reoffload()
Dcls_flower.c2678 static int fl_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in fl_reoffload()
2859 flow_setup_cb_t *cb, void *cb_priv) in fl_tmplt_reoffload()
/linux-6.12.1/drivers/net/ethernet/mediatek/
Dmtk_ppe_offload.c598 flow_setup_cb_t *cb; in mtk_eth_setup_tc_block()
Dmtk_wed.c2689 flow_setup_cb_t *cb; in mtk_wed_setup_tc_block()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dtc.c487 flow_setup_cb_t *setup_cb, in mlx5e_rep_indr_setup_block()
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_tc.c1567 flow_setup_cb_t *cb; in otx2_setup_tc_block()
/linux-6.12.1/drivers/net/ethernet/mscc/
Docelot_net.c440 flow_setup_cb_t *cb; in ocelot_setup_tc_block()
/linux-6.12.1/net/dsa/
Duser.c1644 flow_setup_cb_t *cb; in dsa_user_setup_tc_block()
/linux-6.12.1/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c3707 flow_setup_cb_t *cb; in cxgb_setup_tc_block()