Home
last modified time | relevance | path

Searched refs:mlx5dr_match_param (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_ste_v1.h180 struct mlx5dr_match_param *mask);
182 struct mlx5dr_match_param *mask);
184 struct mlx5dr_match_param *mask);
196 struct mlx5dr_match_param *mask);
200 struct mlx5dr_match_param *mask);
202 struct mlx5dr_match_param *mask);
210 struct mlx5dr_match_param *mask);
216 struct mlx5dr_match_param *mask);
218 struct mlx5dr_match_param *mask);
226 struct mlx5dr_match_param *mask);
[all …]
H A Ddr_ste_v0.c873 struct mlx5dr_match_param *mask) in dr_ste_v0_build_eth_l3_ipv4_5_tuple_init()
1021 struct mlx5dr_match_param *mask) in dr_ste_v0_build_eth_l2_src_init()
1057 struct mlx5dr_match_param *mask) in dr_ste_v0_build_eth_l2_dst_init()
1142 struct mlx5dr_match_param *mask) in dr_ste_v0_build_eth_l2_tnl_init()
1234 struct mlx5dr_match_param *mask) in dr_ste_v0_build_mpls_init()
1451 struct mlx5dr_match_param *mask) in dr_ste_v0_build_icmp_init()
1515 struct mlx5dr_match_param *mask) in dr_ste_v0_build_eth_l4_misc_init()
1600 struct mlx5dr_match_param *mask) in dr_ste_v0_build_register_0_init()
1626 struct mlx5dr_match_param *mask) in dr_ste_v0_build_register_1_init()
1698 struct mlx5dr_match_param *mask) in dr_ste_v0_build_src_gvmi_qpn_init()
[all …]
H A Ddr_types.h153 struct mlx5dr_match_param;
413 struct mlx5dr_match_param *mask,
417 struct mlx5dr_match_param *mask,
421 struct mlx5dr_match_param *mask,
441 struct mlx5dr_match_param *mask,
446 struct mlx5dr_match_param *mask,
460 struct mlx5dr_match_param *mask,
496 struct mlx5dr_match_param *mask,
500 struct mlx5dr_match_param *mask,
811 struct mlx5dr_match_param { struct
[all …]
H A Ddr_ste_v1.c1027 struct mlx5dr_match_param *mask) in dr_ste_v1_build_eth_l2_src_dst_init()
1051 struct mlx5dr_match_param *mask) in dr_ste_v1_build_eth_l3_ipv6_dst_init()
1075 struct mlx5dr_match_param *mask) in dr_ste_v1_build_eth_l3_ipv6_src_init()
1426 struct mlx5dr_match_param *mask) in dr_ste_v1_build_eth_ipv6_l3_l4_init()
1477 struct mlx5dr_match_param *mask) in dr_ste_v1_build_tnl_gre_init()
1522 struct mlx5dr_match_param *mask) in dr_ste_v1_build_tnl_mpls_init()
1667 struct mlx5dr_match_param *mask) in dr_ste_v1_build_general_purpose_init()
1753 struct mlx5dr_match_param *mask) in dr_ste_v1_build_flex_parser_tnl_geneve_init()
1775 struct mlx5dr_match_param *mask) in dr_ste_v1_build_tnl_header_0_1_init()
1943 struct mlx5dr_match_param *mask) in dr_ste_v1_build_flex_parser_0_init()
[all …]
H A Ddr_ste.c1169 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_eth_l2_src()
1179 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_eth_l2_dst()
1233 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_mpls()
1253 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_tnl_mpls_over_gre()
1265 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_tnl_mpls_over_udp()
1277 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_icmp()
1299 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_eth_l4_misc()
1319 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_tnl_geneve()
1329 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_tnl_geneve_tlv_opt()
1390 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_register_0()
[all …]
H A Ddr_matcher.c116 dr_mask_is_tnl_vxlan_gpe(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_vxlan_gpe()
157 dr_mask_is_tnl_geneve(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_geneve()
174 static bool dr_mask_is_tnl_gtpu(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu()
186 static bool dr_mask_is_tnl_gtpu_dw_0(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_dw_0()
198 static bool dr_mask_is_tnl_gtpu_teid(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_teid()
210 static bool dr_mask_is_tnl_gtpu_dw_2(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_dw_2()
222 static bool dr_mask_is_tnl_gtpu_first_ext(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_first_ext()
259 static bool dr_mask_is_tnl_gtpu_any(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_any()
285 static bool dr_mask_is_icmp(struct mlx5dr_match_param *mask, in dr_mask_is_icmp()
410 struct mlx5dr_match_param mask = {}; in dr_matcher_set_ste_builders()
[all …]
H A Ddr_rule.c933 struct mlx5dr_match_param *param) in dr_rule_verify()
950 s_idx = offsetof(struct mlx5dr_match_param, outer); in dr_rule_verify()
960 s_idx = offsetof(struct mlx5dr_match_param, misc); in dr_rule_verify()
970 s_idx = offsetof(struct mlx5dr_match_param, inner); in dr_rule_verify()
980 s_idx = offsetof(struct mlx5dr_match_param, misc2); in dr_rule_verify()
1086 struct mlx5dr_match_param *mask, in dr_rule_skip()
1087 struct mlx5dr_match_param *value, in dr_rule_skip()
1115 struct mlx5dr_match_param *param, in dr_rule_create_rule_nic()
1257 struct mlx5dr_match_param *param, in dr_rule_create_rule_fdb()
1261 struct mlx5dr_match_param copy_param = {}; in dr_rule_create_rule_fdb()
[all …]
H A Ddr_ste.h114 struct mlx5dr_match_param *mask))
H A Ddr_dbg.c590 struct mlx5dr_match_param *mask, in dr_dump_matcher_mask()