| /dpdk/doc/guides/vdpadevs/ |
| H A D | sfc.rst | 83 for the log types supported by the driver. The option is used with 89 be used either for some specific log type or for a subset of types. 91 SFC vDPA PMD provides the following log types available for control: 99 Matches a subset of per-port log types registered during runtime.
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 1313 comp->types == (with->types & HNS3_ETH_RSS_SUPPORT) && in hns3_action_rss_same() 1332 .types = in->types, in hns3_rss_conf_copy() 1358 (rss->types & RTE_ETH_RSS_IP || in hns3_rss_input_tuple_supported() 1405 if (!(rss->types & HNS3_ETH_RSS_SUPPORT) && rss->types) in hns3_parse_rss_filter() 1427 &rss->types, in hns3_parse_rss_filter() 1562 .types = conf->conf.types, in hns3_config_rss_filter() 1571 flow_types = conf->conf.types ? in hns3_config_rss_filter() 1573 hw->rss_info.conf.types; in hns3_config_rss_filter() 1574 if (flow_types != rss_flow_conf.types) in hns3_config_rss_filter() 1577 rss_flow_conf.types, flow_types); in hns3_config_rss_filter() [all …]
|
| H A D | hns3_rss.c | 359 hw->rss_info.conf.types = rss_hf; in hns3_set_rss_tuple_by_rss_hf() 378 uint64_t rss_hf_bk = hw->rss_info.conf.types; in hns3_dev_rss_hash_update() 429 rss_conf->rss_hf = rss_cfg->conf.types; in hns3_dev_rss_hash_conf_get() 691 rss_hf = hw->rss_info.conf.types; in hns3_config_rss() 714 hw->rss_info.conf.types = 0; in hns3_rss_uninit()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_hash.c | 497 uint64_t types; in i40e_hash_get_pctypes() local 501 types = i40e_hash_get_x722_ext_pctypes(match->pctype); in i40e_hash_get_pctypes() 502 rss_conf->config_pctypes |= types; in i40e_hash_get_pctypes() 541 if (!(rss_act->types & ~match->rss_mask)) { in i40e_hash_get_pattern_pctypes() 723 uint64_t rss_types = rss_conf->conf.types; in i40e_hash_config_pctype() 1057 if (rss_act->types) in i40e_hash_parse_global_conf() 1135 if (!i40e_hash_validate_rss_types(rss_act->types)) in i40e_hash_parse_pattern_act() 1144 rss_conf->conf.types = rss_act->types; in i40e_hash_parse_pattern_act() 1145 rss_conf->inset = i40e_hash_get_inset(rss_act->types); in i40e_hash_parse_pattern_act()
|
| /dpdk/doc/guides/nics/ |
| H A D | ngbe.rst | 48 for the log types supported by the driver. The option is used with 51 NGBE PMD provides the following log types available for control:
|
| H A D | igc.rst | 71 The Flow Director filters includes the following types: 106 testpmd> flow create 0 ingress pattern end actions rss types ipv4-udp end / end
|
| H A D | hns3.rst | 207 testpmd> flow create 0 ingress pattern end actions rss types end \ 215 actions rss types ipv4-tcp l3-src-only end queues end / end 222 actions rss types ipv4-tcp end queues end func symmetric_toeplitz / end 228 testpmd> flow create 0 ingress pattern end actions rss types end \
|
| H A D | txgbe.rst | 74 for the log types supported by the driver. The option is used with 77 TXGBE PMD provides the following log types available for control:
|
| /dpdk/doc/guides/tools/ |
| H A D | testeventdev.rst | 295 .. table:: Order all types queue test eventdev configuration. 301 | 1 | nb_queues | 1 | q0(all types queue) | 319 order all types queue test operation. 341 Example command to run order ``all types queue`` test: 479 ``all types queue`` eventdev scheme. 486 .. table:: Perf all types queue test eventdev configuration. 509 perf all types queue test operation. 512 The ``all types queues(atq)`` perf test configures the eventdev with Q queues 555 Example command to run perf ``all types queue`` test: 562 Example command to run perf ``all types queue`` test with event timer adapter: [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_hw.c | 227 rss_desc.types = !rss->types ? RTE_ETH_RSS_IP : rss->types; in flow_hw_tir_action_register() 229 flow_dv_action_rss_l34_hash_adjust(rss->types, in flow_hw_tir_action_register() 414 act_data->shared_rss.types = !rss->origin.types ? RTE_ETH_RSS_IP : in __flow_hw_act_data_shared_rss_append() 415 rss->origin.types; in __flow_hw_act_data_shared_rss_append() 797 rss_desc.types = act_data->shared_rss.types; in flow_hw_shared_action_get() 860 act_data.shared_rss.types = !shared_rss->origin.types ? in flow_hw_shared_action_construct() 862 shared_rss->origin.types; in flow_hw_shared_action_construct()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | generic_receive_offload_lib.rst | 19 In the GRO library, there are many GRO types which are defined by packet 20 types. One GRO type is in charge of process one kind of packets. For 56 types are allocated in the stack. This design simplifies applications' 71 types or TCP SYN packets are returned. Otherwise, the input packets are 85 library, different GRO types can use different algorithms. In this
|
| H A D | rawdev.rst | 34 to a large subset of device types. None of the operations are mandatory to 50 other well known device types like eth and crypto:
|
| H A D | stack_lib.rst | 28 The library supports two types of stacks: standard (lock-based) and lock-free. 29 Both types use the same set of interfaces, but their implementations differ.
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 96 mlx4_conv_rss_types(struct mlx4_priv *priv, uint64_t types, int verbs_to_dpdk) in mlx4_conv_rss_types() argument 152 if (!types) { in mlx4_conv_rss_types() 155 types = priv->hw_rss_sup; in mlx4_conv_rss_types() 158 if (in[i] && (types & in[i]) == in[i]) { in mlx4_conv_rss_types() 159 seen |= types & in[i]; in mlx4_conv_rss_types() 163 !(types & ~seen)) in mlx4_conv_rss_types() 849 fields = mlx4_conv_rss_types(priv, rss->types, 0); in mlx4_flow_prepare() 1344 .types = 0, in mlx4_flow_internal()
|
| H A D | mlx4_flow.h | 50 uint64_t mlx4_conv_rss_types(struct mlx4_priv *priv, uint64_t types,
|
| /dpdk/lib/eal/freebsd/ |
| H A D | meson.build | 25 #include <sys/types.h>
|
| /dpdk/doc/guides/eventdevs/ |
| H A D | dlb2.rst | 56 queue's scheduling types are controlled by the event queue configuration. 59 ``nb_atomic_order_sequences`` determines the supported scheduling types. 126 Finally, even though all 3 event types are supported on the same QID by 128 as possible, since mixing types on the same queue uses valuable reorder 252 DLB supports 4 event and queue service priority levels. For both priority types, 261 across the types is always equal, and both types are served in a round robin manner.
|
| H A D | opdl.rst | 96 adds NEW event types, and TX (last dequeue) implicitly does RELEASE event types.
|
| H A D | sw.rst | 124 The software eventdev does not support creating queues that handle all types of 128 The reason to not allow Atomic, Ordered and Parallel event types in the
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_flow.c | 1120 uint64_t types; in bnxt_vnic_rss_cfg_update() local 1216 types = rss->types ? rss->types : RTE_ETH_RSS_IPV4 | RTE_ETH_RSS_IPV6; in bnxt_vnic_rss_cfg_update() 1218 hash_type = bnxt_rte_to_hwrm_hash_types(types); in bnxt_vnic_rss_cfg_update() 1225 bnxt_rte_to_hwrm_hash_level(bp, rss->types, rss->level); in bnxt_vnic_rss_cfg_update() 1633 bnxt_rte_to_hwrm_hash_types(rss->types); in bnxt_validate_and_parse_flow() 1635 bnxt_rte_to_hwrm_hash_level(bp, rss->types, rss->level); in bnxt_validate_and_parse_flow()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | cmd_line.rst | 84 The cmd line_interact() function returns when the user types **Ctrl-d** and in this case, 101 The rte_cmdline application provides a list of pre-defined token types:
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_flow_rss.c | 92 if (in->types != 0) { in sfc_flow_rss_parse_conf() 93 rc = sfc_rx_hf_rte_to_efx(sa, in->types, in sfc_flow_rss_parse_conf()
|
| /dpdk/doc/guides/rawdevs/ |
| H A D | cnxk_bphy.rst | 46 Message types along with description are listed below. As for the usage examples please refer to 107 Message types along with description are listed below. For some usage examples please refer to
|
| /dpdk/doc/guides/mempool/ |
| H A D | stack.rst | 15 over-provisioned. Users are encouraged to benchmark with multiple mempool types
|
| /dpdk/doc/guides/contributing/ |
| H A D | coding_style.rst | 249 * Enum types should be used in preference to macros #defining a set of (sequential) values. 250 * Enum types should be prefixed with ``rte_`` and the elements by a suitable prefix [generally star… 275 …ace between asterisks and adjacent tokens, except for tokens that are identifiers related to types. 276 (These identifiers are the names of basic types, type qualifiers, and typedef-names other than the … 299 * Names following extremely long types, which therefore cannot be easily aligned with the rest, sho… 372 Avoid using typedefs for structure types. 412 …It is recommended to use typedefs to define function pointer types, for reasons of code readabilit… 599 * When prototyping functions, associate names with parameter types, for example: 681 * Functions which create objects, or allocate memory, should return pointer types, and NULL on erro… 687 …Note, however, to allow consistency across functions returning integer or pointer types, the previ… [all …]
|