Searched refs:outer (Results 1 – 12 of 12) sorted by relevance
/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_matcher.c | 398 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 …]
|
D | dr_ste_v0.c | 704 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 …]
|
D | dr_ste_v1.c | 919 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 …]
|
D | dr_rule.c | 923 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(¶m->outer), in dr_rule_create_rule_nic()
|
D | dr_ste.c | 648 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()
|
D | dr_types.h | 730 struct mlx5dr_match_spec outer; member
|
/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_priv.h | 110 u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer);
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.h | 251 struct flow_match_basic *match, bool outer,
|
D | en_tc.c | 1826 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/ |
D | selftest_execlists.c | 929 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/ |
D | mlx5_vnet.c | 1343 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/ |
D | memx.fuc | 273 // $r5 - outer loop counter
|