/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_matcher.c | 422 mask.outer = matcher->mask.outer; in dr_matcher_set_ste_builders() 484 if (dr_mask_is_smac_set(&mask.outer) && in dr_matcher_set_ste_builders() 485 dr_mask_is_dmac_set(&mask.outer)) { in dr_matcher_set_ste_builders() 490 if (dr_mask_is_smac_set(&mask.outer)) in dr_matcher_set_ste_builders() 494 if (DR_MASK_IS_L2_DST(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders() 499 if (DR_MASK_IS_DST_IP_SET(&mask.outer)) in dr_matcher_set_ste_builders() 503 if (DR_MASK_IS_SRC_IP_SET(&mask.outer)) in dr_matcher_set_ste_builders() 507 if (DR_MASK_IS_ETH_L4_SET(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders() 511 if (dr_mask_is_ipv4_5_tuple_set(&mask.outer)) in dr_matcher_set_ste_builders() 515 if (dr_mask_is_ttl_set(&mask.outer) || in dr_matcher_set_ste_builders() [all …]
|
D | dr_ste_v0.c | 707 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_bit_mask() 740 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag() 796 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_dst_tag() 822 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_src_tag() 848 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag() 884 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask() 935 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_tag() 996 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_bit_mask() 1009 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_tag() 1032 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 | 984 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask() 1010 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag() 1056 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag() 1080 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_src_tag() 1104 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag() 1138 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask() 1188 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_tag() 1246 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_bit_mask() 1258 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_tag() 1279 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask() [all …]
|
D | dr_dbg.c | 299 dr_dump_hex_print(dump, (char *)&mask->outer, sizeof(mask->outer)); in dr_dump_matcher_mask()
|
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() 1124 dr_rule_get_ipv(¶m->outer), in dr_rule_create_rule_nic()
|
D | dr_ste.c | 663 dr_ste_build_pre_check_spec(dmn, &mask->outer)) in mlx5dr_ste_build_pre_check() 969 dr_ste_copy_mask_spec(buff, &set_param->outer, clr); in mlx5dr_ste_copy_param()
|
D | dr_types.h | 791 struct mlx5dr_match_spec outer; member
|
/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
D | port_sel.c | 363 if (port_sel->outer.definers[tt]) in mlx5_lag_destroy_definers() 365 port_sel->outer.definers[tt]); in mlx5_lag_destroy_definers() 387 port_sel->outer.definers[tt] = lag_definer; in mlx5_lag_create_definers() 486 ttc_params->dests[tt].ft = port_sel->outer.definers[tt]->ft; in mlx5_lag_set_outer_ttc_params() 509 port_sel->outer.ttc = mlx5_create_ttc_table(dev, &ttc_params); in mlx5_lag_create_ttc_table() 510 if (IS_ERR(port_sel->outer.ttc)) in mlx5_lag_create_ttc_table() 511 return PTR_ERR(port_sel->outer.ttc); in mlx5_lag_create_ttc_table() 615 port_sel->outer.definers, in mlx5_lag_port_sel_modify() 632 mlx5_destroy_ttc_table(port_sel->outer.ttc); in mlx5_lag_port_sel_destroy()
|
D | port_sel.h | 27 struct mlx5_lag_ttc outer; member
|
/drivers/net/ethernet/intel/ice/ |
D | ice_virtchnl.c | 2533 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_dvm_caps() 2539 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_dvm_caps() 2547 supported_caps->outer = VIRTCHNL_VLAN_ETHERTYPE_8100 | in ice_vc_set_dvm_caps() 2559 supported_caps->outer = VIRTCHNL_VLAN_TOGGLE | in ice_vc_set_dvm_caps() 2570 supported_caps->outer = VIRTCHNL_VLAN_TOGGLE | in ice_vc_set_dvm_caps() 2605 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2609 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2613 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2621 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2628 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() [all …]
|
/drivers/net/ethernet/intel/iavf/ |
D | iavf_main.c | 1558 if (stripping_support->outer) { in iavf_set_queue_vlan_tag_loc() 1559 if (stripping_support->outer & in iavf_set_queue_vlan_tag_loc() 1563 else if (stripping_support->outer & in iavf_set_queue_vlan_tag_loc() 1578 if (insertion_support->outer) { in iavf_set_queue_vlan_tag_loc() 1579 if (insertion_support->outer & in iavf_set_queue_vlan_tag_loc() 1583 else if (insertion_support->outer & in iavf_set_queue_vlan_tag_loc() 4608 if (stripping_support->outer != VIRTCHNL_VLAN_UNSUPPORTED && in iavf_get_netdev_vlan_hw_features() 4609 stripping_support->outer & VIRTCHNL_VLAN_TOGGLE) { in iavf_get_netdev_vlan_hw_features() 4610 if (stripping_support->outer & in iavf_get_netdev_vlan_hw_features() 4613 if (stripping_support->outer & in iavf_get_netdev_vlan_hw_features() [all …]
|
D | iavf_virtchnl.c | 765 if (filtering_support->outer) in iavf_add_vlans() 766 vlan = &vvfl_v2->filters[i].outer; in iavf_add_vlans() 916 if (filtering_support->outer) in iavf_del_vlans() 917 vlan = &vvfl_v2->filters[i].outer; in iavf_del_vlans() 1243 if (offload_support->outer & vc_ethertype && in iavf_set_vc_offload_ethertype() 1244 offload_support->outer & VIRTCHNL_VLAN_TOGGLE) { in iavf_set_vc_offload_ethertype()
|
D | iavf.h | 412 ((_a)->vlan_v2_caps.filtering.filtering_support.outer || \
|
/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_priv.h | 128 u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer);
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.h | 286 struct flow_match_basic *match, bool outer,
|
D | en_tc.c | 2201 struct flow_match_basic *match, bool outer, in mlx5e_tc_set_ethertype() argument 2206 ip_version_cap = outer ? in mlx5e_tc_set_ethertype() 2226 u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer) in mlx5e_tc_get_ip_version() argument 2232 if (outer) in mlx5e_tc_get_ip_version()
|
/drivers/gpu/drm/i915/gt/ |
D | selftest_execlists.c | 930 slice_semaphore_queue(struct intel_engine_cs *outer, in slice_semaphore_queue() argument 939 head = semaphore_queue(outer, vma, n++); in slice_semaphore_queue() 943 for_each_engine(engine, outer->gt, id) { in slice_semaphore_queue() 960 err = release_queue(outer, vma, n, I915_PRIORITY_BARRIER); in slice_semaphore_queue() 965 2 * outer->gt->info.num_engines * (count + 2) * (count + 3)) < 0) { in slice_semaphore_queue() 967 outer->name, count, n); in slice_semaphore_queue() 969 intel_gt_set_wedged(outer->gt); in slice_semaphore_queue()
|
/drivers/vdpa/mlx5/net/ |
D | mlx5_vnet.c | 1406 void *outer; in create_tir() local 1424 outer = MLX5_ADDR_OF(tirc, tirc, rx_hash_field_selector_outer); in create_tir() 1425 MLX5_SET(rx_hash_field_select, outer, l3_prot_type, MLX5_L3_PROT_TYPE_IPV4); in create_tir() 1426 MLX5_SET(rx_hash_field_select, outer, l4_prot_type, MLX5_L4_PROT_TYPE_TCP); in create_tir() 1427 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
|