/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun.h | 37 struct flow_cls_offload *f, 42 struct flow_cls_offload *f, 80 struct flow_cls_offload *f, 85 struct flow_cls_offload *f,
|
D | tc_tun_geneve.c | 23 struct flow_cls_offload *f) in mlx5e_tc_tun_check_udp_dport_geneve() 51 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_udp_ports_geneve() 125 struct flow_cls_offload *f) in mlx5e_tc_tun_parse_geneve_vni() 157 struct flow_cls_offload *f) in mlx5e_tc_tun_parse_geneve_options() 280 struct flow_cls_offload *f) in mlx5e_tc_tun_parse_geneve_params() 311 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_geneve()
|
D | tc_tun_vxlan.c | 19 struct flow_cls_offload *f) in mlx5e_tc_tun_check_udp_dport_vxlan() 47 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_udp_ports_vxlan() 103 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_vxlan()
|
D | tc_tun_mplsoudp.c | 49 struct flow_cls_offload *f, in parse_udp_ports() 58 struct flow_cls_offload *f, in parse_tunnel()
|
D | tc_ct.h | 108 struct flow_cls_offload *f, 154 struct flow_cls_offload *f, in mlx5_tc_ct_match_add()
|
D | tc_tun_gre.c | 57 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_gretap()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_flower.c | 217 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_meta() 260 struct flow_cls_offload *f) in mlxsw_sp_flower_parse_ipv4() 275 struct flow_cls_offload *f) in mlxsw_sp_flower_parse_ipv6() 309 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_ports() 336 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_tcp() 367 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_ip() 401 struct flow_cls_offload *f) in mlxsw_sp_flower_parse() 533 struct flow_cls_offload *f) in mlxsw_sp_flower_mall_prio_check() 562 struct flow_cls_offload *f) in mlxsw_sp_flower_replace() 613 struct flow_cls_offload *f) in mlxsw_sp_flower_destroy() [all …]
|
D | spectrum.h | 1068 struct flow_cls_offload *f); 1071 struct flow_cls_offload *f); 1074 struct flow_cls_offload *f); 1077 struct flow_cls_offload *f); 1080 struct flow_cls_offload *f);
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | en_tc_tracepoint.h | 26 TP_PROTO(const struct flow_cls_offload *f), 49 TP_PROTO(const struct flow_cls_offload *f), 54 TP_PROTO(const struct flow_cls_offload *f), 59 TP_PROTO(const struct flow_cls_offload *f),
|
/Linux-v5.10/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_tc_flower.h | 135 struct flow_cls_offload *cls); 137 struct flow_cls_offload *cls); 139 struct flow_cls_offload *cls);
|
/Linux-v5.10/drivers/net/ethernet/mscc/ |
D | ocelot_flower.c | 146 bool ingress, struct flow_cls_offload *f, in ocelot_flower_parse_action() 369 struct flow_cls_offload *f, in ocelot_flower_parse_indev() 421 struct flow_cls_offload *f, in ocelot_flower_parse_key() 619 struct flow_cls_offload *f, in ocelot_flower_parse() 636 struct flow_cls_offload *f) in ocelot_vcap_filter_create() 675 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_replace() 708 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_destroy() 732 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_stats()
|
/Linux-v5.10/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_tc.c | 397 struct flow_cls_offload *cls, in tc_add_basic_flow() 414 struct flow_cls_offload *cls, in tc_add_ip4_flow() 449 struct flow_cls_offload *cls, in tc_add_ports_flow() 498 struct flow_cls_offload *cls, in tc_find_flow() 516 int (*fn)(struct stmmac_priv *priv, struct flow_cls_offload *cls, 525 struct flow_cls_offload *cls) in tc_add_flow() 558 struct flow_cls_offload *cls) in tc_del_flow() 581 struct flow_cls_offload *cls) in tc_setup_cls()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.h | 136 struct flow_cls_offload *f, unsigned long flags); 138 struct flow_cls_offload *f, unsigned long flags); 141 struct flow_cls_offload *f, unsigned long flags);
|
/Linux-v5.10/drivers/net/dsa/sja1105/ |
D | sja1105.h | 342 struct flow_cls_offload *cls, bool ingress); 344 struct flow_cls_offload *cls, bool ingress); 346 struct flow_cls_offload *cls, bool ingress);
|
D | sja1105_flower.c | 196 struct flow_cls_offload *cls, in sja1105_flower_parse_key() 303 struct flow_cls_offload *cls, bool ingress) in sja1105_cls_flower_add() 417 struct flow_cls_offload *cls, bool ingress) in sja1105_cls_flower_del() 457 struct flow_cls_offload *cls, bool ingress) in sja1105_cls_flower_stats()
|
/Linux-v5.10/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_tc.h | 219 struct flow_cls_offload *cls_flower); 232 struct flow_cls_offload *cls_flower) in bnxt_tc_setup_flower()
|
/Linux-v5.10/drivers/net/ethernet/netronome/nfp/flower/ |
D | main.h | 401 struct flow_cls_offload *flow, 408 struct flow_cls_offload *flow, 413 struct flow_cls_offload *flow,
|
D | offload.c | 136 static bool nfp_flower_check_higher_than_mac(struct flow_cls_offload *f) in nfp_flower_check_higher_than_mac() 146 static bool nfp_flower_check_higher_than_l3(struct flow_cls_offload *f) in nfp_flower_check_higher_than_l3() 242 struct flow_cls_offload *flow, in nfp_flower_calculate_key_layers() 1007 struct flow_cls_offload merge_tc_off; in nfp_flower_merge_offloaded_flows() 1245 struct flow_cls_offload *flow) in nfp_flower_add_offload() 1419 struct flow_cls_offload *flow) in nfp_flower_del_offload() 1533 struct flow_cls_offload *flow) in nfp_flower_get_stats() 1567 struct flow_cls_offload *flower) in nfp_flower_repr_offload() 1687 struct flow_cls_offload *flower = type_data; in nfp_flower_setup_indr_block_cb()
|
D | action.c | 265 nfp_flower_tun_is_gre(struct flow_cls_offload *flow, int start_idx) in nfp_flower_tun_is_gre() 282 struct flow_cls_offload *flow, in nfp_fl_get_tun_from_act() 791 nfp_fl_commit_mangle(struct flow_cls_offload *flow, char *nfp_action, in nfp_fl_commit_mangle() 893 struct flow_cls_offload *flow, char *nfp_action, int *a_len, in nfp_fl_pedit() 980 struct flow_cls_offload *flow, in nfp_flower_loop_action() 1198 struct flow_cls_offload *flow, in nfp_flower_compile_action()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
D | tc.c | 130 struct flow_cls_offload *cls_flower, int flags) in mlx5e_rep_setup_tc_cls_flower() 183 struct flow_cls_offload tmp, *f = type_data; in mlx5e_rep_setup_ft_cb() 315 struct flow_cls_offload *flower, in mlx5e_rep_indr_offload() 358 struct flow_cls_offload *f = type_data; in mlx5e_rep_indr_setup_ft_cb() 359 struct flow_cls_offload tmp; in mlx5e_rep_indr_setup_ft_cb()
|
/Linux-v5.10/net/netfilter/ |
D | nf_tables_offload.c | 178 static void nft_flow_cls_offload_setup(struct flow_cls_offload *cls_flow, in nft_flow_cls_offload_setup() 206 struct flow_cls_offload cls_flow; in nft_flow_offload_rule() 231 struct flow_cls_offload cls_flow; in nft_flow_offload_unbind()
|
/Linux-v5.10/include/net/ |
D | dsa.h | 594 struct flow_cls_offload *cls, bool ingress); 596 struct flow_cls_offload *cls, bool ingress); 598 struct flow_cls_offload *cls, bool ingress);
|
D | flow_offload.h | 538 struct flow_cls_offload { struct 548 flow_cls_offload_flow_rule(struct flow_cls_offload *flow_cmd) in flow_cls_offload_flow_rule() argument
|
/Linux-v5.10/include/soc/mscc/ |
D | ocelot.h | 763 struct flow_cls_offload *f, bool ingress); 765 struct flow_cls_offload *f, bool ingress); 767 struct flow_cls_offload *f, bool ingress);
|
/Linux-v5.10/drivers/net/ethernet/freescale/enetc/ |
D | enetc_qos.c | 1075 struct flow_cls_offload *f) in enetc_psfp_parse_clsflower() 1339 struct flow_cls_offload *cls_flower) in enetc_config_clsflower() 1379 struct flow_cls_offload *f) in enetc_psfp_destroy_clsflower() 1404 struct flow_cls_offload *f) in enetc_destroy_clsflower() 1410 struct flow_cls_offload *f) in enetc_psfp_get_stats() 1445 struct flow_cls_offload *cls_flower) in enetc_setup_tc_cls_flower()
|