Home
last modified time | relevance | path

Searched refs:rss_key_len (Results 1 – 25 of 54) sorted by relevance

123

/dpdk/drivers/net/mlx5/
H A Dmlx5_rss.c44 if (rss_conf->rss_key && rss_conf->rss_key_len) { in mlx5_rss_hash_update()
45 if (rss_conf->rss_key_len != MLX5_RSS_HASH_KEY_LEN) { in mlx5_rss_hash_update()
55 rss_conf->rss_key_len, in mlx5_rss_hash_update()
62 rss_conf->rss_key_len); in mlx5_rss_hash_update()
63 priv->rss_conf.rss_key_len = rss_conf->rss_key_len; in mlx5_rss_hash_update()
101 (rss_conf->rss_key_len >= priv->rss_conf.rss_key_len)) { in mlx5_rss_hash_conf_get()
103 priv->rss_conf.rss_key_len); in mlx5_rss_hash_conf_get()
105 rss_conf->rss_key_len = priv->rss_conf.rss_key_len; in mlx5_rss_hash_conf_get()
H A Dmlx5_rxq.c2756 return (hrxq->rss_key_len != rss_desc->key_len || in mlx5_hrxq_match_cb()
2789 const uint8_t *rss_key, uint32_t rss_key_len, in mlx5_hrxq_modify() argument
2806 if (hrxq->rss_key_len != rss_key_len) { in mlx5_hrxq_modify()
2847 memcpy(hrxq->rss_key, rss_key, rss_key_len); in mlx5_hrxq_modify()
2907 uint32_t rss_key_len = rss_desc->key_len; in __mlx5_hrxq_create() local
2933 hrxq->rss_key_len = rss_key_len; in __mlx5_hrxq_create()
2936 memcpy(hrxq->rss_key, rss_key, rss_key_len); in __mlx5_hrxq_create()
H A Dmlx5_ethdev.c78 (dev->data->dev_conf.rx_adv_conf.rss_conf.rss_key_len != in mlx5_dev_configure()
108 priv->rss_conf.rss_key_len = MLX5_RSS_HASH_KEY_LEN; in mlx5_dev_configure()
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c1702 internals->rss_key_len; in slave_configure()
3136 if (bond_rss_conf.rss_key_len < internals->rss_key_len) in bond_ethdev_rss_hash_update()
3138 else if (bond_rss_conf.rss_key_len > internals->rss_key_len) in bond_ethdev_rss_hash_update()
3142 internals->rss_key_len); in bond_ethdev_rss_hash_update()
3143 bond_rss_conf.rss_key_len = internals->rss_key_len; in bond_ethdev_rss_hash_update()
3163 rss_conf->rss_key_len = internals->rss_key_len; in bond_ethdev_rss_hash_conf_get()
3608 if (internals->rss_key_len == 0) { in bond_ethdev_configure()
3613 if (internals->rss_key_len > rss_conf->rss_key_len) { in bond_ethdev_configure()
3615 rss_conf->rss_key_len); in bond_ethdev_configure()
3620 internals->rss_key_len); in bond_ethdev_configure()
[all …]
H A Drte_eth_bond_api.c293 internals->rss_key_len = di->hash_key_size; in eth_bond_slave_inherit_dev_info_rx_first()
389 if (internals->rss_key_len > di->hash_key_size) { in eth_bond_slave_inherit_dev_info_rx_next()
392 internals->rss_key_len = di->hash_key_size; in eth_bond_slave_inherit_dev_info_rx_next()
H A Deth_bond_private.h174 uint8_t rss_key_len; /**< hash key length in bytes. */ member
/dpdk/drivers/net/nfp/
H A Dnfp_common.c1141 for (i = 0; i < rss_conf->rss_key_len; i++) { in nfp_net_rss_hash_write()
1173 nn_cfg_writeb(hw, NFP_NET_CFG_RSS_KEY_SZ, rss_conf->rss_key_len); in nfp_net_rss_hash_write()
1199 if (rss_conf->rss_key_len > NFP_NET_CFG_RSS_KEY_SZ) { in nfp_net_rss_hash_update()
1254 rss_conf->rss_key_len = nn_cfg_readl(hw, NFP_NET_CFG_RSS_KEY_SZ); in nfp_net_rss_hash_conf_get()
1257 for (i = 0; i < rss_conf->rss_key_len; i++) { in nfp_net_rss_hash_conf_get()
/dpdk/drivers/net/hns3/
H A Dhns3_rss.c379 uint8_t key_len = rss_conf->rss_key_len; in hns3_dev_rss_hash_update()
432 if (rss_conf->rss_key && rss_conf->rss_key_len >= HNS3_RSS_KEY_SIZE) { in hns3_dev_rss_hash_conf_get()
434 rss_conf->rss_key_len = HNS3_RSS_KEY_SIZE; in hns3_dev_rss_hash_conf_get()
/dpdk/drivers/net/ice/
H A Dice_dcf_ethdev.c1249 if (!rss_conf->rss_key || rss_conf->rss_key_len == 0) { in ice_dcf_dev_rss_hash_update()
1252 } else if (rss_conf->rss_key_len != hw->vf_res->rss_key_size) { in ice_dcf_dev_rss_hash_update()
1255 "support (%d)", rss_conf->rss_key_len, in ice_dcf_dev_rss_hash_update()
1260 rte_memcpy(hw->rss_key, rss_conf->rss_key, rss_conf->rss_key_len); in ice_dcf_dev_rss_hash_update()
1281 rss_conf->rss_key_len = hw->vf_res->rss_key_size; in ice_dcf_dev_rss_hash_conf_get()
1282 rte_memcpy(rss_conf->rss_key, hw->rss_key, rss_conf->rss_key_len); in ice_dcf_dev_rss_hash_conf_get()
/dpdk/app/test/
H A Dtest_link_bonding_rssconf.c391 bond_rss_conf.rss_key_len = 40; in test_propagate()
543 port->rss_conf.rss_key_len = 40; in test_setup()
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c764 uint32_t rss_key_len; in mlx4_flow_prepare() local
797 rss_key_len = rss->key_len; in mlx4_flow_prepare()
800 rss_key_len = MLX4_RSS_HASH_KEY_SIZE; in mlx4_flow_prepare()
817 if (rss_key_len != sizeof(flow->rss->key)) { in mlx4_flow_prepare()
/dpdk/examples/ip_pipeline/
H A Dlink.c55 .rss_key_len = 40,
/dpdk/drivers/net/bnxt/
H A Dbnxt_rxq.c188 if (rss->rss_key && rss->rss_key_len <= HW_HASH_KEY_SIZE) in bnxt_mq_rx_configure()
189 memcpy(vnic->rss_hash_key, rss->rss_key, rss->rss_key_len); in bnxt_mq_rx_configure()
/dpdk/drivers/net/qede/
H A Dqede_ethdev.h237 uint8_t rss_key_len; member
H A Dqede_ethdev.c1060 rss_conf.rss_key_len = ECORE_RSS_KEY_SIZE * sizeof(uint32_t); in qede_config_rss()
2112 uint8_t len = rss_conf->rss_key_len; in qede_rss_hash_update()
2174 qdev->rss_conf.rss_key_len = len; in qede_rss_hash_update()
2204 rss_conf->rss_key_len = qdev->rss_conf.rss_key_len; in qede_rss_hash_conf_get()
2208 rss_conf->rss_key_len); in qede_rss_hash_conf_get()
/dpdk/drivers/net/cnxk/
H A Dcnxk_ethdev_ops.c924 if (rss_conf->rss_key && rss_conf->rss_key_len != ROC_NIX_RSS_KEY_LEN) { in cnxk_nix_rss_hash_update()
926 rss_conf->rss_key_len, ROC_NIX_RSS_KEY_LEN); in cnxk_nix_rss_hash_update()
960 rss_conf->rss_key_len = ROC_NIX_RSS_KEY_LEN; in cnxk_nix_rss_hash_conf_get()
/dpdk/drivers/net/virtio/
H A Dvirtio_ethdev.c2011 if (rss_conf->rss_key && rss_conf->rss_key_len) { in virtio_dev_rss_hash_update()
2012 if (rss_conf->rss_key_len != VIRTIO_NET_RSS_KEY_SIZE) { in virtio_dev_rss_hash_update()
2031 if (rss_conf->rss_key && rss_conf->rss_key_len) in virtio_dev_rss_hash_update()
2048 if (rss_conf->rss_key && rss_conf->rss_key_len >= VIRTIO_NET_RSS_KEY_SIZE) in virtio_dev_rss_hash_conf_get()
2050 rss_conf->rss_key_len = VIRTIO_NET_RSS_KEY_SIZE; in virtio_dev_rss_hash_conf_get()
2167 if (rss_conf->rss_key && rss_conf->rss_key_len) { in virtio_dev_rss_init()
2168 if (rss_conf->rss_key_len != VIRTIO_NET_RSS_KEY_SIZE) { in virtio_dev_rss_init()
/dpdk/drivers/net/atlantic/
H A Datl_ethdev.c1862 rss_conf->rss_key_len); in atl_rss_hash_update()
1863 cfg->aq_rss.hash_secret_key_size = rss_conf->rss_key_len; in atl_rss_hash_update()
1884 rss_conf->rss_key_len = cfg->aq_rss.hash_secret_key_size; in atl_rss_hash_conf_get()
1886 rss_conf->rss_key_len); in atl_rss_hash_conf_get()
/dpdk/drivers/net/enic/
H A Denic_ethdev.c838 rss_conf->rss_key_len < ENIC_RSS_HASH_KEY_SIZE) { in enicpmd_dev_rss_hash_conf_get()
841 rss_conf->rss_key_len, ENIC_RSS_HASH_KEY_SIZE); in enicpmd_dev_rss_hash_conf_get()
851 rss_conf->rss_key_len = ENIC_RSS_HASH_KEY_SIZE; in enicpmd_dev_rss_hash_conf_get()
H A Denic_main.c1297 rss_conf.rss_key_len = ENIC_RSS_HASH_KEY_SIZE; in enic_init_rss_nic_cfg()
1354 rss_conf->rss_key_len != ENIC_RSS_HASH_KEY_SIZE) { in enic_rss_conf_valid()
1356 rss_conf->rss_key_len, ENIC_RSS_HASH_KEY_SIZE); in enic_rss_conf_valid()
/dpdk/examples/ipsec-secgw/
H A Dipsec.c343 .rss_key_len = sizeof(rss_key), in create_inline_session()
380 .key_len = rss_conf.rss_key_len, in create_inline_session()
/dpdk/examples/pipeline/
H A Dobj.c137 .rss_key_len = 40,
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.c1940 if (rss_conf->rss_key_len > HINIC_RSS_KEY_SIZE) { in hinic_rss_hash_update()
1942 rss_conf->rss_key_len); in hinic_rss_hash_update()
1947 memcpy(hashkey, rss_conf->rss_key, rss_conf->rss_key_len); in hinic_rss_hash_update()
2009 rss_conf->rss_key_len >= HINIC_RSS_KEY_SIZE) { in hinic_rss_conf_get()
2011 rss_conf->rss_key_len = sizeof(hashkey); in hinic_rss_conf_get()
/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c515 RTE_MIN(rss_conf->rss_key_len, in iavf_init_rss()
1540 rss_conf->rss_key_len); in iavf_dev_rss_hash_update()
1596 rss_conf->rss_key_len = vf->vf_res->rss_key_size; in iavf_dev_rss_hash_conf_get()
1597 rte_memcpy(rss_conf->rss_key, vf->rss_key, rss_conf->rss_key_len); in iavf_dev_rss_hash_conf_get()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c582 .rx_hash_key_len = hrxq->rss_key_len, in mlx5_ibv_hrxq_new()
603 .rx_hash_key_len = hrxq->rss_key_len, in mlx5_ibv_hrxq_new()

123