rss_params 222 drivers/net/ethernet/aquantia/atlantic/aq_hw.h struct aq_rss_parameters *rss_params); rss_params 225 drivers/net/ethernet/aquantia/atlantic/aq_hw.h struct aq_rss_parameters *rss_params); rss_params 42 drivers/net/ethernet/aquantia/atlantic/aq_nic.c struct aq_rss_parameters *rss_params = &cfg->aq_rss; rss_params 53 drivers/net/ethernet/aquantia/atlantic/aq_nic.c rss_params->hash_secret_key_size = sizeof(rss_key); rss_params 54 drivers/net/ethernet/aquantia/atlantic/aq_nic.c memcpy(rss_params->hash_secret_key, rss_key, sizeof(rss_key)); rss_params 55 drivers/net/ethernet/aquantia/atlantic/aq_nic.c rss_params->indirection_table_size = AQ_CFG_RSS_INDIRECTION_TABLE_MAX; rss_params 57 drivers/net/ethernet/aquantia/atlantic/aq_nic.c for (i = rss_params->indirection_table_size; i--;) rss_params 58 drivers/net/ethernet/aquantia/atlantic/aq_nic.c rss_params->indirection_table[i] = i & (num_rss_queues - 1); rss_params 180 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c struct aq_rss_parameters *rss_params) rss_params 190 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c __swab32(rss_params->hash_secret_key[i]) : 0U; rss_params 208 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c struct aq_rss_parameters *rss_params) rss_params 210 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c u8 *indirection_table = rss_params->indirection_table; rss_params 169 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c struct aq_rss_parameters *rss_params) rss_params 179 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c __swab32(rss_params->hash_secret_key[i]) : 0U; rss_params 197 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c struct aq_rss_parameters *rss_params) rss_params 199 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c u8 *indirection_table = rss_params->indirection_table; rss_params 264 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h struct rss_params rss; /* Receive Side Scaling */ rss_params 1018 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c struct rss_params *rss = &adapter->params.rss; rss_params 839 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_rss_params rss_params; rss_params 1002 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_build_indir_tir_ctx_hash(struct mlx5e_rss_params *rss_params, rss_params 1184 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_rss_params *rss_params, rss_params 1189 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_build_rss_params(struct mlx5e_rss_params *rss_params, rss_params 1114 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c return sizeof(priv->rss_params.toeplitz_hash_key); rss_params 1140 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c struct mlx5e_rss_params *rss = &priv->rss_params; rss_params 1160 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c struct mlx5e_rss_params *rss = &priv->rss_params; rss_params 854 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c if (rx_hash_field == priv->rss_params.rx_hash_fields[tt]) rss_params 857 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c priv->rss_params.rx_hash_fields[tt] = rx_hash_field; rss_params 876 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c hash_field = priv->rss_params.rx_hash_fields[tt]; rss_params 2543 drivers/net/ethernet/mellanox/mlx5/core/en_main.c ix = priv->rss_params.indirection_rqt[ix]; rss_params 2626 drivers/net/ethernet/mellanox/mlx5/core/en_main.c .hfunc = priv->rss_params.hfunc, rss_params 2709 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void mlx5e_build_indir_tir_ctx_hash(struct mlx5e_rss_params *rss_params, rss_params 2716 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(tirc, tirc, rx_hash_fn, mlx5e_rx_hash_fn(rss_params->hfunc)); rss_params 2717 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (rss_params->hfunc == ETH_RSS_HASH_TOP) { rss_params 2724 drivers/net/ethernet/mellanox/mlx5/core/en_main.c memcpy(rss_key, rss_params->toeplitz_hash_key, len); rss_params 2745 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_rss_params *rss = &priv->rss_params; rss_params 2917 drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_build_default_indir_rqt(priv->rss_params.indirection_rqt, rss_params 3294 drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_build_indir_tir_ctx_hash(&priv->rss_params, rss_params 3309 drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_build_indir_tir_ctx_hash(&priv->rss_params, rss_params 4779 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void mlx5e_build_rss_params(struct mlx5e_rss_params *rss_params, rss_params 4784 drivers/net/ethernet/mellanox/mlx5/core/en_main.c rss_params->hfunc = ETH_RSS_HASH_TOP; rss_params 4785 drivers/net/ethernet/mellanox/mlx5/core/en_main.c netdev_rss_key_fill(rss_params->toeplitz_hash_key, rss_params 4786 drivers/net/ethernet/mellanox/mlx5/core/en_main.c sizeof(rss_params->toeplitz_hash_key)); rss_params 4787 drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_build_default_indir_rqt(rss_params->indirection_rqt, rss_params 4790 drivers/net/ethernet/mellanox/mlx5/core/en_main.c rss_params->rx_hash_fields[tt] = rss_params 4796 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_rss_params *rss_params, rss_params 4851 drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_build_rss_params(rss_params, params->num_channels); rss_params 5034 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_rss_params *rss = &priv->rss_params; rss_params 1441 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c mlx5e_build_rss_params(&priv->rss_params, params->num_channels); rss_params 499 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c if (priv->rss_params.hfunc == ETH_RSS_HASH_XOR) rss_params 551 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5e_build_indir_tir_ctx_hash(&priv->rss_params, &ttconfig, tirc, false); rss_params 90 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c mlx5e_build_nic_params(mdev, NULL, &priv->rss_params, &priv->channels.params, rss_params 683 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_rss_params *p_rss_params = p_params->rss_params; rss_params 2472 drivers/net/ethernet/qlogic/qed/qed_l2.c if (qed_update_vport_rss(cdev, ¶ms->rss_params, rss)) rss_params 2479 drivers/net/ethernet/qlogic/qed/qed_l2.c sp_params.rss_params = &rss[i]; rss_params 219 drivers/net/ethernet/qlogic/qed/qed_l2.h struct qed_rss_params *rss_params; rss_params 2900 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_data->rss_params = NULL; rss_params 2942 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_data->rss_params = p_rss; rss_params 3061 drivers/net/ethernet/qlogic/qed/qed_sriov.c params.rss_params = NULL; rss_params 1041 drivers/net/ethernet/qlogic/qed/qed_vf.c return !!p_data->rss_params; rss_params 1165 drivers/net/ethernet/qlogic/qed/qed_vf.c if (p_params->rss_params) { rss_params 1166 drivers/net/ethernet/qlogic/qed/qed_vf.c struct qed_rss_params *rss_params = p_params->rss_params; rss_params 1176 drivers/net/ethernet/qlogic/qed/qed_vf.c if (rss_params->update_rss_config) rss_params 1179 drivers/net/ethernet/qlogic/qed/qed_vf.c if (rss_params->update_rss_capabilities) rss_params 1182 drivers/net/ethernet/qlogic/qed/qed_vf.c if (rss_params->update_rss_ind_table) rss_params 1185 drivers/net/ethernet/qlogic/qed/qed_vf.c if (rss_params->update_rss_key) rss_params 1188 drivers/net/ethernet/qlogic/qed/qed_vf.c p_rss_tlv->rss_enable = rss_params->rss_enable; rss_params 1189 drivers/net/ethernet/qlogic/qed/qed_vf.c p_rss_tlv->rss_caps = rss_params->rss_caps; rss_params 1190 drivers/net/ethernet/qlogic/qed/qed_vf.c p_rss_tlv->rss_table_size_log = rss_params->rss_table_size_log; rss_params 1197 drivers/net/ethernet/qlogic/qed/qed_vf.c p_queue = rss_params->rss_ind_table[i]; rss_params 1200 drivers/net/ethernet/qlogic/qed/qed_vf.c memcpy(p_rss_tlv->rss_key, rss_params->rss_key, rss_params 1201 drivers/net/ethernet/qlogic/qed/qed_vf.c sizeof(rss_params->rss_key)); rss_params 1351 drivers/net/ethernet/qlogic/qede/qede_ethtool.c qede_fill_rss_params(edev, &vport_update_params->rss_params, rss_params 1453 drivers/net/ethernet/qlogic/qede/qede_ethtool.c qede_fill_rss_params(edev, &vport_update_params->rss_params, rss_params 2149 drivers/net/ethernet/qlogic/qede/qede_main.c qede_fill_rss_params(edev, &vport_update_params->rss_params, rss_params 135 include/linux/qed/qed_eth_if.h struct qed_update_vport_rss_params rss_params;