drivers/net/dsa/microchip/ksz9477.h
52
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/microchip/ksz9477.h
54
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/microchip/ksz9477_tc_flower.c
159
struct flow_cls_offload *cls,
drivers/net/dsa/microchip/ksz9477_tc_flower.c
216
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/microchip/ksz9477_tc_flower.c
270
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/mv88e6xxx/tcflower.c
144
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/mv88e6xxx/tcflower.c
19
struct flow_cls_offload *cls,
drivers/net/dsa/mv88e6xxx/tcflower.c
73
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/mv88e6xxx/tcflower.h
10
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/mv88e6xxx/tcflower.h
12
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/ocelot/felix.c
1971
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/ocelot/felix.c
1988
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/ocelot/felix.c
1996
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/ocelot/felix_vsc9959.c
1757
static int vsc9959_stream_identify(struct flow_cls_offload *f,
drivers/net/dsa/ocelot/felix_vsc9959.c
2246
struct flow_cls_offload *f)
drivers/net/dsa/ocelot/felix_vsc9959.c
2399
struct flow_cls_offload *f)
drivers/net/dsa/ocelot/felix_vsc9959.c
2493
struct flow_cls_offload *f,
drivers/net/dsa/sja1105/sja1105.h
416
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/sja1105/sja1105.h
418
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/sja1105/sja1105.h
420
struct flow_cls_offload *cls, bool ingress);
drivers/net/dsa/sja1105/sja1105_flower.c
197
struct flow_cls_offload *cls,
drivers/net/dsa/sja1105/sja1105_flower.c
347
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/sja1105/sja1105_flower.c
463
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/sja1105/sja1105_flower.c
503
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/yt921x.c
1669
const struct flow_cls_offload *cls)
drivers/net/dsa/yt921x.c
2022
const struct flow_cls_offload *cls,
drivers/net/dsa/yt921x.c
2144
const struct flow_cls_offload *cls, bool ingress,
drivers/net/dsa/yt921x.c
2454
struct flow_cls_offload *cls, bool ingress)
drivers/net/dsa/yt921x.c
2468
struct flow_cls_offload *cls, bool ingress)
drivers/net/ethernet/airoha/airoha_ppe.c
1075
struct flow_cls_offload *f)
drivers/net/ethernet/airoha/airoha_ppe.c
1275
struct flow_cls_offload *f)
drivers/net/ethernet/airoha/airoha_ppe.c
1328
struct flow_cls_offload *f)
drivers/net/ethernet/airoha/airoha_ppe.c
1354
struct flow_cls_offload *f)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1528
struct flow_cls_offload *tc_flow_cmd)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1613
struct flow_cls_offload *tc_flow_cmd)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1628
struct flow_cls_offload *tc_flow_cmd)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1854
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1872
struct flow_cls_offload *flower = type_data;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
369
struct flow_cls_offload *tc_flow_cmd,
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
219
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
232
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3572
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
1068
struct flow_cls_offload *cls)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
934
struct flow_cls_offload *cls)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
997
struct flow_cls_offload *cls)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
135
struct flow_cls_offload *cls);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
137
struct flow_cls_offload *cls);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
139
struct flow_cls_offload *cls);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
11
static int dpaa2_switch_flower_parse_key(struct flow_cls_offload *cls,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
494
struct flow_cls_offload *cls)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
537
static int dpaa2_switch_flower_parse_mirror_key(struct flow_cls_offload *cls,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
584
struct flow_cls_offload *cls)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
649
struct flow_cls_offload *cls)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
675
struct flow_cls_offload *cls)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1197
struct flow_cls_offload *f)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
258
struct flow_cls_offload *cls);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
261
struct flow_cls_offload *cls);
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1126
struct flow_cls_offload *f)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1394
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1434
struct flow_cls_offload *f)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1459
struct flow_cls_offload *f)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1465
struct flow_cls_offload *f)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1500
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/hisilicon/hns3/hnae3.h
782
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
784
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2679
struct flow_cls_offload *flow)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2288
struct flow_cls_offload *cls_flower,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2336
struct flow_cls_offload *cls_flower,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2363
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2427
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2487
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.h
25
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.h
27
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/intel/i40e/i40e_main.c
8568
struct flow_cls_offload *f,
drivers/net/ethernet/intel/i40e/i40e_main.c
8813
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/i40e/i40e_main.c
8913
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/i40e/i40e_main.c
8956
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/iavf/iavf_main.c
3794
struct flow_cls_offload *f,
drivers/net/ethernet/intel/iavf/iavf_main.c
4092
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/iavf/iavf_main.c
4153
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/iavf/iavf_main.c
4177
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/ice/ice_main.c
8314
struct flow_cls_offload *cls_flower,
drivers/net/ethernet/intel/ice/ice_main.c
9496
(struct flow_cls_offload *)
drivers/net/ethernet/intel/ice/ice_repr.c
219
struct flow_cls_offload *flower)
drivers/net/ethernet/intel/ice/ice_repr.c
236
struct flow_cls_offload *flower = (struct flow_cls_offload *)type_data;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1638
struct flow_cls_offload *f,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2012
struct flow_cls_offload *cls_flower,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2094
struct flow_cls_offload *cls_flower,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2185
struct flow_cls_offload *f,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2252
struct flow_cls_offload *cls_flower, bool ingress)
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2302
ice_del_cls_flower(struct ice_vsi *vsi, struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/ice/ice_tc_lib.h
215
struct flow_cls_offload *cls_flower, bool ingress);
drivers/net/ethernet/intel/ice/ice_tc_lib.h
217
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/intel/igb/igb_main.c
2615
struct flow_cls_offload *f,
drivers/net/ethernet/intel/igb/igb_main.c
2701
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/igb/igb_main.c
2763
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/intel/igb/igb_main.c
2793
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
484
struct flow_cls_offload *tc_flow_cmd,
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.h
27
struct flow_cls_offload *tc_flow_cmd,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1238
struct flow_cls_offload *cls_flower);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1179
struct flow_cls_offload *tc_flow_cmd)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1239
struct flow_cls_offload *tc_flow_cmd)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1360
struct flow_cls_offload *tc_flow_cmd)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1417
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
309
struct flow_cls_offload *f,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
416
struct flow_cls_offload *f,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
609
struct flow_cls_offload *f,
drivers/net/ethernet/marvell/prestera/prestera_flow.c
31
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
140
struct flow_cls_offload *f,
drivers/net/ethernet/marvell/prestera/prestera_flower.c
193
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
375
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
418
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
467
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
486
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
541
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
554
struct flow_cls_offload *f)
drivers/net/ethernet/marvell/prestera/prestera_flower.h
12
struct flow_cls_offload *f);
drivers/net/ethernet/marvell/prestera/prestera_flower.h
14
struct flow_cls_offload *f);
drivers/net/ethernet/marvell/prestera/prestera_flower.h
16
struct flow_cls_offload *f);
drivers/net/ethernet/marvell/prestera/prestera_flower.h
18
struct flow_cls_offload *f);
drivers/net/ethernet/marvell/prestera/prestera_flower.h
20
struct flow_cls_offload *f);
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1513
int mtk_flow_offload_cmd(struct mtk_eth *eth, struct flow_cls_offload *cls,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
267
mtk_flow_offload_replace(struct mtk_eth *eth, struct flow_cls_offload *f,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
521
mtk_flow_offload_destroy(struct mtk_eth *eth, struct flow_cls_offload *f)
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
541
mtk_flow_offload_stats(struct mtk_eth *eth, struct flow_cls_offload *f)
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
567
int mtk_flow_offload_cmd(struct mtk_eth *eth, struct flow_cls_offload *cls,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
595
struct flow_cls_offload *cls = type_data;
drivers/net/ethernet/mediatek/mtk_wed.c
2681
struct flow_cls_offload *cls = type_data;
drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h
26
TP_PROTO(const struct flow_cls_offload *f),
drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h
49
TP_PROTO(const struct flow_cls_offload *f),
drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h
54
TP_PROTO(const struct flow_cls_offload *f),
drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h
59
TP_PROTO(const struct flow_cls_offload *f),
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
133
struct flow_cls_offload *cls_flower, int flags)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
203
struct flow_cls_offload tmp, *f = type_data;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
334
struct flow_cls_offload *flower,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
384
struct flow_cls_offload *f = type_data;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
385
struct flow_cls_offload tmp;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1191
struct flow_cls_offload *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1298
struct flow_cls_offload *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1326
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1357
struct flow_cls_offload *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1385
struct flow_cls_offload *f = type_data;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1482
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
110
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
156
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
800
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
948
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
106
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
111
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
44
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
49
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
126
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
158
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
23
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
290
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
321
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
51
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
61
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
48
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
57
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
112
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
159
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
20
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
48
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2177
static bool flow_requires_tunnel_mapping(u32 chain, struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2249
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2435
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2518
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2636
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2679
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2695
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3153
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4464
struct flow_cls_offload *f, unsigned long flow_flags,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4513
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4524
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4545
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4601
static int mlx5e_tc_add_fdb_peer_flow(struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4654
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4719
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4780
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4855
struct flow_cls_offload *f, unsigned long flags)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4932
struct flow_cls_offload *f, unsigned long flags)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4974
struct flow_cls_offload *f, unsigned long flags)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5574
struct flow_cls_offload *cls_flower,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
194
struct flow_cls_offload *f, unsigned long flags);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
196
struct flow_cls_offload *f, unsigned long flags);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
199
struct flow_cls_offload *f, unsigned long flags);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1228
struct flow_cls_offload *f);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1231
struct flow_cls_offload *f);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1234
struct flow_cls_offload *f);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1237
struct flow_cls_offload *f);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1240
struct flow_cls_offload *f);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flow.c
152
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
348
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
367
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
382
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
416
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
444
struct flow_cls_offload *f, u8 ip_proto)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
505
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
536
struct flow_cls_offload *f,
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
570
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
713
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
742
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
793
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
815
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
856
struct flow_cls_offload *f)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
877
struct flow_cls_offload *f)
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
680
struct flow_cls_offload *f,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
229
static int lan966x_tc_flower_use_dissectors(struct flow_cls_offload *f,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
261
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
382
struct flow_cls_offload *f,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
448
struct flow_cls_offload *f,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
560
struct flow_cls_offload *f,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
584
struct flow_cls_offload *f,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
602
struct flow_cls_offload *f,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.h
105
int sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1054
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1078
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1149
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1168
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1395
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1429
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1448
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1538
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1561
int sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
285
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
490
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
553
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
849
struct flow_cls_offload *fco)
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
893
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
924
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
994
struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2957
void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule)
drivers/net/ethernet/microchip/vcap/vcap_api_client.h
242
void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule);
drivers/net/ethernet/microchip/vcap/vcap_tc.h
10
struct flow_cls_offload *fco;
drivers/net/ethernet/mscc/ocelot_flower.c
1002
struct flow_cls_offload *f, bool ingress)
drivers/net/ethernet/mscc/ocelot_flower.c
232
ocelot_flower_parse_egress_port(struct ocelot *ocelot, struct flow_cls_offload *f,
drivers/net/ethernet/mscc/ocelot_flower.c
258
bool ingress, struct flow_cls_offload *f,
drivers/net/ethernet/mscc/ocelot_flower.c
551
struct flow_cls_offload *f,
drivers/net/ethernet/mscc/ocelot_flower.c
603
struct flow_cls_offload *f,
drivers/net/ethernet/mscc/ocelot_flower.c
810
struct flow_cls_offload *f,
drivers/net/ethernet/mscc/ocelot_flower.c
832
struct flow_cls_offload *f)
drivers/net/ethernet/mscc/ocelot_flower.c
896
struct flow_cls_offload *f, bool ingress)
drivers/net/ethernet/mscc/ocelot_flower.c
965
struct flow_cls_offload *f, bool ingress)
drivers/net/ethernet/mscc/ocelot_net.c
198
struct flow_cls_offload *f,
drivers/net/ethernet/mscc/ocelot_vcap.h
21
struct flow_cls_offload *f,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1481
struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1807
struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1882
struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1968
struct flow_cls_offload new_pre_ct_flow;
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1976
memset(&new_pre_ct_flow, 0, sizeof(struct flow_cls_offload));
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
2063
int nfp_fl_ct_stats(struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
2147
nfp_fl_ct_offload_nft_supported(struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
2168
nfp_fl_ct_offload_nft_flow(struct nfp_fl_ct_zone_entry *zt, struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
2213
struct flow_cls_offload *flow = type_data;
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
56
bool is_pre_ct_flow(struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
88
bool is_post_ct_flow(struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
209
bool is_pre_ct_flow(struct flow_cls_offload *flow);
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
210
bool is_post_ct_flow(struct flow_cls_offload *flow);
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
227
struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
244
struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
287
int nfp_fl_ct_stats(struct flow_cls_offload *flow,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1302
static bool offload_pre_check(struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/offload.c
1333
struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/offload.c
1552
struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/offload.c
1689
struct flow_cls_offload *flow)
drivers/net/ethernet/netronome/nfp/flower/offload.c
1730
struct flow_cls_offload *flower)
drivers/net/ethernet/qlogic/qede/qede.h
579
struct flow_cls_offload *f);
drivers/net/ethernet/qlogic/qede/qede_filter.c
1880
struct flow_cls_offload *f)
drivers/net/ethernet/qlogic/qede/qede_main.c
636
qede_set_flower(struct qede_dev *edev, struct flow_cls_offload *f,
drivers/net/ethernet/qlogic/qede/qede_main.c
652
struct flow_cls_offload *f;
drivers/net/ethernet/sfc/tc.c
1453
struct flow_cls_offload *tc,
drivers/net/ethernet/sfc/tc.c
1557
struct flow_cls_offload *tc,
drivers/net/ethernet/sfc/tc.c
1670
struct flow_cls_offload *tc)
drivers/net/ethernet/sfc/tc.c
1992
struct flow_cls_offload *tc,
drivers/net/ethernet/sfc/tc.c
2068
struct flow_cls_offload *tc,
drivers/net/ethernet/sfc/tc.c
2554
struct flow_cls_offload *tc)
drivers/net/ethernet/sfc/tc.c
2603
struct flow_cls_offload *tc)
drivers/net/ethernet/sfc/tc.c
2639
struct flow_cls_offload *tc, struct efx_rep *efv)
drivers/net/ethernet/sfc/tc.c
968
struct flow_cls_offload *tc,
drivers/net/ethernet/sfc/tc.h
348
struct flow_cls_offload *tc, struct efx_rep *efv);
drivers/net/ethernet/sfc/tc_bindings.c
39
struct flow_cls_offload *tcf = type_data;
drivers/net/ethernet/sfc/tc_conntrack.c
353
struct flow_cls_offload *tc)
drivers/net/ethernet/sfc/tc_conntrack.c
486
struct flow_cls_offload *tc)
drivers/net/ethernet/sfc/tc_conntrack.c
509
struct flow_cls_offload *tc)
drivers/net/ethernet/sfc/tc_conntrack.c
539
struct flow_cls_offload *tcb = type_data;
drivers/net/ethernet/stmicro/stmmac/hwif.h
566
struct flow_cls_offload;
drivers/net/ethernet/stmicro/stmmac/hwif.h
578
struct flow_cls_offload *cls);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1337
struct flow_cls_offload *cls;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1463
struct flow_cls_offload *cls;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
452
struct flow_cls_offload *cls,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
501
struct flow_cls_offload *cls,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
536
struct flow_cls_offload *cls,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
585
struct flow_cls_offload *cls,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
603
int (*fn)(struct stmmac_priv *priv, struct flow_cls_offload *cls,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
612
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
645
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
669
struct flow_cls_offload *cls,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
689
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
740
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
760
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
832
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
868
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
884
struct flow_cls_offload *cls)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
900
struct flow_cls_offload *cls)
drivers/net/ethernet/ti/am65-cpsw-qos.c
1025
struct flow_cls_offload *cls,
drivers/net/ethernet/ti/am65-cpsw-qos.c
1119
struct flow_cls_offload *cls)
drivers/net/ethernet/ti/am65-cpsw-qos.c
1144
static int am65_cpsw_qos_delete_clsflower(struct am65_cpsw_port *port, struct flow_cls_offload *cls)
drivers/net/ethernet/ti/am65-cpsw-qos.c
1164
struct flow_cls_offload *cls_flower)
drivers/net/ethernet/ti/cpsw_priv.c
1401
struct flow_cls_offload *cls,
drivers/net/ethernet/ti/cpsw_priv.c
1496
static int cpsw_qos_configure_clsflower(struct cpsw_priv *priv, struct flow_cls_offload *cls)
drivers/net/ethernet/ti/cpsw_priv.c
1520
static int cpsw_qos_delete_clsflower(struct cpsw_priv *priv, struct flow_cls_offload *cls)
drivers/net/ethernet/ti/cpsw_priv.c
1539
static int cpsw_qos_setup_tc_clsflower(struct cpsw_priv *priv, struct flow_cls_offload *cls_flower)
include/net/dsa.h
1116
struct flow_cls_offload *cls, bool ingress);
include/net/dsa.h
1118
struct flow_cls_offload *cls, bool ingress);
include/net/dsa.h
1120
struct flow_cls_offload *cls, bool ingress);
include/net/flow_offload.h
723
flow_cls_offload_flow_rule(const struct flow_cls_offload *flow_cmd)
include/soc/mscc/ocelot.h
1094
struct flow_cls_offload *f, bool ingress);
include/soc/mscc/ocelot.h
1096
struct flow_cls_offload *f, bool ingress);
include/soc/mscc/ocelot.h
1098
struct flow_cls_offload *f, bool ingress);
include/soc/mscc/ocelot.h
660
struct flow_cls_offload *f);
include/soc/mscc/ocelot.h
661
int (*psfp_filter_del)(struct ocelot *ocelot, struct flow_cls_offload *f);
include/soc/mscc/ocelot.h
662
int (*psfp_stats_get)(struct ocelot *ocelot, struct flow_cls_offload *f,
net/dsa/user.c
1591
struct flow_cls_offload *cls,
net/dsa/user.c
1605
struct flow_cls_offload *cls,
net/dsa/user.c
1619
struct flow_cls_offload *cls,
net/dsa/user.c
1633
struct flow_cls_offload *cls,
net/netfilter/nf_flow_table_offload.c
888
static void nf_flow_offload_init(struct flow_cls_offload *cls_flow,
net/netfilter/nf_flow_table_offload.c
909
struct flow_cls_offload cls_flow = {};
net/netfilter/nf_tables_offload.c
246
static void nft_flow_cls_offload_setup(struct flow_cls_offload *cls_flow,
net/netfilter/nf_tables_offload.c
272
struct flow_cls_offload *cls_flow)
net/netfilter/nf_tables_offload.c
293
struct flow_cls_offload cls_flow;
net/netfilter/nf_tables_offload.c
301
struct flow_cls_offload cls_flow = {};
net/netfilter/nf_tables_offload.c
329
struct flow_cls_offload cls_flow;
net/sched/cls_flower.c
2681
struct flow_cls_offload cls_flower = {};
net/sched/cls_flower.c
2741
struct flow_cls_offload *cls_flower = type_data;
net/sched/cls_flower.c
2753
struct flow_cls_offload *cls_flower = type_data;
net/sched/cls_flower.c
2766
struct flow_cls_offload cls_flower = {};
net/sched/cls_flower.c
2792
struct flow_cls_offload cls_flower = {};
net/sched/cls_flower.c
2861
struct flow_cls_offload cls_flower = {};
net/sched/cls_flower.c
448
struct flow_cls_offload cls_flower = {};
net/sched/cls_flower.c
464
struct flow_cls_offload cls_flower = {};
net/sched/cls_flower.c
508
struct flow_cls_offload cls_flower = {};