Home
last modified time | relevance | path

Searched refs:outer (Results 1 – 12 of 12) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_matcher.c398 mask.outer = matcher->mask.outer; in dr_matcher_set_ste_builders()
456 if (dr_mask_is_smac_set(&mask.outer) && in dr_matcher_set_ste_builders()
457 dr_mask_is_dmac_set(&mask.outer)) { in dr_matcher_set_ste_builders()
462 if (dr_mask_is_smac_set(&mask.outer)) in dr_matcher_set_ste_builders()
466 if (DR_MASK_IS_L2_DST(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders()
471 if (DR_MASK_IS_DST_IP_SET(&mask.outer)) in dr_matcher_set_ste_builders()
475 if (DR_MASK_IS_SRC_IP_SET(&mask.outer)) in dr_matcher_set_ste_builders()
479 if (DR_MASK_IS_ETH_L4_SET(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders()
483 if (dr_mask_is_ipv4_5_tuple_set(&mask.outer)) in dr_matcher_set_ste_builders()
487 if (dr_mask_is_ttl_set(&mask.outer)) in dr_matcher_set_ste_builders()
[all …]
Ddr_ste_v0.c704 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_bit_mask()
737 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag()
793 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_dst_tag()
819 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_src_tag()
845 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag()
881 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask()
932 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
993 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_bit_mask()
1006 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_tag()
1029 struct mlx5dr_match_spec *mask = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_dst_bit_mask()
[all …]
Ddr_ste_v1.c919 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask()
945 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag()
991 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag()
1015 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_src_tag()
1039 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag()
1073 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1123 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1181 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_bit_mask()
1193 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_tag()
1214 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask()
[all …]
Ddr_rule.c923 s_idx = offsetof(struct mlx5dr_match_param, outer); in dr_rule_verify()
924 e_idx = min(s_idx + sizeof(param->outer), value_size); in dr_rule_verify()
1096 dr_rule_get_ipv(&param->outer), in dr_rule_create_rule_nic()
Ddr_ste.c648 dr_ste_build_pre_check_spec(dmn, &mask->outer)) in mlx5dr_ste_build_pre_check()
915 dr_ste_copy_mask_spec(buff, &set_param->outer); in mlx5dr_ste_copy_param()
Ddr_types.h730 struct mlx5dr_match_spec outer; member
/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_priv.h110 u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer);
/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.h251 struct flow_match_basic *match, bool outer,
Den_tc.c1826 struct flow_match_basic *match, bool outer, in mlx5e_tc_set_ethertype() argument
1831 ip_version_cap = outer ? in mlx5e_tc_set_ethertype()
1851 u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer) in mlx5e_tc_get_ip_version() argument
1857 if (outer) in mlx5e_tc_get_ip_version()
/drivers/gpu/drm/i915/gt/
Dselftest_execlists.c929 slice_semaphore_queue(struct intel_engine_cs *outer, in slice_semaphore_queue() argument
938 head = semaphore_queue(outer, vma, n++); in slice_semaphore_queue()
942 for_each_engine(engine, outer->gt, id) { in slice_semaphore_queue()
959 err = release_queue(outer, vma, n, I915_PRIORITY_BARRIER); in slice_semaphore_queue()
964 2 * outer->gt->info.num_engines * (count + 2) * (count + 3)) < 0) { in slice_semaphore_queue()
966 outer->name, count, n); in slice_semaphore_queue()
968 intel_gt_set_wedged(outer->gt); in slice_semaphore_queue()
/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c1343 void *outer; in create_tir() local
1361 outer = MLX5_ADDR_OF(tirc, tirc, rx_hash_field_selector_outer); in create_tir()
1362 MLX5_SET(rx_hash_field_select, outer, l3_prot_type, MLX5_L3_PROT_TYPE_IPV4); in create_tir()
1363 MLX5_SET(rx_hash_field_select, outer, l4_prot_type, MLX5_L4_PROT_TYPE_TCP); in create_tir()
1364 MLX5_SET(rx_hash_field_select, outer, selected_fields, HASH_IP_L4PORTS); in create_tir()
/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dmemx.fuc273 // $r5 - outer loop counter