Home
last modified time | relevance | path

Searched refs:rss_key (Results 1 – 25 of 64) sorted by relevance

123

/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_ppe.h86 u32 rss_key[HNS_PPEV2_RSS_KEY_NUM]; /* rss hash key */ member
120 const u32 rss_key[HNS_PPEV2_RSS_KEY_NUM]);
Dhns_dsaf_ppe.c28 const u32 rss_key[HNS_PPEV2_RSS_KEY_NUM]) in hns_ppe_set_rss_key()
34 rss_key[key_item]); in hns_ppe_set_rss_key()
313 netdev_rss_key_fill(ppe_cb->rss_key, HNS_PPEV2_RSS_KEY_SIZE); in hns_ppe_init_hw()
339 hns_ppe_set_rss_key(ppe_cb, ppe_cb->rss_key); in hns_ppe_init_hw()
Dhns_ae_adapt.c924 memcpy(key, ppe_cb->rss_key, HNS_PPEV2_RSS_KEY_SIZE); in hns_ae_get_rss()
941 memcpy(ppe_cb->rss_key, key, HNS_PPEV2_RSS_KEY_SIZE); in hns_ae_set_rss()
942 hns_ppe_set_rss_key(ppe_cb, ppe_cb->rss_key); in hns_ae_set_rss()
/Linux-v4.19/drivers/net/ethernet/amd/xgbe/
Dxgbe-main.c327 netdev_rss_key_fill(pdata->rss_key, sizeof(pdata->rss_key)); in xgbe_config_netdev()
Dxgbe-ethtool.c538 return sizeof(pdata->rss_key); in xgbe_get_rxfh_key_size()
561 memcpy(key, pdata->rss_key, sizeof(pdata->rss_key)); in xgbe_get_rxfh()
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/
Daq_nic.c47 static u8 rss_key[40] = { in aq_nic_rss_init() local
55 rss_params->hash_secret_key_size = sizeof(rss_key); in aq_nic_rss_init()
56 memcpy(rss_params->hash_secret_key, rss_key, sizeof(rss_key)); in aq_nic_rss_init()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Dvf.h193 int ixgbevf_get_rss_key_locked(struct ixgbe_hw *hw, u8 *rss_key);
Dvf.c367 int ixgbevf_get_rss_key_locked(struct ixgbe_hw *hw, u8 *rss_key) in ixgbevf_get_rss_key_locked() argument
412 memcpy(rss_key, msgbuf + 1, IXGBEVF_RSS_HASH_KEY_SIZE); in ixgbevf_get_rss_key_locked()
Dixgbevf_main.c1833 u32 *rss_key; in ixgbevf_init_rss_key() local
1835 if (!adapter->rss_key) { in ixgbevf_init_rss_key()
1836 rss_key = kzalloc(IXGBEVF_RSS_HASH_KEY_SIZE, GFP_KERNEL); in ixgbevf_init_rss_key()
1837 if (unlikely(!rss_key)) in ixgbevf_init_rss_key()
1840 netdev_rss_key_fill(rss_key, IXGBEVF_RSS_HASH_KEY_SIZE); in ixgbevf_init_rss_key()
1841 adapter->rss_key = rss_key; in ixgbevf_init_rss_key()
1856 IXGBE_WRITE_REG(hw, IXGBE_VFRSSRK(i), *(adapter->rss_key + i)); in ixgbevf_setup_vfmrqc()
4678 kfree(adapter->rss_key); in ixgbevf_probe()
4725 kfree(adapter->rss_key); in ixgbevf_remove()
Dixgbevf.h383 u32 *rss_key; member
/Linux-v4.19/drivers/net/hyperv/
Drndis_filter.c719 const u8 *rss_key) in rndis_filter_set_rss_param() argument
765 memcpy(keyp, rss_key, NETVSC_HASH_KEYLEN); in rndis_filter_set_rss_param()
774 memcpy(rdev->rss_key, rss_key, NETVSC_HASH_KEYLEN); in rndis_filter_set_rss_param()
/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Denic.h201 u8 rss_key[ENIC_RSS_LEN]; member
Denic_ethtool.c605 memcpy(hkey, enic->rss_key, ENIC_RSS_LEN); in enic_get_rxfh()
623 memcpy(enic->rss_key, hkey, ENIC_RSS_LEN); in enic_set_rxfh()
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/
Di40evf_main.c1232 struct i40e_aqc_get_set_rss_key_data *rss_key = in i40evf_config_rss_aq() local
1233 (struct i40e_aqc_get_set_rss_key_data *)adapter->rss_key; in i40evf_config_rss_aq()
1244 ret = i40evf_aq_set_rss_key(hw, adapter->vsi.id, rss_key); in i40evf_config_rss_aq()
1277 dw = (u32 *)adapter->rss_key; in i40evf_config_rss_reg()
1347 netdev_rss_key_fill((void *)adapter->rss_key, adapter->rss_key_size); in i40evf_init_rss()
1489 kfree(adapter->rss_key); in i40evf_free_rss()
1490 adapter->rss_key = NULL; in i40evf_free_rss()
3562 adapter->rss_key = kzalloc(adapter->rss_key_size, GFP_KERNEL); in i40evf_init_task()
3564 if (!adapter->rss_key || !adapter->rss_lut) in i40evf_init_task()
Di40evf_ethtool.c741 memcpy(key, adapter->rss_key, adapter->rss_key_size); in i40evf_get_rxfh()
774 memcpy(adapter->rss_key, key, adapter->rss_key_size); in i40evf_set_rxfh()
Di40evf.h348 u8 *rss_key; member
/Linux-v4.19/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-common.c154 netdev_rss_key_fill(pdata->rss_key, sizeof(pdata->rss_key)); in xlgmac_init()
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_l2.h54 u32 rss_key[QED_RSS_KEY_SIZE]; member
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.h171 u32 rss_key[T_ETH_RSS_KEY]; /* hash values */ member
Dbnx2x_vfpf.c816 memcpy(req->rss_key, params->rss_key, sizeof(params->rss_key)); in bnx2x_vfpf_config_rss()
2006 memcpy(rss.rss_key, rss_tlv->rss_key, sizeof(rss_tlv->rss_key)); in bnx2x_vf_mbx_update_rss()
/Linux-v4.19/include/linux/mlx4/
Dqp.h132 __be32 rss_key[MLX4_EN_RSS_KEY_SIZE / sizeof(__be32)]; member
/Linux-v4.19/include/linux/qed/
Dqed_eth_if.h122 u32 rss_key[10]; member
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_filter.c625 netdev_rss_key_fill(edev->rss_key, sizeof(edev->rss_key)); in qede_fill_rss_params()
628 memcpy(rss->rss_key, edev->rss_key, sizeof(rss->rss_key)); in qede_fill_rss_params()
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_pci.c1972 u32 rss_key[FM10K_RSSRK_SIZE]; in fm10k_sw_init() local
2071 netdev_rss_key_fill(rss_key, sizeof(rss_key)); in fm10k_sw_init()
2072 memcpy(interface->rssrk, rss_key, sizeof(rss_key)); in fm10k_sw_init()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.c1092 u32 *rss_key = &msgbuf[1]; in ixgbe_get_vf_rss_key() local
1107 memcpy(rss_key, adapter->rss_key, IXGBE_RSS_KEY_SIZE); in ixgbe_get_vf_rss_key()

123