| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_adminq.c | 926 priv->rss_key_size = GVE_RSS_KEY_SIZE; in gve_set_default_rss_sizes() 1007 priv->rss_key_size = in gve_enable_supported_features() 1014 priv->rss_key_size, priv->rss_lut_size); in gve_enable_supported_features() 1374 if (rxfh->key_size != priv->rss_key_size) { in gve_adminq_configure_rss() 1386 priv->rss_key_size, in gve_adminq_configure_rss() 1393 memcpy(key, hash_key_to_config, priv->rss_key_size); in gve_adminq_configure_rss() 1408 cpu_to_be16((key_bus) ? priv->rss_key_size : 0), in gve_adminq_configure_rss() 1424 priv->rss_key_size, key, key_bus); in gve_adminq_configure_rss() 1519 if (sizeof(*descriptor) + priv->rss_key_size + hash_lut_length != total_memory_length) { in gve_adminq_process_rss_query() 1529 rxfh->key_size = priv->rss_key_size; in gve_adminq_process_rss_query() [all …]
|
| H A D | gve_ethtool.c | 883 return priv->rss_key_size; in gve_get_rxfh_key_size() 901 rxfh->key_size = priv->rss_key_size; in gve_get_rss_config_cache() 902 memcpy(rxfh->key, rss_config->hash_key, priv->rss_key_size); in gve_get_rss_config_cache() 916 if (!priv->rss_key_size || !priv->rss_lut_size) in gve_get_rxfh() 933 memcpy(rss_config->hash_key, rxfh->key, priv->rss_key_size); in gve_set_rss_config_cache() 946 if (!priv->rss_key_size || !priv->rss_lut_size) in gve_set_rxfh()
|
| H A D | gve.h | 920 u16 rss_key_size; member
|
| H A D | gve_main.c | 196 rss_config->hash_key = kcalloc(priv->rss_key_size, in gve_alloc_rss_config_cache() 1838 netdev_rss_key_fill(rss_config->hash_key, priv->rss_key_size); in gve_init_rss_config()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_cmd.h | 119 __le16 rss_key_size; member
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_vfpf.h | 168 u8 rss_key_size; member
|
| H A D | bnx2x_vfpf.c | 818 req->rss_key_size = T_ETH_RSS_KEY; in bnx2x_vfpf_config_rss() 1988 rss_tlv->rss_key_size != T_ETH_RSS_KEY) { in bnx2x_vf_mbx_update_rss()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 376 return user_config->rss_data.rss_key_size; in idpf_get_rxfh_key_size() 435 memcpy(rxfh->key, rss_data->rss_key, rss_data->rss_key_size); in idpf_get_rxfh() 487 memcpy(rss_data->rss_key, rxfh->key, rss_data->rss_key_size); in idpf_set_rxfh()
|
| H A D | idpf.h | 438 u16 rss_key_size; member
|
| H A D | idpf_virtchnl.c | 2534 buf_size = struct_size(rk, key_flex, rss_data->rss_key_size); in idpf_send_set_rss_key_msg() 2540 rk->key_len = cpu_to_le16(rss_data->rss_key_size); in idpf_send_set_rss_key_msg() 2541 for (i = 0; i < rss_data->rss_key_size; i++) in idpf_send_set_rss_key_msg() 3315 rss_data->rss_key_size = min_t(u16, NETDEV_RSS_KEY_LEN, in idpf_vport_init() 3316 le16_to_cpu(vport_msg->rss_key_size)); in idpf_vport_init()
|
| H A D | idpf_lib.c | 1297 rss_data->rss_key = kzalloc(rss_data->rss_key_size, GFP_KERNEL); in idpf_vport_alloc() 1302 netdev_rss_key_fill((void *)rss_data->rss_key, rss_data->rss_key_size); in idpf_vport_alloc()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1760 return adapter->rss_key_size; in iavf_get_rxfh_key_size() 1796 memcpy(rxfh->key, adapter->rss_key, adapter->rss_key_size); in iavf_get_rxfh() 1843 memcpy(adapter->rss_key, rxfh->key, adapter->rss_key_size); in iavf_set_rxfh()
|
| H A D | iavf.h | 456 u16 rss_key_size; member
|
| /linux/drivers/net/ |
| H A D | virtio_net.c | 414 u8 rss_key_size; member 539 return struct_size(&vi->rss_trailer, hash_key_data, vi->rss_key_size); in virtnet_rss_trailer_size() 4245 vi->rss_trailer.hash_key_length = vi->rss_key_size; in virtnet_init_default_rss() 4247 netdev_rss_key_fill(vi->rss_hash_key_data, vi->rss_key_size); in virtnet_init_default_rss() 5531 return ((struct virtnet_info *)netdev_priv(dev))->rss_key_size; in virtnet_get_rxfh_key_size() 5551 memcpy(rxfh->key, vi->rss_hash_key_data, vi->rss_key_size); in virtnet_get_rxfh() 5587 memcpy(vi->rss_hash_key_data, rxfh->key, vi->rss_key_size); in virtnet_set_rxfh() 6897 vi->rss_key_size = min_t(u16, key_sz, NETDEV_RSS_KEY_LEN); in virtnet_probe() 6898 if (key_sz > vi->rss_key_size) in virtnet_probe() 6901 key_sz, vi->rss_key_size); in virtnet_probe()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_cmd.h | 816 __le16 rss_key_size; member
|
| H A D | hclge_main.c | 1297 ae_dev->dev_specs.rss_key_size = HCLGE_COMM_RSS_KEY_SIZE; in hclge_set_default_dev_specs() 1320 ae_dev->dev_specs.rss_key_size = le16_to_cpu(req0->rss_key_size); in hclge_parse_dev_specs() 1339 if (!dev_specs->rss_key_size) in hclge_check_dev_specs() 1340 dev_specs->rss_key_size = HCLGE_COMM_RSS_KEY_SIZE; in hclge_check_dev_specs()
|
| /linux/include/linux/net/intel/ |
| H A D | virtchnl2.h | 688 __le16 rss_key_size; member
|
| H A D | virtchnl.h | 289 u32 rss_key_size; member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hnae3.h | 399 u16 rss_key_size; member
|
| /linux/drivers/net/ethernet/intel/ice/virt/ |
| H A D | virtchnl.c | 336 vfres->rss_key_size = ICE_VSIQF_HKEY_ARRAY_SIZE; in ice_vc_get_vf_res_msg()
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_virtchnl_pf.c | 2219 vfres->rss_key_size = I40E_HKEY_ARRAY_SIZE; in i40e_vc_get_vf_resources_msg()
|