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 D | dr_ste_v1.h | 180 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 D | dr_ste_v0.c | 873 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 D | dr_types.h | 153 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 D | dr_ste_v1.c | 1027 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 D | dr_ste.c | 1169 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 D | dr_matcher.c | 116 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 D | dr_rule.c | 933 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 D | dr_ste.h | 114 struct mlx5dr_match_param *mask))
|
| H A D | dr_dbg.c | 590 struct mlx5dr_match_param *mask, in dr_dump_matcher_mask()
|