Lines Matching refs:rss_hf
636 uint64_t rss_hf = 0; in ionic_dev_rss_hash_conf_get() local
652 rss_hf |= ETH_RSS_IPV4; in ionic_dev_rss_hash_conf_get()
654 rss_hf |= ETH_RSS_NONFRAG_IPV4_TCP; in ionic_dev_rss_hash_conf_get()
656 rss_hf |= ETH_RSS_NONFRAG_IPV4_UDP; in ionic_dev_rss_hash_conf_get()
658 rss_hf |= ETH_RSS_IPV6; in ionic_dev_rss_hash_conf_get()
660 rss_hf |= ETH_RSS_NONFRAG_IPV6_TCP; in ionic_dev_rss_hash_conf_get()
662 rss_hf |= ETH_RSS_NONFRAG_IPV6_UDP; in ionic_dev_rss_hash_conf_get()
664 rss_conf->rss_hf = rss_hf; in ionic_dev_rss_hash_conf_get()
682 if ((rss_conf->rss_hf & IONIC_ETH_RSS_OFFLOAD_ALL) == 0) { in ionic_dev_rss_hash_update()
694 if (rss_conf->rss_hf & ETH_RSS_IPV4) in ionic_dev_rss_hash_update()
696 if (rss_conf->rss_hf & ETH_RSS_NONFRAG_IPV4_TCP) in ionic_dev_rss_hash_update()
698 if (rss_conf->rss_hf & ETH_RSS_NONFRAG_IPV4_UDP) in ionic_dev_rss_hash_update()
700 if (rss_conf->rss_hf & ETH_RSS_IPV6) in ionic_dev_rss_hash_update()
702 if (rss_conf->rss_hf & ETH_RSS_NONFRAG_IPV6_TCP) in ionic_dev_rss_hash_update()
704 if (rss_conf->rss_hf & ETH_RSS_NONFRAG_IPV6_UDP) in ionic_dev_rss_hash_update()