Home
last modified time | relevance | path

Searched refs:flow_cls_offload (Results 1 – 25 of 74) sorted by relevance

123

/linux-6.3-rc2/drivers/net/ethernet/marvell/prestera/
A Dprestera_flower.h12 struct flow_cls_offload *f);
14 struct flow_cls_offload *f);
16 struct flow_cls_offload *f);
18 struct flow_cls_offload *f);
20 struct flow_cls_offload *f);
A Dprestera_flower.c140 struct flow_cls_offload *f, in prestera_flower_parse_meta()
187 struct flow_cls_offload *f) in prestera_flower_parse()
365 struct flow_cls_offload *f) in prestera_flower_prio_check()
408 struct flow_cls_offload *f) in prestera_flower_replace()
457 struct flow_cls_offload *f) in prestera_flower_destroy()
476 struct flow_cls_offload *f) in prestera_flower_tmplt_create()
531 struct flow_cls_offload *f) in prestera_flower_tmplt_destroy()
544 struct flow_cls_offload *f) in prestera_flower_stats()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/flower/
A Dconntrack.h198 bool is_pre_ct_flow(struct flow_cls_offload *flow);
199 bool is_post_ct_flow(struct flow_cls_offload *flow);
215 struct flow_cls_offload *flow,
231 struct flow_cls_offload *flow,
261 int nfp_fl_ct_stats(struct flow_cls_offload *flow,
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_tun.h44 struct flow_cls_offload *f,
49 struct flow_cls_offload *f,
106 struct flow_cls_offload *f,
111 struct flow_cls_offload *f,
A Dtc_tun_geneve.c23 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()
289 struct flow_cls_offload *f) in mlx5e_tc_tun_parse_geneve_params()
320 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_geneve()
A Dtc_tun_vxlan.c19 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()
105 struct flow_cls_offload *f, in mlx5e_tc_tun_parse_vxlan()
A Dtc_tun_mplsoudp.c48 struct flow_cls_offload *f, in parse_udp_ports()
57 struct flow_cls_offload *f, in parse_tunnel()
A Dtc_ct.h109 struct flow_cls_offload *f,
159 struct flow_cls_offload *f, in mlx5_tc_ct_match_add()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/diag/
A Den_tc_tracepoint.h26 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-6.3-rc2/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_flower.c285 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_meta()
328 struct flow_cls_offload *f) in mlxsw_sp_flower_parse_ipv4()
404 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_tcp()
435 struct flow_cls_offload *f, in mlxsw_sp_flower_parse_ip()
469 struct flow_cls_offload *f) in mlxsw_sp_flower_parse()
602 struct flow_cls_offload *f) in mlxsw_sp_flower_mall_prio_check()
631 struct flow_cls_offload *f) in mlxsw_sp_flower_replace()
682 struct flow_cls_offload *f) in mlxsw_sp_flower_destroy()
704 struct flow_cls_offload *f) in mlxsw_sp_flower_stats()
743 struct flow_cls_offload *f) in mlxsw_sp_flower_tmplt_create()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4_tc_flower.h135 struct flow_cls_offload *cls);
137 struct flow_cls_offload *cls);
139 struct flow_cls_offload *cls);
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_tc_flower.c137 static int lan966x_tc_flower_use_dissectors(struct flow_cls_offload *f, in lan966x_tc_flower_use_dissectors()
168 struct flow_cls_offload *fco, in lan966x_tc_flower_action_check()
225 struct flow_cls_offload *f, in lan966x_tc_flower_add()
294 struct flow_cls_offload *f, in lan966x_tc_flower_del()
318 struct flow_cls_offload *f, in lan966x_tc_flower_stats()
336 struct flow_cls_offload *f, in lan966x_tc_flower()
/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_tc.c459 struct flow_cls_offload *cls, in tc_add_basic_flow()
477 struct flow_cls_offload *cls, in tc_add_ip4_flow()
512 struct flow_cls_offload *cls, in tc_add_ports_flow()
588 struct flow_cls_offload *cls) in tc_add_flow()
619 struct flow_cls_offload *cls) in tc_del_flow()
642 struct flow_cls_offload *cls, in tc_find_rfs()
662 struct flow_cls_offload *cls) in tc_add_vlan_flow()
713 struct flow_cls_offload *cls) in tc_del_vlan_flow()
841 struct flow_cls_offload *cls) in tc_add_flow_cls()
857 struct flow_cls_offload *cls) in tc_del_flow_cls()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_tc_flower.c254 struct flow_cls_offload *fco, in sparx5_tc_flower_action_check()
459 struct flow_cls_offload *fco, in sparx5_tc_add_rule_copy()
522 struct flow_cls_offload *fco, in sparx5_tc_add_remaining_rules()
806 struct flow_cls_offload *fco) in sparx5_tc_action_trap()
850 struct flow_cls_offload *fco, in sparx5_tc_action_vlan_pop()
881 struct flow_cls_offload *fco, in sparx5_tc_action_vlan_modify()
951 struct flow_cls_offload *fco, in sparx5_tc_action_vlan_push()
1000 struct flow_cls_offload *fco, in sparx5_tc_flower_replace()
1210 struct flow_cls_offload *fco, in sparx5_tc_flower_destroy()
1244 struct flow_cls_offload *fco, in sparx5_tc_flower_stats()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/mscc/
A Docelot_flower.c232 bool ingress, struct flow_cls_offload *f, in ocelot_flower_parse_action()
521 struct flow_cls_offload *f, in ocelot_flower_parse_indev()
573 struct flow_cls_offload *f, in ocelot_flower_parse_key()
773 struct flow_cls_offload *f, in ocelot_flower_parse()
795 struct flow_cls_offload *f) in ocelot_vcap_filter_create()
859 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_replace()
928 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_destroy()
965 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_stats()
A Docelot_vcap.h22 struct flow_cls_offload *f,
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_tc.h219 struct flow_cls_offload *cls_flower);
232 struct flow_cls_offload *cls_flower) in bnxt_tc_setup_flower()
/linux-6.3-rc2/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.h208 struct flow_cls_offload *cls_flower);
210 ice_del_cls_flower(struct ice_vsi *vsi, struct flow_cls_offload *cls_flower);
A Dice_repr.c195 struct flow_cls_offload *flower) in ice_repr_setup_tc_cls_flower()
211 struct flow_cls_offload *flower = (struct flow_cls_offload *)type_data; in ice_repr_setup_tc_block_cb()
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa2/
A Ddpaa2-switch.h258 struct flow_cls_offload *cls);
261 struct flow_cls_offload *cls);
A Ddpaa2-switch-flower.c11 static int dpaa2_switch_flower_parse_key(struct flow_cls_offload *cls, in dpaa2_switch_flower_parse_key()
490 struct flow_cls_offload *cls) in dpaa2_switch_cls_flower_replace_acl()
533 static int dpaa2_switch_flower_parse_mirror_key(struct flow_cls_offload *cls, in dpaa2_switch_flower_parse_mirror_key()
577 struct flow_cls_offload *cls) in dpaa2_switch_cls_flower_replace_mirror()
642 struct flow_cls_offload *cls) in dpaa2_switch_cls_flower_replace()
668 struct flow_cls_offload *cls) in dpaa2_switch_cls_flower_destroy()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.h193 struct flow_cls_offload *f, unsigned long flags);
195 struct flow_cls_offload *f, unsigned long flags);
198 struct flow_cls_offload *f, unsigned long flags);
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
A Dtc.c133 struct flow_cls_offload *cls_flower, int flags) in mlx5e_rep_setup_tc_cls_flower()
189 struct flow_cls_offload tmp, *f = type_data; in mlx5e_rep_setup_ft_cb()
320 struct flow_cls_offload *flower, in mlx5e_rep_indr_offload()
370 struct flow_cls_offload *f = type_data; in mlx5e_rep_indr_setup_ft_cb()
371 struct flow_cls_offload tmp; in mlx5e_rep_indr_setup_ft_cb()
/linux-6.3-rc2/drivers/net/ethernet/microchip/vcap/
A Dvcap_tc.h10 struct flow_cls_offload *fco;
/linux-6.3-rc2/drivers/net/dsa/sja1105/
A Dsja1105.h412 struct flow_cls_offload *cls, bool ingress);
414 struct flow_cls_offload *cls, bool ingress);
416 struct flow_cls_offload *cls, bool ingress);

Completed in 36 milliseconds

123