Lines Matching refs:inner

8 #define DR_STE_CALC_DFNR_TYPE(lookup_type, inner) \  argument
9 ((inner) ? DR_STE_V1_LU_TYPE_##lookup_type##_I : \
1102 bool inner, u8 *bit_mask) in dr_ste_v1_build_eth_l2_src_dst_bit_mask() argument
1104 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask()
1130 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag()
1165 dr_ste_v1_build_eth_l2_src_dst_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v1_build_eth_l2_src_dst_init()
1167 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2_SRC_DST, sb->inner); in dr_ste_v1_build_eth_l2_src_dst_init()
1176 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag()
1191 sb->lu_type = DR_STE_CALC_DFNR_TYPE(IPV6_DES, sb->inner); in dr_ste_v1_build_eth_l3_ipv6_dst_init()
1200 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_src_tag()
1215 sb->lu_type = DR_STE_CALC_DFNR_TYPE(IPV6_SRC, sb->inner); in dr_ste_v1_build_eth_l3_ipv6_src_init()
1224 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag()
1250 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL3_IPV4_5_TUPLE, sb->inner); in dr_ste_v1_build_eth_l3_ipv4_5_tuple_init()
1256 bool inner, u8 *bit_mask) in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask() argument
1258 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1274 if (inner) { in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1306 bool inner, u8 *tag) in dr_ste_v1_build_eth_l2_src_or_dst_tag() argument
1308 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1335 if (inner) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1364 bool inner, u8 *bit_mask) in dr_ste_v1_build_eth_l2_src_bit_mask() argument
1366 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_bit_mask()
1371 dr_ste_v1_build_eth_l2_src_or_dst_bit_mask(value, inner, bit_mask); in dr_ste_v1_build_eth_l2_src_bit_mask()
1378 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_tag()
1383 return dr_ste_v1_build_eth_l2_src_or_dst_tag(value, sb->inner, tag); in dr_ste_v1_build_eth_l2_src_tag()
1389 dr_ste_v1_build_eth_l2_src_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v1_build_eth_l2_src_init()
1391 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2_SRC, sb->inner); in dr_ste_v1_build_eth_l2_src_init()
1397 bool inner, u8 *bit_mask) in dr_ste_v1_build_eth_l2_dst_bit_mask() argument
1399 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask()
1404 dr_ste_v1_build_eth_l2_src_or_dst_bit_mask(value, inner, bit_mask); in dr_ste_v1_build_eth_l2_dst_bit_mask()
1411 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_tag()
1416 return dr_ste_v1_build_eth_l2_src_or_dst_tag(value, sb->inner, tag); in dr_ste_v1_build_eth_l2_dst_tag()
1422 dr_ste_v1_build_eth_l2_dst_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v1_build_eth_l2_dst_init()
1424 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2, sb->inner); in dr_ste_v1_build_eth_l2_dst_init()
1430 bool inner, u8 *bit_mask) in dr_ste_v1_build_eth_l2_tnl_bit_mask() argument
1432 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_tnl_bit_mask()
1461 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_tnl_tag()
1502 dr_ste_v1_build_eth_l2_tnl_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v1_build_eth_l2_tnl_init()
1513 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv4_misc_tag()
1526 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL3_IPV4_MISC, sb->inner); in dr_ste_v1_build_eth_l3_ipv4_misc_init()
1535 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_ipv6_l3_l4_tag()
1548 if (sb->inner) in dr_ste_v1_build_eth_ipv6_l3_l4_tag()
1566 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL4, sb->inner); in dr_ste_v1_build_eth_ipv6_l3_l4_init()
1577 if (sb->inner) in dr_ste_v1_build_mpls_tag()
1578 DR_STE_SET_MPLS(mpls_v1, misc2, inner, tag); in dr_ste_v1_build_mpls_tag()
1590 sb->lu_type = DR_STE_CALC_DFNR_TYPE(MPLS, sb->inner); in dr_ste_v1_build_mpls_init()
1818 if (sb->inner) { in dr_ste_v1_build_eth_l4_misc_tag()