inner 2565 drivers/infiniband/hw/mlx5/main.c bool inner) inner 2567 drivers/infiniband/hw/mlx5/main.c if (inner) { inner 1004 drivers/net/ethernet/mellanox/mlx5/core/en.h void *tirc, bool inner); inner 2711 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void *tirc, bool inner) inner 2713 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void *hfso = inner ? MLX5_ADDR_OF(tirc, tirc, rx_hash_field_selector_inner) : inner 178 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c bool inner, rx; inner 200 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mask.inner = matcher->mask.inner; inner 218 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner = false; inner 221 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_general_purpose(&sb[idx++], &mask, inner, rx); inner 224 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_register_0(&sb[idx++], &mask, inner, rx); inner 227 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_register_1(&sb[idx++], &mask, inner, rx); inner 233 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c dmn, inner, rx); inner 241 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 247 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l2_src(&sb[idx++], &mask, inner, rx); inner 250 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l2_dst(&sb[idx++], &mask, inner, rx); inner 255 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 259 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 263 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 267 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 271 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 277 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 280 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l4_misc(&sb[idx++], &mask, inner, rx); inner 283 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_mpls(&sb[idx++], &mask, inner, rx); inner 287 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 296 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 301 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_gre(&sb[idx++], &mask, inner, rx); inner 309 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner = true; inner 312 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l2_tnl(&sb[idx++], &mask, inner, rx); inner 314 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (dr_mask_is_smac_set(&mask.inner) && inner 315 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c dr_mask_is_dmac_set(&mask.inner)) { inner 317 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c &mask, inner, rx); inner 322 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (dr_mask_is_smac_set(&mask.inner)) inner 323 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l2_src(&sb[idx++], &mask, inner, rx); inner 325 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (DR_MASK_IS_L2_DST(mask.inner, mask.misc, inner)) inner 326 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l2_dst(&sb[idx++], &mask, inner, rx); inner 329 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (dr_mask_is_dst_addr_set(&mask.inner)) inner 331 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 333 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (dr_mask_is_src_addr_set(&mask.inner)) inner 335 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 337 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (DR_MASK_IS_ETH_L4_SET(mask.inner, mask.misc, inner)) inner 339 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 341 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (dr_mask_is_ipv4_5_tuple_set(&mask.inner)) inner 343 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 345 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (dr_mask_is_ttl_set(&mask.inner)) inner 347 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c inner, rx); inner 350 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (DR_MASK_IS_ETH_L4_MISC_SET(mask.misc3, inner)) inner 351 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_eth_l4_misc(&sb[idx++], &mask, inner, rx); inner 353 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c if (DR_MASK_IS_FIRST_MPLS_SET(mask.misc2, inner)) inner 354 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_mpls(&sb[idx++], &mask, inner, rx); inner 357 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c mlx5dr_ste_build_flex_parser_0(&sb[idx++], &mask, inner, rx); inner 907 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c s_idx = offsetof(struct mlx5dr_match_param, inner); inner 908 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c e_idx = min(s_idx + sizeof(param->inner), value_size); inner 978 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c param->inner.ip_version == 6 || inner 980 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c param->inner.ethertype == ETH_P_IPV6); inner 85 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c #define DR_STE_CALC_LU_TYPE(lookup_type, rx, inner) \ inner 86 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c ((inner) ? MLX5DR_STE_LU_TYPE_##lookup_type##_I : \ inner 774 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 776 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1022 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_copy_mask_spec(buff, &set_param->inner); inner 1057 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1102 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1106 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c ret = dr_ste_build_eth_l2_src_des_bit_mask(mask, inner, sb->bit_mask); inner 1111 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1112 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL2_SRC_DST, rx, inner); inner 1120 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1122 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1135 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1148 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1150 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l3_ipv6_dst_bit_mask(mask, inner, sb->bit_mask); inner 1153 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1154 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL3_IPV6_DST, rx, inner); inner 1160 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1162 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1174 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1188 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1190 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l3_ipv6_src_bit_mask(mask, inner, sb->bit_mask); inner 1193 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1194 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL3_IPV6_SRC, rx, inner); inner 1200 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, inner 1203 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1237 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1261 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1263 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l3_ipv4_5_tuple_bit_mask(mask, inner, sb->bit_mask); inner 1266 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1267 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL3_IPV4_5_TUPLE, rx, inner); inner 1274 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1276 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1292 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (inner) { inner 1324 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *hw_ste_p) inner 1327 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; inner 1358 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (inner) { inner 1387 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1389 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1394 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l2_src_or_dst_bit_mask(value, inner, bit_mask); inner 1402 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1408 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c return dr_ste_build_eth_l2_src_or_dst_tag(value, sb->inner, hw_ste_p); inner 1413 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1415 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l2_src_bit_mask(mask, inner, sb->bit_mask); inner 1417 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1418 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL2_SRC, rx, inner); inner 1424 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1426 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1431 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l2_src_or_dst_bit_mask(value, inner, bit_mask); inner 1439 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1445 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c return dr_ste_build_eth_l2_src_or_dst_tag(value, sb->inner, hw_ste_p); inner 1450 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1452 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l2_dst_bit_mask(mask, inner, sb->bit_mask); inner 1455 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1456 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL2_DST, rx, inner); inner 1462 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1464 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1493 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1536 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_param *mask, bool inner, bool rx) inner 1538 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l2_tnl_bit_mask(mask, inner, sb->bit_mask); inner 1541 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1548 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1550 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1560 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1570 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1572 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l3_ipv4_misc_bit_mask(mask, inner, sb->bit_mask); inner 1575 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1576 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL3_IPV4_MISC, rx, inner); inner 1582 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1584 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; inner 1606 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; inner 1630 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1632 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_ipv6_l3_l4_bit_mask(mask, inner, sb->bit_mask); inner 1635 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1636 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL4, rx, inner); inner 1657 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1661 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (inner) inner 1662 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c DR_STE_SET_MPLS_MASK(mpls, misc2_mask, inner, bit_mask); inner 1675 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (sb->inner) inner 1676 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c DR_STE_SET_MPLS_TAG(mpls, misc2_mask, inner, tag); inner 1685 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1687 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_mpls_bit_mask(mask, inner, sb->bit_mask); inner 1690 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1691 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(MPLS_FIRST, rx, inner); inner 1697 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1732 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_param *mask, bool inner, bool rx) inner 1734 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_gre_bit_mask(mask, inner, sb->bit_mask); inner 1737 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1744 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 1813 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1815 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_flex_parser_0_bit_mask(mask, inner, sb->bit_mask); inner 1818 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1973 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 1982 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 1992 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 2017 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 2019 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_general_purpose_bit_mask(mask, inner, sb->bit_mask); inner 2022 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 2029 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 2033 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (inner) { inner 2054 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (sb->inner) { inner 2067 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 2069 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_eth_l4_misc_bit_mask(mask, inner, sb->bit_mask); inner 2072 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 2073 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL4_MISC, rx, inner); inner 2079 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, u8 *bit_mask) inner 2131 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 2133 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c dr_ste_build_flex_parser_tnl_bit_mask(mask, inner, sb->bit_mask); inner 2136 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 2175 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 2180 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 2219 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 2224 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 2296 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c bool inner, bool rx) inner 2309 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sb->inner = inner; inner 181 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h u8 inner:1; inner 283 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 286 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 289 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 292 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 295 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 298 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 301 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 304 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 307 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 310 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 313 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 316 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 319 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 323 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 326 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 329 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 332 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 335 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 339 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h bool inner, bool rx); inner 574 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h struct mlx5dr_match_spec inner; inner 44 include/net/inet_ecn.h static inline __u8 INET_ECN_encapsulate(__u8 outer, __u8 inner) inner 47 include/net/inet_ecn.h outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) : inner 121 include/net/inet_ecn.h static inline void ipv4_copy_dscp(unsigned int dscp, struct iphdr *inner) inner 124 include/net/inet_ecn.h ipv4_change_dsfield(inner, INET_ECN_MASK, dscp); inner 167 include/net/inet_ecn.h static inline void ipv6_copy_dscp(unsigned int dscp, struct ipv6hdr *inner) inner 170 include/net/inet_ecn.h ipv6_change_dsfield(inner, INET_ECN_MASK, dscp); inner 235 include/net/inet_ecn.h static inline int __INET_ECN_decapsulate(__u8 outer, __u8 inner, bool *set_ce) inner 237 include/net/inet_ecn.h if (INET_ECN_is_not_ect(inner)) { inner 254 include/net/inet_ecn.h __u8 outer, __u8 inner) inner 259 include/net/inet_ecn.h rc = __INET_ECN_decapsulate(outer, inner, &set_ce); inner 273 include/net/inet_ecn.h __u8 inner; inner 276 include/net/inet_ecn.h inner = ip_hdr(skb)->tos; inner 278 include/net/inet_ecn.h inner = ipv6_get_dsfield(ipv6_hdr(skb)); inner 282 include/net/inet_ecn.h return INET_ECN_decapsulate(skb, oiph->tos, inner); inner 288 include/net/inet_ecn.h __u8 inner; inner 291 include/net/inet_ecn.h inner = ip_hdr(skb)->tos; inner 293 include/net/inet_ecn.h inner = ipv6_get_dsfield(ipv6_hdr(skb)); inner 297 include/net/inet_ecn.h return INET_ECN_decapsulate(skb, ipv6_get_dsfield(oipv6h), inner); inner 400 include/net/ip_tunnels.h u8 inner = ip_tunnel_get_dsfield(iph, skb); inner 402 include/net/ip_tunnels.h return INET_ECN_encapsulate(tos, inner); inner 90 net/netfilter/ipset/ip_set_hash_netnet.c hash_netnet4_data_netmask(struct hash_netnet4_elem *elem, u8 cidr, bool inner) inner 92 net/netfilter/ipset/ip_set_hash_netnet.c if (inner) { inner 321 net/netfilter/ipset/ip_set_hash_netnet.c hash_netnet6_data_netmask(struct hash_netnet6_elem *elem, u8 cidr, bool inner) inner 323 net/netfilter/ipset/ip_set_hash_netnet.c if (inner) { inner 97 net/netfilter/ipset/ip_set_hash_netportnet.c u8 cidr, bool inner) inner 99 net/netfilter/ipset/ip_set_hash_netportnet.c if (inner) { inner 373 net/netfilter/ipset/ip_set_hash_netportnet.c u8 cidr, bool inner) inner 375 net/netfilter/ipset/ip_set_hash_netportnet.c if (inner) { inner 962 net/openvswitch/flow_netlink.c bool is_mask, bool inner) inner 973 net/openvswitch/flow_netlink.c if (likely(!inner)) { inner 984 net/openvswitch/flow_netlink.c u64 key_attrs, bool inner, inner 998 net/openvswitch/flow_netlink.c OVS_NLERR(log, "Invalid %s frame", (inner) ? "C-VLAN" : "VLAN"); inner 1008 net/openvswitch/flow_netlink.c (inner) ? "C-VLAN" : "VLAN"); inner 1013 net/openvswitch/flow_netlink.c (inner) ? "C-VLAN" : "VLAN"); inner 1022 net/openvswitch/flow_netlink.c u64 key_attrs, bool inner, inner 1037 net/openvswitch/flow_netlink.c if ((!inner && !encap_valid) || (inner && !i_encap_valid)) { inner 1039 net/openvswitch/flow_netlink.c (inner) ? "C-VLAN" : "VLAN"); inner 1051 net/openvswitch/flow_netlink.c (inner) ? "C-VLAN" : "VLAN", ntohs(tpid)); inner 1056 net/openvswitch/flow_netlink.c (inner) ? "C-VLAN" : "VLAN"); inner 1064 net/openvswitch/flow_netlink.c u64 *key_attrs, bool inner, inner 1072 net/openvswitch/flow_netlink.c err = validate_vlan_from_nlattrs(match, *key_attrs, inner, inner 1075 net/openvswitch/flow_netlink.c err = validate_vlan_mask_from_nlattrs(match, *key_attrs, inner, inner 1080 net/openvswitch/flow_netlink.c err = encode_vlan_from_nlattrs(match, a, is_mask, inner); inner 130 net/sched/sch_htb.c } inner; inner 411 net/sched/sch_htb.c if (p->inner.clprio[prio].feed.rb_node) inner 417 net/sched/sch_htb.c htb_add_to_id_tree(&p->inner.clprio[prio].feed, cl, prio); inner 447 net/sched/sch_htb.c if (p->inner.clprio[prio].ptr == cl->node + prio) { inner 452 net/sched/sch_htb.c p->inner.clprio[prio].last_ptr_id = cl->common.classid; inner 453 net/sched/sch_htb.c p->inner.clprio[prio].ptr = NULL; inner 457 net/sched/sch_htb.c &p->inner.clprio[prio].feed); inner 459 net/sched/sch_htb.c if (!p->inner.clprio[prio].feed.rb_node) inner 810 net/sched/sch_htb.c clp = &cl->inner.clprio[prio]; inner 865 net/sched/sch_htb.c htb_next_rb_node(level ? &cl->parent->inner.clprio[prio].ptr: inner 876 net/sched/sch_htb.c htb_next_rb_node(level ? &cl->parent->inner.clprio[prio].ptr : inner 958 net/sched/sch_htb.c memset(&cl->inner, 0, sizeof(cl->inner)); inner 1199 net/sched/sch_htb.c memset(&parent->inner, 0, sizeof(parent->inner)); inner 1416 net/sched/sch_htb.c memset(&parent->inner, 0, sizeof(parent->inner)); inner 803 scripts/unifdef.c eval_fn *inner; inner 922 scripts/unifdef.c lt = ops->inner(ops+1, valp, &cp); inner 934 scripts/unifdef.c rt = ops->inner(ops+1, &val, &cp);