Home
last modified time | relevance | path

Searched refs:misc5 (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_matcher.c378 static bool dr_mask_is_tnl_header_0_1_set(struct mlx5dr_match_misc5 *misc5) in dr_mask_is_tnl_header_0_1_set() argument
380 return misc5->tunnel_header_0 || misc5->tunnel_header_1; in dr_mask_is_tnl_header_0_1_set()
440 mask.misc5 = matcher->mask.misc5; in dr_matcher_set_ste_builders()
549 } else if (dr_mask_is_tnl_header_0_1_set(&mask.misc5)) { in dr_matcher_set_ste_builders()
H A Ddr_ste_v0.c1888 struct mlx5dr_match_misc5 *misc5 = &value->misc5; in dr_ste_v0_build_tnl_header_0_1_tag() local
1890 DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_0, misc5, tunnel_header_0); in dr_ste_v0_build_tnl_header_0_1_tag()
1891 DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_1, misc5, tunnel_header_1); in dr_ste_v0_build_tnl_header_0_1_tag()
H A Ddr_rule.c1011 s_idx = offsetof(struct mlx5dr_match_param, misc5); in dr_rule_verify()
1012 e_idx = min(s_idx + sizeof(param->misc5), value_size); in dr_rule_verify()
H A Ddr_ste_v1.c1902 struct mlx5dr_match_misc5 *misc5 = &value->misc5; in dr_ste_v1_build_tnl_header_0_1_tag() local
1904 DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_0, misc5, tunnel_header_0); in dr_ste_v1_build_tnl_header_0_1_tag()
1905 DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_1, misc5, tunnel_header_1); in dr_ste_v1_build_tnl_header_0_1_tag()
H A Ddr_types.h822 struct mlx5dr_match_misc5 misc5; member
H A Ddr_ste.c1123 dr_ste_copy_mask_misc5(buff, &set_param->misc5, clr); in mlx5dr_ste_copy_param()