Home
last modified time | relevance | path

Searched refs:misc_spec (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_ste_v0.c938 struct mlx5dr_match_misc *misc_spec = &value->misc; in dr_ste_v0_build_eth_l2_src_or_dst_tag() local
967 if (misc_spec->inner_second_cvlan_tag) { in dr_ste_v0_build_eth_l2_src_or_dst_tag()
969 misc_spec->inner_second_cvlan_tag = 0; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
970 } else if (misc_spec->inner_second_svlan_tag) { in dr_ste_v0_build_eth_l2_src_or_dst_tag()
972 misc_spec->inner_second_svlan_tag = 0; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
976 DR_STE_SET_TAG(eth_l2_src, tag, second_cfi, misc_spec, inner_second_cfi); in dr_ste_v0_build_eth_l2_src_or_dst_tag()
979 if (misc_spec->outer_second_cvlan_tag) { in dr_ste_v0_build_eth_l2_src_or_dst_tag()
981 misc_spec->outer_second_cvlan_tag = 0; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
982 } else if (misc_spec->outer_second_svlan_tag) { in dr_ste_v0_build_eth_l2_src_or_dst_tag()
984 misc_spec->outer_second_svlan_tag = 0; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
[all …]
H A Ddr_ste_v1.c1173 struct mlx5dr_match_misc *misc_spec = &value->misc; in dr_ste_v1_build_eth_l2_src_or_dst_tag() local
1200 if (misc_spec->inner_second_cvlan_tag) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1202 misc_spec->inner_second_cvlan_tag = 0; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1203 } else if (misc_spec->inner_second_svlan_tag) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1205 misc_spec->inner_second_svlan_tag = 0; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1209 DR_STE_SET_TAG(eth_l2_src_v1, tag, second_cfi, misc_spec, inner_second_cfi); in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1212 if (misc_spec->outer_second_cvlan_tag) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1214 misc_spec->outer_second_cvlan_tag = 0; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1215 } else if (misc_spec->outer_second_svlan_tag) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1217 misc_spec->outer_second_svlan_tag = 0; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
[all …]