Lines Matching refs:nic_rss

391 	uint64_t nic_rss = 0;  in nicvf_rss_ethdev_to_nic()  local
394 nic_rss |= RSS_IP_ENA; in nicvf_rss_ethdev_to_nic()
397 nic_rss |= RSS_IP_ENA; in nicvf_rss_ethdev_to_nic()
400 nic_rss |= (RSS_IP_ENA | RSS_UDP_ENA); in nicvf_rss_ethdev_to_nic()
403 nic_rss |= (RSS_IP_ENA | RSS_TCP_ENA); in nicvf_rss_ethdev_to_nic()
406 nic_rss |= (RSS_IP_ENA | RSS_UDP_ENA); in nicvf_rss_ethdev_to_nic()
409 nic_rss |= (RSS_IP_ENA | RSS_TCP_ENA); in nicvf_rss_ethdev_to_nic()
412 nic_rss |= RSS_L2_EXTENDED_HASH_ENA; in nicvf_rss_ethdev_to_nic()
416 nic_rss |= RSS_TUN_VXLAN_ENA; in nicvf_rss_ethdev_to_nic()
419 nic_rss |= RSS_TUN_GENEVE_ENA; in nicvf_rss_ethdev_to_nic()
422 nic_rss |= RSS_TUN_NVGRE_ENA; in nicvf_rss_ethdev_to_nic()
425 return nic_rss; in nicvf_rss_ethdev_to_nic()
429 nicvf_rss_nic_to_ethdev(struct nicvf *nic, uint64_t nic_rss) in nicvf_rss_nic_to_ethdev() argument
433 if (nic_rss & RSS_IP_ENA) in nicvf_rss_nic_to_ethdev()
436 if ((nic_rss & RSS_IP_ENA) && (nic_rss & RSS_TCP_ENA)) in nicvf_rss_nic_to_ethdev()
440 if ((nic_rss & RSS_IP_ENA) && (nic_rss & RSS_UDP_ENA)) in nicvf_rss_nic_to_ethdev()
444 if (nic_rss & RSS_L2_EXTENDED_HASH_ENA) in nicvf_rss_nic_to_ethdev()
448 if (nic_rss & RSS_TUN_VXLAN_ENA) in nicvf_rss_nic_to_ethdev()
451 if (nic_rss & RSS_TUN_GENEVE_ENA) in nicvf_rss_nic_to_ethdev()
454 if (nic_rss & RSS_TUN_NVGRE_ENA) in nicvf_rss_nic_to_ethdev()
540 uint64_t nic_rss; in nicvf_dev_rss_hash_update() local
552 nic_rss = nicvf_rss_ethdev_to_nic(nic, rss_conf->rss_hf); in nicvf_dev_rss_hash_update()
553 nicvf_rss_set_cfg(nic, nic_rss); in nicvf_dev_rss_hash_update()