Home
last modified time | relevance | path

Searched refs:inner (Results 1 – 25 of 29) sorted by relevance

12

/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
A Ddr_ste.c1133 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src_dst()
1143 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_dst()
1153 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_src()
1163 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_5_tuple()
1173 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src()
1183 sb->inner = inner; in mlx5dr_ste_build_eth_l2_dst()
1192 sb->inner = inner; in mlx5dr_ste_build_eth_l2_tnl()
1202 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_misc()
1212 sb->inner = inner; in mlx5dr_ste_build_eth_ipv6_l3_l4()
1237 sb->inner = inner; in mlx5dr_ste_build_mpls()
[all …]
A Ddr_matcher.c413 bool inner, rx; in dr_matcher_set_ste_builders() local
428 mask.inner = matcher->mask.inner; in dr_matcher_set_ste_builders()
463 inner = false; in dr_matcher_set_ste_builders()
539 inner, rx); in dr_matcher_set_ste_builders()
544 inner, rx); in dr_matcher_set_ste_builders()
565 inner, rx); in dr_matcher_set_ste_builders()
569 inner, rx); in dr_matcher_set_ste_builders()
586 inner = true; in dr_matcher_set_ste_builders()
602 if (DR_MASK_IS_L2_DST(mask.inner, mask.misc, inner)) in dr_matcher_set_ste_builders()
615 if (DR_MASK_IS_ETH_L4_SET(mask.inner, mask.misc, inner)) in dr_matcher_set_ste_builders()
[all …]
A Ddr_ste_v0.c709 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_bit_mask()
742 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag()
886 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask()
902 if (inner) { in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask()
937 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
966 if (inner) { in dr_ste_v0_build_eth_l2_src_or_dst_tag()
998 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_bit_mask()
1070 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_tnl_bit_mask()
1193 if (sb->inner) in dr_ste_v0_build_eth_ipv6_l3_l4_tag()
1224 if (sb->inner) in dr_ste_v0_build_mpls_tag()
[all …]
A Ddr_ste_v1.c968 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask()
1122 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1138 if (inner) { in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1172 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1199 if (inner) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1230 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_bit_mask()
1263 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask()
1296 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_tnl_bit_mask()
1412 if (sb->inner) in dr_ste_v1_build_eth_ipv6_l3_l4_tag()
1441 if (sb->inner) in dr_ste_v1_build_mpls_tag()
[all …]
A Ddr_types.h215 u8 inner:1; member
414 bool inner, bool rx);
418 bool inner, bool rx);
422 bool inner, bool rx);
430 bool inner, bool rx);
438 bool inner, bool rx);
443 bool inner, bool rx);
448 bool inner, bool rx);
461 bool inner, bool rx);
497 bool inner, bool rx);
[all …]
A Ddr_ste_v1.h12 #define DR_STE_CALC_DFNR_TYPE(lookup_type, inner) \ argument
13 ((inner) ? DR_STE_V1_LU_TYPE_##lookup_type##_I : \
A Ddr_rule.c970 s_idx = offsetof(struct mlx5dr_match_param, inner); in dr_rule_verify()
971 e_idx = min(s_idx + sizeof(param->inner), value_size); in dr_rule_verify()
1146 dr_rule_get_ipv(&param->inner)); in dr_rule_create_rule_nic()
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Drss.c174 bool inner) in rss_get_tirp() argument
180 bool inner) in rss_get_tir() argument
198 bool inner) in mlx5e_rss_create_tir() argument
252 bool inner) in mlx5e_rss_destroy_tir() argument
269 bool inner) in mlx5e_rss_create_tirs() argument
298 bool inner) in mlx5e_rss_update_tir() argument
305 tir = rss_get_tir(rss, tt, inner); in mlx5e_rss_update_tir()
447 bool inner) in mlx5e_rss_get_tirn() argument
452 tir = rss_get_tir(rss, tt, inner); in mlx5e_rss_get_tirn()
474 bool inner, u32 *tirn) in mlx5e_rss_obtain_tirn() argument
[all …]
A Drss.h37 bool inner);
38 bool mlx5e_rss_valid_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner);
43 bool inner, u32 *tirn);
A Dtir.c114 bool inner) in mlx5e_tir_builder_build_rss() argument
131 if (inner) in mlx5e_tir_builder_build_rss()
A Dfs.h178 struct mlx5_ttc_table *mlx5e_fs_get_ttc(struct mlx5e_flow_steering *fs, bool inner);
179 void mlx5e_fs_set_ttc(struct mlx5e_flow_steering *fs, struct mlx5_ttc_table *ttc, bool inner);
A Dreporter_rx.c369 static void mlx5e_rx_reporter_diagnose_rx_res_rss_tirn(struct mlx5e_rss *rss, bool inner, in mlx5e_rx_reporter_diagnose_rx_res_rss_tirn() argument
376 if (!mlx5e_rss_valid_tir(rss, tt, inner)) in mlx5e_rx_reporter_diagnose_rx_res_rss_tirn()
380 char *tir_msg = inner ? "Inner TIRs Numbers" : "TIRs Numbers"; in mlx5e_rx_reporter_diagnose_rx_res_rss_tirn()
388 devlink_fmsg_u32_pair_put(fmsg, "tirn", mlx5e_rss_get_tirn(rss, tt, inner)); in mlx5e_rx_reporter_diagnose_rx_res_rss_tirn()
A Dtir.h36 bool inner);
/drivers/gpu/drm/nova/
A Duapi.rs8 ($name:ident <= $inner:ty) => {
10 pub struct $name(::kernel::types::Opaque<$inner>);
12 impl ::core::convert::From<&::kernel::types::Opaque<$inner>> for &$name {
13 fn from(value: &::kernel::types::Opaque<$inner>) -> Self {
/drivers/net/ethernet/mellanox/mlx5/core/lag/
A Dport_sel.c381 if (port_sel->inner.definers[tt]) in mlx5_lag_destroy_definers()
383 port_sel->inner.definers[tt]); in mlx5_lag_destroy_definers()
414 port_sel->inner.definers[tt] = lag_definer; in mlx5_lag_create_definers()
478 ttc_params->dests[tt].ft = port_sel->inner.definers[tt]->ft; in mlx5_lag_set_inner_ttc_params()
509 mlx5_get_ttc_flow_table(port_sel->inner.ttc); in mlx5_lag_set_outer_ttc_params()
541 port_sel->inner.ttc = mlx5_create_inner_ttc_table(dev, &ttc_params); in mlx5_lag_create_inner_ttc_table()
542 return PTR_ERR_OR_ZERO(port_sel->inner.ttc); in mlx5_lag_create_inner_ttc_table()
570 mlx5_destroy_ttc_table(port_sel->inner.ttc); in mlx5_lag_port_sel_create()
641 port_sel->inner.definers, in mlx5_lag_port_sel_modify()
651 mlx5_destroy_ttc_table(port_sel->inner.ttc); in mlx5_lag_port_sel_destroy()
A Dport_sel.h28 struct mlx5_lag_ttc inner; member
/drivers/net/ethernet/intel/ice/
A Dice_virtchnl.c3228 supported_caps->inner = VIRTCHNL_VLAN_TOGGLE | in ice_vc_set_dvm_caps()
3425 struct virtchnl_vlan *inner = &vlan_fltr->inner; in ice_vc_validate_vlan_filter_list() local
3429 (ice_vc_is_valid_vlan(inner) && in ice_vc_validate_vlan_filter_list()
3435 (inner->tci_mask && in ice_vc_validate_vlan_filter_list()
3441 ((inner->tci & VLAN_PRIO_MASK) && in ice_vc_validate_vlan_filter_list()
3448 (ice_vc_is_valid_vlan(inner) && in ice_vc_validate_vlan_filter_list()
3450 inner->tpid))) in ice_vc_validate_vlan_filter_list()
3531 vc_vlan = &vlan_fltr->inner; in ice_vc_del_vlans()
3640 vc_vlan = &vlan_fltr->inner; in ice_vc_add_vlans()
3781 (!caps->outer && !caps->inner)) in ice_vc_valid_vlan_setting_msg()
[all …]
A Dice_tc_lib.c98 return inner ? ICE_MAC_IL : ICE_MAC_OFOS; in ice_proto_type_from_mac()
103 return inner ? ICE_ETYPE_IL : ICE_ETYPE_OL; in ice_proto_type_from_etype()
108 return inner ? ICE_IPV4_IL : ICE_IPV4_OFOS; in ice_proto_type_from_ipv4()
113 return inner ? ICE_IPV6_IL : ICE_IPV6_OFOS; in ice_proto_type_from_ipv6()
378 bool inner = false; in ice_tc_fill_rules() local
399 inner = true; in ice_tc_fill_rules()
417 list[i].type = ice_proto_type_from_mac(inner); in ice_tc_fill_rules()
516 list[i].type = ice_proto_type_from_ipv4(inner); in ice_tc_fill_rules()
533 list[i].type = ice_proto_type_from_ipv6(inner); in ice_tc_fill_rules()
556 list[i].type = ice_proto_type_from_ipv4(inner); in ice_tc_fill_rules()
[all …]
/drivers/net/ethernet/intel/iavf/
A Diavf_main.c1526 } else if (stripping_support->inner) { in iavf_set_queue_vlan_tag_loc()
1527 if (stripping_support->inner & in iavf_set_queue_vlan_tag_loc()
1531 else if (stripping_support->inner & in iavf_set_queue_vlan_tag_loc()
1547 if (insertion_support->inner & in iavf_set_queue_vlan_tag_loc()
1551 else if (insertion_support->inner & in iavf_set_queue_vlan_tag_loc()
4795 if (stripping_support->inner & in iavf_get_netdev_vlan_hw_features()
4810 if (insertion_support->inner & in iavf_get_netdev_vlan_hw_features()
4866 if (stripping_support->inner & in iavf_get_netdev_vlan_features()
4886 if (insertion_support->inner & in iavf_get_netdev_vlan_features()
4907 if (filtering_support->inner & in iavf_get_netdev_vlan_features()
[all …]
/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
A Dmemx.fuc274 // $r6 - inner loop counter
316 // $r5 - inner inner loop counter
/drivers/gpu/drm/panfrost/
A Dpanfrost_mmu.c36 u8 outer = in_attr >> 4, inner = in_attr & 0xf; in mair_to_memattr() local
43 if (!(outer & 3) || !(outer & 4) || !(inner & 4)) { in mair_to_memattr()
49 AS_MEMATTR_AARCH64_INNER_ALLOC_EXPL(inner & 1, inner & 2); in mair_to_memattr()
/drivers/net/ethernet/mellanox/mlx5/core/
A Den_fs.c1516 struct mlx5_ttc_table *mlx5e_fs_get_ttc(struct mlx5e_flow_steering *fs, bool inner) in mlx5e_fs_get_ttc() argument
1518 return inner ? fs->inner_ttc : fs->ttc; in mlx5e_fs_get_ttc()
1521 void mlx5e_fs_set_ttc(struct mlx5e_flow_steering *fs, struct mlx5_ttc_table *ttc, bool inner) in mlx5e_fs_set_ttc() argument
1523 if (!inner) in mlx5e_fs_set_ttc()
/drivers/usb/
A DKconfig58 leaves and the inner nodes are special USB devices called hubs.
/drivers/gpu/drm/panthor/
A Dpanthor_mmu.c1965 u8 outer = in_attr >> 4, inner = in_attr & 0xf; in mair_to_memattr() local
1972 if (!(outer & 3) || !(outer & 4) || !(inner & 4)) { in mair_to_memattr()
1978 AS_MEMATTR_AARCH64_INNER_ALLOC_EXPL(inner & 1, inner & 2); in mair_to_memattr()
/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Ddefiner.c83 #define HWS_CALC_FNAME(field, inner) \ argument
84 ((inner) ? MLX5HWS_DEFINER_FNAME_##field##_I : \
422 bool inner) in hws_definer_second_vlan_type_set() argument
424 u32 second_cvlan_tag = inner ? in hws_definer_second_vlan_type_set()
427 u32 second_svlan_tag = inner ? in hws_definer_second_vlan_type_set()

Completed in 777 milliseconds

12