/kernel/linux/linux-5.10/include/net/ |
H A D | flow_offload.h | 451 typedef int flow_setup_cb_t(enum tc_setup_type type, void *type_data, typedef 469 flow_setup_cb_t *cb; 477 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb, 480 struct flow_block_cb *flow_indr_block_cb_alloc(flow_setup_cb_t *cb, 491 flow_setup_cb_t *cb, void *cb_ident); 516 bool flow_block_cb_is_busy(flow_setup_cb_t *cb, void *cb_ident, 521 flow_setup_cb_t *cb,
|
H A D | pkt_cls.h | 129 int tc_setup_cb_block_register(struct tcf_block *block, flow_setup_cb_t *cb, in tc_setup_cb_block_register() 136 void tc_setup_cb_block_unregister(struct tcf_block *block, flow_setup_cb_t *cb, in tc_setup_cb_block_unregister() 557 bool add, flow_setup_cb_t *cb,
|
H A D | sch_generic.h | 351 flow_setup_cb_t *cb, void *cb_priv,
|
/kernel/linux/linux-6.6/include/net/ |
H A D | flow_offload.h | 513 typedef int flow_setup_cb_t(enum tc_setup_type type, void *type_data, typedef 531 flow_setup_cb_t *cb; 539 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb, 542 struct flow_block_cb *flow_indr_block_cb_alloc(flow_setup_cb_t *cb, 553 flow_setup_cb_t *cb, void *cb_ident); 578 bool flow_block_cb_is_busy(flow_setup_cb_t *cb, void *cb_ident, 583 flow_setup_cb_t *cb,
|
H A D | sch_generic.h | 366 flow_setup_cb_t *cb, void *cb_priv, 381 flow_setup_cb_t *cb,
|
H A D | pkt_cls.h | 596 bool add, flow_setup_cb_t *cb,
|
/kernel/linux/linux-5.10/net/core/ |
H A D | flow_offload.c | 205 struct flow_block_cb *flow_block_cb_alloc(flow_setup_cb_t *cb, in flow_block_cb_alloc() 234 flow_setup_cb_t *cb, void *cb_ident) in flow_block_cb_lookup() 266 bool flow_block_cb_is_busy(flow_setup_cb_t *cb, void *cb_ident, in flow_block_cb_is_busy() 283 flow_setup_cb_t *cb, in flow_block_cb_setup_simple() 472 struct flow_block_cb *flow_indr_block_cb_alloc(flow_setup_cb_t *cb, in flow_indr_block_cb_alloc()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | flow_offload.c | 261 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()
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_flow_table.h | 165 flow_setup_cb_t *cb, void *cb_priv) in nf_flow_table_offload_add_cb() 193 flow_setup_cb_t *cb, void *cb_priv) in nf_flow_table_offload_del_cb()
|
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_flow_table.h | 225 flow_setup_cb_t *cb, void *cb_priv) in nf_flow_table_offload_add_cb() 258 flow_setup_cb_t *cb, void *cb_priv) in nf_flow_table_offload_del_cb()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc.c | 50 flow_setup_cb_t *cb; in sparx5_tc_setup_block()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc.c | 101 flow_setup_cb_t *cb; in lan966x_tc_setup_block()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | cls_matchall.c | 285 static int mall_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in mall_reoffload()
|
H A D | cls_u32.c | 1197 bool add, flow_setup_cb_t *cb, void *cb_priv, in u32_reoffload_hnode() 1217 bool add, flow_setup_cb_t *cb, void *cb_priv, in u32_reoffload_knode() 1255 static int u32_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in u32_reoffload()
|
H A D | cls_bpf.c | 665 static int cls_bpf_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in cls_bpf_reoffload()
|
H A D | cls_api.c | 1401 tcf_block_playback_offloads(struct tcf_block *block, flow_setup_cb_t *cb, in tcf_block_playback_offloads() 3447 bool add, flow_setup_cb_t *cb, in tc_setup_cb_reoffload()
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | cls_matchall.c | 273 static int mall_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in mall_reoffload()
|
H A D | cls_u32.c | 1221 bool add, flow_setup_cb_t *cb, void *cb_priv, in u32_reoffload_hnode() 1241 bool add, flow_setup_cb_t *cb, void *cb_priv, in u32_reoffload_knode() 1274 static int u32_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in u32_reoffload()
|
H A D | cls_bpf.c | 650 static int cls_bpf_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, in cls_bpf_reoffload()
|
H A D | cls_api.c | 1524 tcf_block_playback_offloads(struct tcf_block *block, flow_setup_cb_t *cb, in tcf_block_playback_offloads() 3673 bool add, flow_setup_cb_t *cb, in tc_setup_cb_reoffload()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | tc.c | 411 flow_setup_cb_t *setup_cb, in mlx5e_rep_indr_setup_block()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
H A D | mtk_ppe_offload.c | 579 flow_setup_cb_t *cb; in mtk_eth_setup_tc_block()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | tc.c | 473 flow_setup_cb_t *setup_cb, in mlx5e_rep_indr_setup_block()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 148 flow_setup_cb_t *cb; in ocelot_setup_tc_block()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_tc.c | 1361 flow_setup_cb_t *cb; in otx2_setup_tc_block()
|