Lines Matching refs:rxfh
531 struct ethtool_rxfh_param *rxfh)
536 if (rxfh->indir) {
538 rxfh->indir[i] = XGMAC_GET_BITS(pdata->rss_table[i],
542 if (rxfh->key)
543 memcpy(rxfh->key, pdata->rss_key, sizeof(pdata->rss_key));
545 rxfh->hfunc = ETH_RSS_HASH_TOP;
551 struct ethtool_rxfh_param *rxfh,
558 if (rxfh->hfunc != ETH_RSS_HASH_NO_CHANGE &&
559 rxfh->hfunc != ETH_RSS_HASH_TOP) {
564 if (rxfh->indir) {
565 ret = hw_if->set_rss_lookup_table(pdata, rxfh->indir);
570 if (rxfh->key) {
571 ret = hw_if->set_rss_hash_key(pdata, rxfh->key);