rss_key 303 drivers/infiniband/hw/mlx4/mlx4_ib.h u8 rss_key[MLX4_EN_RSS_KEY_SIZE]; rss_key 548 drivers/infiniband/hw/mlx4/qp.c memcpy(rss_ctx->rss_key, ucmd->rx_hash_key, rss_key 2127 drivers/infiniband/hw/mlx4/qp.c memcpy(rss_context->rss_key, qp->rss_ctx->rss_key, rss_key 1707 drivers/infiniband/hw/mlx5/qp.c void *rss_key = MLX5_ADDR_OF(tirc, tirc, rx_hash_toeplitz_key); rss_key 1716 drivers/infiniband/hw/mlx5/qp.c memcpy(rss_key, ucmd.rx_hash_key, len); rss_key 361 drivers/net/ethernet/amd/xgbe/xgbe-dev.c unsigned int key_regs = sizeof(pdata->rss_key) / sizeof(u32); rss_key 362 drivers/net/ethernet/amd/xgbe/xgbe-dev.c unsigned int *key = (unsigned int *)&pdata->rss_key; rss_key 393 drivers/net/ethernet/amd/xgbe/xgbe-dev.c memcpy(pdata->rss_key, key, sizeof(pdata->rss_key)); rss_key 538 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c return sizeof(pdata->rss_key); rss_key 561 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c memcpy(key, pdata->rss_key, sizeof(pdata->rss_key)); rss_key 327 drivers/net/ethernet/amd/xgbe/xgbe-main.c netdev_rss_key_fill(pdata->rss_key, sizeof(pdata->rss_key)); rss_key 1171 drivers/net/ethernet/amd/xgbe/xgbe.h u8 rss_key[XGBE_RSS_HASH_KEY_SIZE]; rss_key 45 drivers/net/ethernet/aquantia/atlantic/aq_nic.c static u8 rss_key[AQ_CFG_RSS_HASHKEY_SIZE] = { rss_key 53 drivers/net/ethernet/aquantia/atlantic/aq_nic.c rss_params->hash_secret_key_size = sizeof(rss_key); rss_key 54 drivers/net/ethernet/aquantia/atlantic/aq_nic.c memcpy(rss_params->hash_secret_key, rss_key, sizeof(rss_key)); rss_key 2113 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c netdev_rss_key_fill(params.rss_key, T_ETH_RSS_KEY * 4); rss_key 4267 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h __le32 rss_key[T_ETH_RSS_KEY]; rss_key 4540 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c u8 *dst = (u8 *)(data->rss_key) + sizeof(data->rss_key); rss_key 4541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c const u8 *src = (const u8 *)p->rss_key; rss_key 4547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c for (i = 0; i < sizeof(data->rss_key); i++) rss_key 750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h u32 rss_key[10]; rss_key 814 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c memcpy(req->rss_key, params->rss_key, sizeof(params->rss_key)); rss_key 1999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c memcpy(rss.rss_key, rss_tlv->rss_key, sizeof(rss_tlv->rss_key)); rss_key 171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.h u32 rss_key[T_ETH_RSS_KEY]; /* hash values */ rss_key 10615 drivers/net/ethernet/broadcom/tg3.c u32 rss_key[10]; rss_key 10619 drivers/net/ethernet/broadcom/tg3.c netdev_rss_key_fill(rss_key, 10 * sizeof(u32)); rss_key 10622 drivers/net/ethernet/broadcom/tg3.c tw32(MAC_RSS_HASH_KEY_0 + i*4, rss_key[i]); rss_key 201 drivers/net/ethernet/cisco/enic/enic.h u8 rss_key[ENIC_RSS_LEN]; rss_key 605 drivers/net/ethernet/cisco/enic/enic_ethtool.c memcpy(hkey, enic->rss_key, ENIC_RSS_LEN); rss_key 623 drivers/net/ethernet/cisco/enic/enic_ethtool.c memcpy(enic->rss_key, hkey, ENIC_RSS_LEN); rss_key 2226 drivers/net/ethernet/cisco/enic/enic_main.c rss_key_buf_va->key[kidx].b[bidx] = enic->rss_key[i]; rss_key 2242 drivers/net/ethernet/cisco/enic/enic_main.c netdev_rss_key_fill(enic->rss_key, ENIC_RSS_LEN); rss_key 3685 drivers/net/ethernet/emulex/benet/be_main.c u8 rss_key[RSS_HASH_KEY_LEN]; rss_key 3729 drivers/net/ethernet/emulex/benet/be_main.c netdev_rss_key_fill(rss_key, RSS_HASH_KEY_LEN); rss_key 3731 drivers/net/ethernet/emulex/benet/be_main.c RSS_INDIR_TABLE_LEN, rss_key); rss_key 3737 drivers/net/ethernet/emulex/benet/be_main.c memcpy(rss->rss_hkey, rss_key, RSS_HASH_KEY_LEN); rss_key 921 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c memcpy(key, ppe_cb->rss_key, HNS_PPEV2_RSS_KEY_SIZE); rss_key 938 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c memcpy(ppe_cb->rss_key, key, HNS_PPEV2_RSS_KEY_SIZE); rss_key 939 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c hns_ppe_set_rss_key(ppe_cb, ppe_cb->rss_key); rss_key 24 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c const u32 rss_key[HNS_PPEV2_RSS_KEY_NUM]) rss_key 30 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c rss_key[key_item]); rss_key 310 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c netdev_rss_key_fill(ppe_cb->rss_key, HNS_PPEV2_RSS_KEY_SIZE); rss_key 336 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c hns_ppe_set_rss_key(ppe_cb, ppe_cb->rss_key); rss_key 82 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h u32 rss_key[HNS_PPEV2_RSS_KEY_NUM]; /* rss hash key */ rss_key 116 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h const u32 rss_key[HNS_PPEV2_RSS_KEY_NUM]); rss_key 785 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_rss_key rss_key = { 0 }; rss_key 790 drivers/net/ethernet/huawei/hinic/hinic_port.c rss_key.func_id = HINIC_HWIF_FUNC_IDX(hwif); rss_key 791 drivers/net/ethernet/huawei/hinic/hinic_port.c rss_key.template_id = template_id; rss_key 792 drivers/net/ethernet/huawei/hinic/hinic_port.c memcpy(rss_key.key, temp, HINIC_RSS_KEY_SIZE); rss_key 795 drivers/net/ethernet/huawei/hinic/hinic_port.c &rss_key, sizeof(rss_key), rss_key 796 drivers/net/ethernet/huawei/hinic/hinic_port.c &rss_key, &out_size); rss_key 797 drivers/net/ethernet/huawei/hinic/hinic_port.c if (err || !out_size || rss_key.status) { rss_key 800 drivers/net/ethernet/huawei/hinic/hinic_port.c err, rss_key.status, out_size); rss_key 3452 drivers/net/ethernet/intel/e1000e/netdev.c u32 rss_key[10]; rss_key 3455 drivers/net/ethernet/intel/e1000e/netdev.c netdev_rss_key_fill(rss_key, sizeof(rss_key)); rss_key 3457 drivers/net/ethernet/intel/e1000e/netdev.c ew32(RSSRK(i), rss_key[i]); rss_key 1974 drivers/net/ethernet/intel/fm10k/fm10k_pci.c u32 rss_key[FM10K_RSSRK_SIZE]; rss_key 2073 drivers/net/ethernet/intel/fm10k/fm10k_pci.c netdev_rss_key_fill(rss_key, sizeof(rss_key)); rss_key 2074 drivers/net/ethernet/intel/fm10k/fm10k_pci.c memcpy(interface->rssrk, rss_key, sizeof(rss_key)); rss_key 338 drivers/net/ethernet/intel/iavf/iavf.h u8 *rss_key; rss_key 958 drivers/net/ethernet/intel/iavf/iavf_ethtool.c memcpy(key, adapter->rss_key, adapter->rss_key_size); rss_key 991 drivers/net/ethernet/intel/iavf/iavf_ethtool.c memcpy(adapter->rss_key, key, adapter->rss_key_size); rss_key 1207 drivers/net/ethernet/intel/iavf/iavf_main.c struct iavf_aqc_get_set_rss_key_data *rss_key = rss_key 1208 drivers/net/ethernet/intel/iavf/iavf_main.c (struct iavf_aqc_get_set_rss_key_data *)adapter->rss_key; rss_key 1219 drivers/net/ethernet/intel/iavf/iavf_main.c ret = iavf_aq_set_rss_key(hw, adapter->vsi.id, rss_key); rss_key 1252 drivers/net/ethernet/intel/iavf/iavf_main.c dw = (u32 *)adapter->rss_key; rss_key 1321 drivers/net/ethernet/intel/iavf/iavf_main.c netdev_rss_key_fill((void *)adapter->rss_key, adapter->rss_key_size); rss_key 1464 drivers/net/ethernet/intel/iavf/iavf_main.c kfree(adapter->rss_key); rss_key 1465 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->rss_key = NULL; rss_key 1864 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->rss_key = kzalloc(adapter->rss_key_size, GFP_KERNEL); rss_key 1866 drivers/net/ethernet/intel/iavf/iavf_main.c if (!adapter->rss_key || !adapter->rss_lut) rss_key 844 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c memcpy(vrk->key, adapter->rss_key, adapter->rss_key_size); rss_key 4255 drivers/net/ethernet/intel/igb/igb_main.c u32 rss_key[10]; rss_key 4257 drivers/net/ethernet/intel/igb/igb_main.c netdev_rss_key_fill(rss_key, sizeof(rss_key)); rss_key 4259 drivers/net/ethernet/intel/igb/igb_main.c wr32(E1000_RSSRK(j), rss_key[j]); rss_key 654 drivers/net/ethernet/intel/igc/igc_main.c u32 rss_key[10]; rss_key 656 drivers/net/ethernet/intel/igc/igc_main.c netdev_rss_key_fill(rss_key, sizeof(rss_key)); rss_key 658 drivers/net/ethernet/intel/igc/igc_main.c wr32(IGC_RSSRK(j), rss_key[j]); rss_key 771 drivers/net/ethernet/intel/ixgbe/ixgbe.h u32 *rss_key; rss_key 2999 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c memcpy(key, adapter->rss_key, ixgbe_get_rxfh_key_size(netdev)); rss_key 3037 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c memcpy(adapter->rss_key, key, ixgbe_get_rxfh_key_size(netdev)); rss_key 3786 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c IXGBE_WRITE_REG(hw, IXGBE_RSSRK(i), adapter->rss_key[i]); rss_key 3797 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c u32 *rss_key; rss_key 3799 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!adapter->rss_key) { rss_key 3800 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c rss_key = kzalloc(IXGBE_RSS_KEY_SIZE, GFP_KERNEL); rss_key 3801 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (unlikely(!rss_key)) rss_key 3804 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c netdev_rss_key_fill(rss_key, IXGBE_RSS_KEY_SIZE); rss_key 3805 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c adapter->rss_key = rss_key; rss_key 3920 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c *(adapter->rss_key + i)); rss_key 11183 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c kfree(adapter->rss_key); rss_key 11272 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c kfree(adapter->rss_key); rss_key 1110 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c u32 *rss_key = &msgbuf[1]; rss_key 1126 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c memcpy(rss_key, adapter->rss_key, IXGBE_RSS_KEY_SIZE); rss_key 909 drivers/net/ethernet/intel/ixgbevf/ethtool.c memcpy(key, adapter->rss_key, rss_key 387 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h u32 *rss_key; rss_key 1848 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c u32 *rss_key; rss_key 1850 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!adapter->rss_key) { rss_key 1851 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c rss_key = kzalloc(IXGBEVF_RSS_HASH_KEY_SIZE, GFP_KERNEL); rss_key 1852 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (unlikely(!rss_key)) rss_key 1855 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c netdev_rss_key_fill(rss_key, IXGBEVF_RSS_HASH_KEY_SIZE); rss_key 1856 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c adapter->rss_key = rss_key; rss_key 1871 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c IXGBE_WRITE_REG(hw, IXGBE_VFRSSRK(i), *(adapter->rss_key + i)); rss_key 4727 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c kfree(adapter->rss_key); rss_key 4775 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c kfree(adapter->rss_key); rss_key 368 drivers/net/ethernet/intel/ixgbevf/vf.c int ixgbevf_get_rss_key_locked(struct ixgbe_hw *hw, u8 *rss_key) rss_key 414 drivers/net/ethernet/intel/ixgbevf/vf.c memcpy(rss_key, msgbuf + 1, IXGBEVF_RSS_HASH_KEY_SIZE); rss_key 193 drivers/net/ethernet/intel/ixgbevf/vf.h int ixgbevf_get_rss_key_locked(struct ixgbe_hw *hw, u8 *rss_key); rss_key 1294 drivers/net/ethernet/marvell/sky2.c u32 rss_key[10]; rss_key 1296 drivers/net/ethernet/marvell/sky2.c netdev_rss_key_fill(rss_key, sizeof(rss_key)); rss_key 1299 drivers/net/ethernet/marvell/sky2.c rss_key[i]); rss_key 1249 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c memcpy(key, priv->rss_key, MLX4_EN_RSS_KEY_SIZE); rss_key 1301 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c memcpy(priv->rss_key, key, MLX4_EN_RSS_KEY_SIZE); rss_key 3289 drivers/net/ethernet/mellanox/mlx4/en_netdev.c netdev_rss_key_fill(priv->rss_key, sizeof(priv->rss_key)); rss_key 1224 drivers/net/ethernet/mellanox/mlx4/en_rx.c memcpy(rss_context->rss_key, priv->rss_key, rss_key 644 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h u8 rss_key[MLX4_EN_RSS_KEY_SIZE]; rss_key 2718 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void *rss_key = MLX5_ADDR_OF(tirc, tirc, rss_key 2724 drivers/net/ethernet/mellanox/mlx5/core/en_main.c memcpy(rss_key, rss_params->toeplitz_hash_key, len); rss_key 617 drivers/net/ethernet/netronome/nfp/nfp_net.h u8 rss_key[NFP_NET_CFG_RSS_KEY_SZ]; rss_key 2685 drivers/net/ethernet/netronome/nfp/nfp_net_common.c get_unaligned_le32(nn->rss_key + i)); rss_key 3943 drivers/net/ethernet/netronome/nfp/nfp_net_common.c netdev_rss_key_fill(nn->rss_key, nfp_net_rss_key_sz(nn)); rss_key 933 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c memcpy(key, nn->rss_key, nfp_net_rss_key_sz(nn)); rss_key 958 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c memcpy(nn->rss_key, key, nfp_net_rss_key_sz(nn)); rss_key 5868 drivers/net/ethernet/qlogic/qed/qed_hsi.h __le32 rss_key[ETH_RSS_KEY_SIZE_REGS]; rss_key 550 drivers/net/ethernet/qlogic/qed/qed_l2.c p_config->rss_key[i] = cpu_to_le32(p_rss->rss_key[i]); rss_key 2392 drivers/net/ethernet/qlogic/qed/qed_l2.c memcpy(rss->rss_key, input->rss_key, QED_RSS_KEY_SIZE * sizeof(u32)); rss_key 54 drivers/net/ethernet/qlogic/qed/qed_l2.h u32 rss_key[QED_RSS_KEY_SIZE]; rss_key 2919 drivers/net/ethernet/qlogic/qed/qed_sriov.c memcpy(p_rss->rss_key, p_rss_tlv->rss_key, sizeof(p_rss->rss_key)); rss_key 1200 drivers/net/ethernet/qlogic/qed/qed_vf.c memcpy(p_rss_tlv->rss_key, rss_params->rss_key, rss_key 1201 drivers/net/ethernet/qlogic/qed/qed_vf.c sizeof(rss_params->rss_key)); rss_key 162 drivers/net/ethernet/qlogic/qed/qed_vf.h u32 rss_key[T_ETH_RSS_KEY_SIZE]; rss_key 259 drivers/net/ethernet/qlogic/qede/qede.h u32 rss_key[10]; rss_key 1393 drivers/net/ethernet/qlogic/qede/qede_ethtool.c return sizeof(edev->rss_key); rss_key 1411 drivers/net/ethernet/qlogic/qede/qede_ethtool.c memcpy(key, edev->rss_key, qede_get_rxfh_key_size(dev)); rss_key 1442 drivers/net/ethernet/qlogic/qede/qede_ethtool.c memcpy(&edev->rss_key, key, qede_get_rxfh_key_size(dev)); rss_key 625 drivers/net/ethernet/qlogic/qede/qede_filter.c netdev_rss_key_fill(edev->rss_key, sizeof(edev->rss_key)); rss_key 628 drivers/net/ethernet/qlogic/qede/qede_filter.c memcpy(rss->rss_key, edev->rss_key, sizeof(rss->rss_key)); rss_key 154 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c netdev_rss_key_fill(pdata->rss_key, sizeof(pdata->rss_key)); rss_key 2329 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c unsigned int key_regs = sizeof(pdata->rss_key) / sizeof(u32); rss_key 2330 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c unsigned int *key = (unsigned int *)&pdata->rss_key; rss_key 2361 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c memcpy(pdata->rss_key, key, sizeof(pdata->rss_key)); rss_key 622 drivers/net/ethernet/synopsys/dwc-xlgmac.h u8 rss_key[XLGMAC_RSS_HASH_KEY_SIZE]; rss_key 145 drivers/net/hyperv/hyperv_net.h u8 rss_key[NETVSC_HASH_KEYLEN]; rss_key 171 drivers/net/hyperv/hyperv_net.h u8 rss_key[NETVSC_HASH_KEYLEN]; rss_key 902 drivers/net/hyperv/netvsc_drv.c memcpy(dev_info->rss_key, nvdev->extension->rss_key, rss_key 1666 drivers/net/hyperv/netvsc_drv.c memcpy(key, rndis_dev->rss_key, NETVSC_HASH_KEYLEN); rss_key 1699 drivers/net/hyperv/netvsc_drv.c key = rndis_dev->rss_key; rss_key 767 drivers/net/hyperv/rndis_filter.c const u8 *rss_key, u16 flag) rss_key 814 drivers/net/hyperv/rndis_filter.c memcpy(keyp, rss_key, NETVSC_HASH_KEYLEN); rss_key 825 drivers/net/hyperv/rndis_filter.c memcpy(rdev->rss_key, rss_key, NETVSC_HASH_KEYLEN); rss_key 839 drivers/net/hyperv/rndis_filter.c const u8 *rss_key) rss_key 842 drivers/net/hyperv/rndis_filter.c rndis_set_rss_param_msg(rdev, rss_key, rss_key 845 drivers/net/hyperv/rndis_filter.c return rndis_set_rss_param_msg(rdev, rss_key, 0); rss_key 1174 drivers/net/hyperv/rndis_filter.c rndis_filter_set_rss_param(rdev, dev_info->rss_key); rss_key 132 include/linux/mlx4/qp.h __be32 rss_key[MLX4_EN_RSS_KEY_SIZE / sizeof(__be32)]; rss_key 122 include/linux/qed/qed_eth_if.h u32 rss_key[10];