| /linux/drivers/net/ethernet/sfc/ |
| H A D | ethtool_common.h | 49 struct ethtool_rxfh_param *rxfh); 51 struct ethtool_rxfh_param *rxfh, 57 const struct ethtool_rxfh_param *rxfh, 61 const struct ethtool_rxfh_param *rxfh,
|
| H A D | ethtool_common.c | 1164 struct ethtool_rxfh_param *rxfh) in efx_ethtool_get_rxfh() 1188 const struct ethtool_rxfh_param *rxfh, in efx_ethtool_modify_rxfh_context() 1221 const struct ethtool_rxfh_param *rxfh, in efx_ethtool_create_rxfh_context() 1268 struct ethtool_rxfh_param *rxfh, in efx_ethtool_set_rxfh()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | ethtool_common.h | 46 struct ethtool_rxfh_param *rxfh); 48 struct ethtool_rxfh_param *rxfh,
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_ethtool.h | 44 struct ethtool_rxfh_param *rxfh); 46 struct ethtool_rxfh_param *rxfh,
|
| H A D | wx_ethtool.c | 556 struct ethtool_rxfh_param *rxfh) in wx_get_rxfh() 573 struct ethtool_rxfh_param *rxfh, in wx_set_rxfh()
|
| /linux/include/linux/ |
| H A D | ethtool.h | 869 struct ethtool_rxfh_param { struct 1221 int (*get_rxfh)(struct net_device *, struct ethtool_rxfh_param *); 1222 int (*set_rxfh)(struct net_device *, struct ethtool_rxfh_param *, 1231 const struct ethtool_rxfh_param *rxfh, 1235 const struct ethtool_rxfh_param *rxfh,
|
| /linux/net/ethtool/ |
| H A D | rss.c | 153 struct ethtool_rxfh_param rxfh = {}; in rss_prepare_get() 620 struct rss_reply_data *data, struct ethtool_rxfh_param *rxfh, in rss_set_prep_indir() 699 struct rss_reply_data *data, struct ethtool_rxfh_param *rxfh, in rss_set_prep_hkey() 804 struct rss_reply_data *data, struct ethtool_rxfh_param *rxfh) in rss_set_ctx_update() 832 struct ethtool_rxfh_param rxfh = {}; in ethnl_rss_set() 995 struct ethtool_rxfh_param rxfh = {}; in ethnl_rss_create_doit()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_adminq.h | 651 int gve_adminq_configure_rss(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh); 652 int gve_adminq_query_rss_config(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh);
|
| H A D | gve_ethtool.c | 894 struct ethtool_rxfh_param *rxfh) in gve_get_rss_config_cache() 912 static int gve_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) in gve_get_rxfh() 928 struct ethtool_rxfh_param *rxfh) in gve_set_rss_config_cache() 940 static int gve_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh, in gve_set_rxfh()
|
| H A D | gve_adminq.c | 1369 int gve_adminq_configure_rss(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh) in gve_adminq_configure_rss() 1546 struct ethtool_rxfh_param *rxfh) in gve_adminq_process_rss_query() 1582 int gve_adminq_query_rss_config(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh) in gve_adminq_query_rss_config()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ethtool.c | 814 const struct ethtool_rxfh_param *rxfh, in otx2_create_rxfh() 848 const struct ethtool_rxfh_param *rxfh, in otx2_modify_rxfh() 886 struct ethtool_rxfh_param *rxfh, in otx2_set_rxfh() 920 struct ethtool_rxfh_param *rxfh) in otx2_get_rxfh()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_ethtool.c | 305 struct ethtool_rxfh_param *rxfh) in mana_get_rxfh() 324 struct ethtool_rxfh_param *rxfh, in mana_set_rxfh()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-ethtool.c | 442 struct ethtool_rxfh_param *rxfh) in xgbe_get_rxfh() 462 struct ethtool_rxfh_param *rxfh, in xgbe_set_rxfh()
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_ethtool.c | 620 struct ethtool_rxfh_param *rxfh) in enic_get_rxfh() 633 struct ethtool_rxfh_param *rxfh, in enic_set_rxfh()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_ethtool.c | 1485 static int mlx5e_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) in mlx5e_get_rxfh() 1502 const struct ethtool_rxfh_param *rxfh, in mlx5e_rxfh_hfunc_check() 1525 struct ethtool_rxfh_param *rxfh, in mlx5e_set_rxfh() 1551 const struct ethtool_rxfh_param *rxfh, in mlx5e_create_rxfh_context() 1591 const struct ethtool_rxfh_param *rxfh, in mlx5e_modify_rxfh_context()
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_ethtool.c | 446 struct ethtool_rxfh_param *rxfh) in aq_ethtool_get_rss() 467 struct ethtool_rxfh_param *rxfh, in aq_ethtool_set_rss()
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_ethtool.c | 637 struct ethtool_rxfh_param *rxfh) in nicvf_get_rxfh() 657 struct ethtool_rxfh_param *rxfh, in nicvf_set_rxfh()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_ethtool.c | 1295 fbnic_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) in fbnic_get_rxfh() 1335 fbnic_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh, in fbnic_set_rxfh() 1429 const struct ethtool_rxfh_param *rxfh, in fbnic_modify_rxfh_context() 1449 const struct ethtool_rxfh_param *rxfh, in fbnic_create_rxfh_context()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_ethtool.c | 907 struct ethtool_rxfh_param *rxfh) in ena_get_rxfh() 952 struct ethtool_rxfh_param *rxfh, in ena_set_rxfh()
|
| /linux/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hns_ethtool.c | 1188 hns_get_rss(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) in hns_get_rss() 1209 hns_set_rss(struct net_device *netdev, struct ethtool_rxfh_param *rxfh, in hns_set_rss()
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_ethtool.c | 1035 struct ethtool_rxfh_param *rxfh) in fm10k_get_rssh() 1054 struct ethtool_rxfh_param *rxfh, in fm10k_set_rssh()
|
| /linux/drivers/net/ethernet/microchip/ |
| H A D | lan743x_ethtool.c | 950 struct ethtool_rxfh_param *rxfh) in lan743x_ethtool_get_rxfh() 998 struct ethtool_rxfh_param *rxfh, in lan743x_ethtool_set_rxfh()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_ethtool.c | 939 struct ethtool_rxfh_param *rxfh) in stmmac_get_rxfh() 957 struct ethtool_rxfh_param *rxfh, in stmmac_set_rxfh()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_ethtool.c | 867 struct ethtool_rxfh_param *rxfh) in ionic_get_rxfh() 887 struct ethtool_rxfh_param *rxfh, in ionic_set_rxfh()
|
| /linux/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth_ethtool.c | 974 struct ethtool_rxfh_param *rxfh) in fun_get_rxfh() 995 struct ethtool_rxfh_param *rxfh, in fun_set_rxfh()
|