| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_api.c | 293 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()
|
| /dpdk/drivers/net/liquidio/ |
| H A D | lio_ethdev.c | 423 devinfo->hash_key_size = LIO_RSS_MAX_KEY_SZ; in lio_dev_info_get() 595 memcpy(hash_key, rss_state->hash_key, rss_state->hash_key_size); in lio_dev_rss_hash_conf_get() 652 rss_state->hash_key_size = LIO_RSS_MAX_KEY_SZ; in lio_dev_rss_hash_update() 655 rss_state->hash_key_size); in lio_dev_rss_hash_update() 657 rss_state->hash_key_size); in lio_dev_rss_hash_update()
|
| H A D | lio_struct.h | 381 uint16_t hash_key_size; member
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_ops.c | 1121 info->hash_key_size = RTE_MIN(info->hash_key_size, in fs_dev_merge_info() 1122 sinfo->hash_key_size); in fs_dev_merge_info() 1175 infos->hash_key_size = UINT8_MAX; in fs_dev_infos_get()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_res.c | 155 enic->hash_key_size = ENIC_RSS_HASH_KEY_SIZE; in enic_get_vnic_config()
|
| H A D | enic.h | 173 uint8_t hash_key_size; member
|
| H A D | enic_ethdev.c | 477 device_info->hash_key_size = enic->hash_key_size; in enicpmd_dev_info_get()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_vf_representor.c | 141 dev_info->hash_key_size = dcf_hw->vf_res->rss_key_size; in ice_dcf_vf_repr_dev_info_get()
|
| H A D | ice_dcf_ethdev.c | 712 dev_info->hash_key_size = hw->vf_res->rss_key_size; in ice_dcf_dev_info_get()
|
| /dpdk/app/test-pmd/ |
| H A D | config.c | 775 if (dev_info.hash_key_size > 0) in port_infos_display() 776 printf("Hash key size in bytes: %u\n", dev_info.hash_key_size); in port_infos_display() 3752 uint8_t hash_key_size; in port_rss_hash_conf_show() local 3762 if (dev_info.hash_key_size > 0 && in port_rss_hash_conf_show() 3763 dev_info.hash_key_size <= sizeof(rss_key)) in port_rss_hash_conf_show() 3764 hash_key_size = dev_info.hash_key_size; in port_rss_hash_conf_show() 3773 rss_conf.rss_key_len = hash_key_size; in port_rss_hash_conf_show() 3805 for (i = 0; i < hash_key_size; i++) in port_rss_hash_conf_show()
|
| H A D | cmdline.c | 2378 uint8_t hash_key_size; in cmd_config_rss_hash_key_parsed() local 2386 if (dev_info.hash_key_size > 0 && in cmd_config_rss_hash_key_parsed() 2387 dev_info.hash_key_size <= sizeof(hash_key)) in cmd_config_rss_hash_key_parsed() 2388 hash_key_size = dev_info.hash_key_size; in cmd_config_rss_hash_key_parsed() 2396 if (key_len != (hash_key_size * 2)) { in cmd_config_rss_hash_key_parsed() 2399 (int)key_len, hash_key_size * 2); in cmd_config_rss_hash_key_parsed() 2403 for (i = 0; i < hash_key_size; i++) { in cmd_config_rss_hash_key_parsed() 2413 hash_key_size); in cmd_config_rss_hash_key_parsed()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_vf_representor.c | 45 dev_info->hash_key_size = (I40E_VFQF_HKEY_MAX_INDEX + 1) * in i40e_vf_representor_dev_infos_get()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_ethdev.c | 343 info->hash_key_size = MLX5_RSS_HASH_KEY_LEN; in mlx5_dev_infos_get()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_ethdev.c | 658 info->hash_key_size = MLX4_RSS_HASH_KEY_SIZE; in mlx4_dev_infos_get()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_common.c | 131 info->hash_key_size = HNS3_RSS_KEY_SIZE; in hns3_dev_infos_get()
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_reps.c | 559 dev_info->hash_key_size = 40; in bnxt_rep_dev_info_get_op()
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_ethdev.c | 385 dev_info->hash_key_size = IONIC_RSS_HASH_KEY_SIZE; in ionic_dev_info_get()
|
| /dpdk/drivers/net/nfp/ |
| H A D | nfp_common.c | 775 dev_info->hash_key_size = NFP_NET_CFG_RSS_KEY_SZ; in nfp_net_infos_get()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_ops.c | 33 devinfo->hash_key_size = ROC_NIX_RSS_KEY_LEN; in cnxk_nix_info_get()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev_vf.c | 496 dev_info->hash_key_size = TXGBE_HKEY_MAX_INDEX * sizeof(uint32_t); in txgbevf_dev_info_get()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_ethdev.c | 271 dev_info->hash_key_size = NDIS_HASH_KEYSIZE_TOEPLITZ; in hn_dev_info_get()
|
| /dpdk/doc/guides/nics/ |
| H A D | features.rst | 306 * **[provides] rte_eth_dev_info**: ``hash_key_size``.
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_ethdev.c | 3069 dev_info->hash_key_size = VIRTIO_NET_RSS_KEY_SIZE; in virtio_dev_info_get() 3074 dev_info->hash_key_size = 0; in virtio_dev_info_get()
|
| /dpdk/drivers/net/atlantic/ |
| H A D | atl_ethdev.c | 1122 dev_info->hash_key_size = HW_ATL_B0_RSS_HASHKEY_BITS / 8; in atl_dev_info_get()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_ethdev.c | 143 device_info->hash_key_size = CXGBE_DEFAULT_RSS_KEY_LEN; in cxgbe_dev_info_get()
|