Lines Matching refs:rxfh
418 struct ethtool_rxfh_param *rxfh)
423 if (rxfh->indir) {
425 rxfh->indir[i] = XGMAC_GET_BITS(pdata->rss_table[i],
429 if (rxfh->key)
430 memcpy(rxfh->key, pdata->rss_key, sizeof(pdata->rss_key));
432 rxfh->hfunc = ETH_RSS_HASH_TOP;
438 struct ethtool_rxfh_param *rxfh,
445 if (rxfh->hfunc != ETH_RSS_HASH_NO_CHANGE &&
446 rxfh->hfunc != ETH_RSS_HASH_TOP) {
451 if (rxfh->indir) {
452 ret = hw_if->set_rss_lookup_table(pdata, rxfh->indir);
457 if (rxfh->key) {
458 ret = hw_if->set_rss_hash_key(pdata, rxfh->key);