Home
last modified time | relevance | path

Searched refs:rss_types (Results 1 – 10 of 10) sorted by relevance

/dpdk/drivers/net/ionic/
H A Dionic_ethdev.c620 if (lif->rss_types & IONIC_RSS_TYPE_IPV4) in ionic_dev_rss_hash_conf_get()
622 if (lif->rss_types & IONIC_RSS_TYPE_IPV4_TCP) in ionic_dev_rss_hash_conf_get()
624 if (lif->rss_types & IONIC_RSS_TYPE_IPV4_UDP) in ionic_dev_rss_hash_conf_get()
626 if (lif->rss_types & IONIC_RSS_TYPE_IPV6) in ionic_dev_rss_hash_conf_get()
643 uint32_t rss_types = 0; in ionic_dev_rss_hash_update() local
664 rss_types |= IONIC_RSS_TYPE_IPV4; in ionic_dev_rss_hash_update()
666 rss_types |= IONIC_RSS_TYPE_IPV4_TCP; in ionic_dev_rss_hash_update()
668 rss_types |= IONIC_RSS_TYPE_IPV4_UDP; in ionic_dev_rss_hash_update()
670 rss_types |= IONIC_RSS_TYPE_IPV6; in ionic_dev_rss_hash_update()
672 rss_types |= IONIC_RSS_TYPE_IPV6_TCP; in ionic_dev_rss_hash_update()
[all …]
H A Dionic_lif.h144 uint16_t rss_types; member
H A Dionic_lif.c1088 lif->rss_types = types; in ionic_lif_rss_config()
/dpdk/drivers/net/i40e/
H A Di40e_hash.c562 i40e_hash_get_inset(uint64_t rss_types) in i40e_hash_get_inset() argument
568 if (rss_types & i40e_hash_rss_inset[i].rss_type) in i40e_hash_get_inset()
578 mask = rss_types & (RTE_ETH_RSS_L2_SRC_ONLY | RTE_ETH_RSS_L2_DST_ONLY); in i40e_hash_get_inset()
596 if (rss_types & I40E_HASH_L4_TYPES) { in i40e_hash_get_inset()
597 uint64_t l3_mask = rss_types & in i40e_hash_get_inset()
599 uint64_t l4_mask = rss_types & in i40e_hash_get_inset()
723 uint64_t rss_types = rss_conf->conf.types; in i40e_hash_config_pctype() local
726 if (rss_types == 0) { in i40e_hash_config_pctype()
1079 i40e_hash_validate_rss_types(uint64_t rss_types) in i40e_hash_validate_rss_types() argument
1084 type = RTE_ETH_RSS_ETH & rss_types; in i40e_hash_validate_rss_types()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_tf_pmd_shim.c50 uint64_t rss_types; in bnxt_rss_config_action_apply() local
70 memcpy(&rss_types, &ap->act_details[BNXT_ULP_ACT_PROP_IDX_RSS_TYPES], in bnxt_rss_config_action_apply()
78 hwrm_type = bnxt_rte_to_hwrm_hash_types(rss_types); in bnxt_rss_config_action_apply()
87 bnxt_rte_to_hwrm_hash_level(bp, rss_types, rss_level); in bnxt_rss_config_action_apply()
/dpdk/drivers/net/hns3/
H A Dhns3_rss.c76 uint64_t rss_types; member
146 uint64_t rss_types; member
326 if ((rss_hf & hns3_set_tuple_table[i].rss_types) == in hns3_set_rss_tuple_by_rss_hf()
327 hns3_set_tuple_table[i].rss_types) { in hns3_set_rss_tuple_by_rss_hf()
345 if ((rss_hf & hns3_set_rss_types[i].rss_types) == in hns3_set_rss_tuple_by_rss_hf()
346 hns3_set_rss_types[i].rss_types) in hns3_set_rss_tuple_by_rss_hf()
/dpdk/drivers/net/enic/
H A Denic_rxtx_vec_avx2.c479 __m256i rss_types = in enic_noscatter_vec_recv_pkts() local
486 __m256i rss_flags = _mm256_shuffle_epi8(rss_shuffle, rss_types); in enic_noscatter_vec_recv_pkts()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow.c99 uint64_t rss_types; member
469 if (node->rss_types & types) { in mlx5_flow_expand_rss()
491 if (node->rss_types & types) { in mlx5_flow_expand_rss()
610 .rss_types = 0,
638 .rss_types = RTE_ETH_RSS_NONFRAG_IPV4_UDP,
642 .rss_types = RTE_ETH_RSS_NONFRAG_IPV4_TCP,
646 .rss_types = RTE_ETH_RSS_ESP,
668 .rss_types = RTE_ETH_RSS_NONFRAG_IPV6_UDP,
676 .rss_types = RTE_ETH_RSS_ESP,
753 .rss_types = RTE_ETH_RSS_ESP,
[all …]
H A Dmlx5_flow_dv.c11232 if (rss_types & MLX5_IPV4_LAYER_TYPES) { in flow_dv_hashfields_set()
11233 if (rss_types & RTE_ETH_RSS_L3_SRC_ONLY) in flow_dv_hashfields_set()
11243 if (rss_types & MLX5_IPV6_LAYER_TYPES) { in flow_dv_hashfields_set()
11244 if (rss_types & RTE_ETH_RSS_L3_SRC_ONLY) in flow_dv_hashfields_set()
11253 if (rss_types & RTE_ETH_RSS_ESP) in flow_dv_hashfields_set()
11267 if (rss_types & RTE_ETH_RSS_UDP) { in flow_dv_hashfields_set()
11278 if (rss_types & RTE_ETH_RSS_TCP) { in flow_dv_hashfields_set()
14898 if (rss_types & MLX5_IPV4_LAYER_TYPES) { in flow_dv_action_rss_l34_hash_adjust()
14909 if (rss_types & MLX5_IPV6_LAYER_TYPES) { in flow_dv_action_rss_l34_hash_adjust()
14922 if (rss_types & RTE_ETH_RSS_UDP) { in flow_dv_action_rss_l34_hash_adjust()
[all …]
H A Dmlx5_flow.h2001 void flow_dv_action_rss_l34_hash_adjust(uint64_t rss_types,