| /dpdk/drivers/net/enic/ |
| H A D | enic_res.c | 156 enic->flow_type_rss_offloads = 0; in enic_get_vnic_config() 162 enic->flow_type_rss_offloads |= RTE_ETH_RSS_IPV4 | in enic_get_vnic_config() 165 enic->flow_type_rss_offloads |= RTE_ETH_RSS_NONFRAG_IPV4_TCP; in enic_get_vnic_config() 172 enic->flow_type_rss_offloads |= RTE_ETH_RSS_IPV6 | in enic_get_vnic_config() 176 enic->flow_type_rss_offloads |= RTE_ETH_RSS_NONFRAG_IPV6_TCP | in enic_get_vnic_config() 179 enic->flow_type_rss_offloads |= in enic_get_vnic_config() 183 enic->flow_type_rss_offloads |= RTE_ETH_RSS_NONFRAG_IPV4_UDP; in enic_get_vnic_config() 185 enic->flow_type_rss_offloads |= RTE_ETH_RSS_NONFRAG_IPV6_UDP | in enic_get_vnic_config() 190 enic->flow_type_rss_offloads = 0; in enic_get_vnic_config()
|
| H A D | enic.h | 174 uint64_t flow_type_rss_offloads; /* 0 indicates RSS not supported */ member
|
| H A D | enic_main.c | 1351 if (enic->flow_type_rss_offloads == 0) in enic_rss_conf_valid() 1360 (rss_conf->rss_hf & enic->flow_type_rss_offloads) == 0) { in enic_rss_conf_valid() 1386 rss_hf = rss_conf->rss_hf & enic->flow_type_rss_offloads; in enic_set_rss_conf()
|
| H A D | enic_ethdev.c | 478 device_info->flow_type_rss_offloads = enic->flow_type_rss_offloads; in enicpmd_dev_info_get()
|
| /dpdk/drivers/net/null/ |
| H A D | rte_eth_null.c | 59 uint64_t flow_type_rss_offloads; member 297 dev_info->flow_type_rss_offloads = internals->flow_type_rss_offloads; in eth_dev_info() 437 if ((rss_conf->rss_hf & internal->flow_type_rss_offloads) != 0) in eth_rss_hash_update() 439 rss_conf->rss_hf & internal->flow_type_rss_offloads; in eth_rss_hash_update() 551 internals->flow_type_rss_offloads = RTE_ETH_RSS_PROTO_MASK; in eth_dev_null_create()
|
| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_api.c | 298 internals->flow_type_rss_offloads = di->flow_type_rss_offloads; in eth_bond_slave_inherit_dev_info_rx_first() 362 internals->flow_type_rss_offloads &= di->flow_type_rss_offloads; in eth_bond_slave_inherit_dev_info_rx_next() 545 internals->flow_type_rss_offloads; in __eth_bond_slave_add_lock_free() 736 internals->flow_type_rss_offloads = RTE_ETH_RSS_PROTO_MASK; in __eth_bond_slave_remove_lock_free()
|
| H A D | eth_bond_private.h | 162 uint64_t flow_type_rss_offloads; member
|
| /dpdk/examples/qos_meter/ |
| H A D | main.c | 338 conf.rx_adv_conf.rss_conf.rss_hf &= dev_info.flow_type_rss_offloads; in main() 384 conf.rx_adv_conf.rss_conf.rss_hf &= dev_info.flow_type_rss_offloads; in main()
|
| /dpdk/examples/l2fwd-event/ |
| H A D | l2fwd_common.c | 53 dev_info.flow_type_rss_offloads; in l2fwd_event_init_ports()
|
| /dpdk/app/test/ |
| H A D | test_link_bonding_rssconf.c | 344 for (i = 0; i < sizeof(test_params.bond_dev_info.flow_type_rss_offloads)*8; in test_propagate() 347 rss_hf = test_params.bond_dev_info.flow_type_rss_offloads & (1<<i); in test_propagate()
|
| /dpdk/examples/ip_pipeline/ |
| H A D | link.c | 163 port_info.flow_type_rss_offloads; in link_create()
|
| /dpdk/examples/l3fwd/ |
| H A D | l3fwd_event.c | 81 dev_info.flow_type_rss_offloads; in l3fwd_eth_dev_port_setup()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_vf.c | 371 info->flow_type_rss_offloads &= vf_info.flow_type_rss_offloads; in hn_vf_info_merge()
|
| /dpdk/examples/multi_process/symmetric_mp/ |
| H A D | main.c | 225 port_conf.rx_adv_conf.rss_conf.rss_hf &= info.flow_type_rss_offloads; in smp_port_init()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_vf_representor.c | 143 dev_info->flow_type_rss_offloads = ICE_RSS_OFFLOAD_ALL; in ice_dcf_vf_repr_dev_info_get()
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_ops.c | 1113 info->flow_type_rss_offloads &= sinfo->flow_type_rss_offloads; in fs_dev_merge_info() 1223 infos->flow_type_rss_offloads = in fs_dev_infos_get()
|
| /dpdk/examples/pipeline/ |
| H A D | obj.c | 245 port_info.flow_type_rss_offloads; in link_create()
|
| /dpdk/examples/vmdq/ |
| H A D | main.c | 234 dev_info.flow_type_rss_offloads; in port_init()
|
| /dpdk/examples/vmdq_dcb/ |
| H A D | main.c | 279 dev_info.flow_type_rss_offloads; in port_init()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_vf_representor.c | 48 dev_info->flow_type_rss_offloads = I40E_RSS_OFFLOAD_ALL; in i40e_vf_representor_dev_infos_get()
|
| /dpdk/examples/eventdev_pipeline/ |
| H A D | pipeline_worker_generic.c | 329 dev_info.flow_type_rss_offloads; in port_init()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_ethdev.c | 1247 if ((dev_info.flow_type_rss_offloads | in rte_eth_dev_configure() 1249 dev_info.flow_type_rss_offloads) { in rte_eth_dev_configure() 1253 dev_info.flow_type_rss_offloads); in rte_eth_dev_configure() 3946 struct rte_eth_dev_info dev_info = { .flow_type_rss_offloads = 0, }; in rte_eth_dev_rss_hash_update() 3965 if ((dev_info.flow_type_rss_offloads | rss_conf->rss_hf) != in rte_eth_dev_rss_hash_update() 3966 dev_info.flow_type_rss_offloads) { in rte_eth_dev_rss_hash_update() 3970 dev_info.flow_type_rss_offloads); in rte_eth_dev_rss_hash_update()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_ethdev.c | 345 info->flow_type_rss_offloads = ~MLX5_RSS_HF_MASK; in mlx5_dev_infos_get()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_ethdev.c | 665 info->flow_type_rss_offloads = mlx4_conv_rss_types(priv, 0, 1); in mlx4_dev_infos_get()
|
| /dpdk/app/test-eventdev/ |
| H A D | test_pipeline_common.c | 244 dev_info.flow_type_rss_offloads; in pipeline_ethdev_setup()
|