Lines Matching full:rxfh
957 struct ethtool_rxfh_param *rxfh) in lan743x_ethtool_get_rxfh() argument
961 if (rxfh->indir) { in lan743x_ethtool_get_rxfh()
970 rxfh->indir[byte_index + 0] = in lan743x_ethtool_get_rxfh()
972 rxfh->indir[byte_index + 1] = in lan743x_ethtool_get_rxfh()
974 rxfh->indir[byte_index + 2] = in lan743x_ethtool_get_rxfh()
976 rxfh->indir[byte_index + 3] = in lan743x_ethtool_get_rxfh()
980 if (rxfh->key) { in lan743x_ethtool_get_rxfh()
990 rxfh->key[byte_index + 0] = in lan743x_ethtool_get_rxfh()
992 rxfh->key[byte_index + 1] = in lan743x_ethtool_get_rxfh()
994 rxfh->key[byte_index + 2] = in lan743x_ethtool_get_rxfh()
996 rxfh->key[byte_index + 3] = in lan743x_ethtool_get_rxfh()
1000 rxfh->hfunc = ETH_RSS_HASH_TOP; in lan743x_ethtool_get_rxfh()
1005 struct ethtool_rxfh_param *rxfh, in lan743x_ethtool_set_rxfh() argument
1009 u32 *indir = rxfh->indir; in lan743x_ethtool_set_rxfh()
1010 u8 *key = rxfh->key; in lan743x_ethtool_set_rxfh()
1012 if (rxfh->hfunc != ETH_RSS_HASH_NO_CHANGE && in lan743x_ethtool_set_rxfh()
1013 rxfh->hfunc != ETH_RSS_HASH_TOP) in lan743x_ethtool_set_rxfh()