| /dpdk/doc/guides/prog_guide/ |
| H A D | member_lib.rst | 20 structure that provides a "set-summary" on whether a member belongs to a set, 66 set-summary in the packet header itself can be used to summarize the set of 81 element of a set against the other elements in a different set, a join is done 85 membership functionality for both a single set and multi-set scenarios. Two set-summary 98 a set" (with very high probability) or "definitely not in a set". 106 ``hk(X)`` in ``v`` are set to 1 (any particular bit might be set to 1 multiple times 230 set. For subsequent inquiries the set-summary will falsely report the element 238 set-summary. It is worth noting that the set-summary still has false positive 316 be added to the set-summary, and ``set_id`` which is the set id associated 358 matches at most one target set). The [all …]
|
| H A D | kernel_nic_interface.rst | 74 disabled, and the default carrier state of KNI interfaces is set to *off*. 122 bound to any particular core, but the user can set the core affinity for 164 If ``carrier=on`` is specified, the kernel module will automatically set 172 To set the default carrier state to *on*: 178 To set the default carrier state to *off*: 185 of KNI interfaces will be set to *off*. 223 To set the ``min_scheduling_interval`` to a value of 100 microseconds: 229 To set the ``max_scheduling_interval`` to a value of 200 microseconds: 248 user to specify the interface name, set the MTU size, set an explicit or 282 For example, when the user runs ``ip link set address <MAC> [all …]
|
| H A D | hash_lib.rst | 11 The hash table is a data structure optimized for searching through a set of entries that are each i… 12 …PDK Hash requires that all the keys have the same number of bytes which is set at the hash creatio… 86 * If the multi-writer flag (RTE_HASH_EXTRA_FLAGS_MULTI_WRITER_ADD) is set, multiple threads writin… 89 * If the read/write concurrency (RTE_HASH_EXTRA_FLAGS_RW_CONCURRENCY) is set, multithread read/wri… 93 …flag values, if the transactional memory flag (RTE_HASH_EXTRA_FLAGS_TRANS_MEM_SUPPORT) is also set, 100 If this flag is set, the (RTE_HASH_EXTRA_FLAGS_NO_FREE_ON_DEL) flag is set by default. 112 …d to enable this functionality (flag is not set by default). When the (RTE_HASH_EXTRA_FLAGS_EXT_TA… 145 … relatively rare for hash functions providing good uniform distributions for the set of input keys. 266 so the same set of operations is applied to all the packets from the same flow. 278 with the hash key size set to the number of bytes in the selected flow key. [all …]
|
| /dpdk/doc/guides/rawdevs/ |
| H A D | cnxk_gpio.rst | 20 - set GPIO direction 21 - set GPIO edge that triggers interrupt 22 - set GPIO active low 88 Payload must be an integer set to 0 (low) or 1 (high). 95 Message is used to set edge that triggers interrupt. 97 Message must have type set to ``CNXK_GPIO_MSG_TYPE_SET_PIN_EDGE``. 108 Message must have type set to ``CNXK_GPIO_MSG_TYPE_SET_PIN_DIR``. 117 Message is used to set whether pin is active low. 132 Payload contains integer set to either 0 or 1. 141 Message must have type set to ``CNXK_GPIO_MSG_TYPE_GET_PIN_EDGE``. [all …]
|
| H A D | cnxk_bphy.rst | 8 set of hardware accelerators for performing baseband related operations. 19 - Access to BPHY CGX/RPM via a set of predefined messages 54 Message must have type set to ``CNXK_BPHY_CGX_MSG_TYPE_GET_LINKINFO``. In response one will 63 Message must have type set to ``CNXK_BPHY_CGX_MSG_TYPE_INTLBK_ENABLE`` or 72 Message must have type set to ``CNXK_BPHY_CGX_MSG_TYPE_PTP_RX_ENABLE`` or 81 Message must have type set to ``CNXK_BPHY_CGX_MSG_TYPE_SET_LINK_MODE``. Prior to sending actual 88 Message is used to set link up or down. 90 Message must have type set to ``CNXK_BPHY_CGX_MSG_TYPE_SET_LINK_STATE``. Prior to sending actual 99 Message must have type set to ``CNXK_BPHY_CGX_MSG_TYPE_START_RXTX`` or 126 Message must have type set to ``CNXK_BPHY_IRQ_MSG_TYPE_REGISTER`` or [all …]
|
| /dpdk/doc/api/ |
| H A D | meson.build | 21 # if install is set to true it will override build_by_default and it will 22 # cause the target to always be built. If install were to be always set to 34 cdata.set('VERSION', meson.project_version()) 35 cdata.set('API_EXAMPLES', join_paths(dpdk_build_root, 'doc', 'api', 'examples.dox')) 36 cdata.set('OUTPUT', join_paths(dpdk_build_root, 'doc', 'api')) 37 cdata.set('HTML_OUTPUT', 'html') 38 cdata.set('TOPDIR', dpdk_source_root) 39 cdata.set('STRIP_FROM_PATH', ' '.join([dpdk_source_root, join_paths(dpdk_build_root, 'doc', 'api')]… 40 cdata.set('WARN_AS_ERROR', 'NO') 42 cdata.set('WARN_AS_ERROR', 'YES')
|
| /dpdk/config/ |
| H A D | meson.build | 47 dpdk_conf.set('RTE_VER_RELEASE', 99) 208 dpdk_conf.set('RTE_HAS_LIBARCHIVE', 1) 219 dpdk_conf.set('RTE_USE_LIBBSD', 1) 224 dpdk_conf.set('RTE_HAS_JANSSON', 1) 235 dpdk_conf.set('RTE_HAS_LIBPCAP', 1) 299 dpdk_conf.set('RTE_MAX_VFIO_GROUPS', 64) 303 dpdk_conf.set('RTE_MAX_MEM_MB', 524288) 305 dpdk_conf.set('RTE_MAX_MEM_MB', 2048) 367 # check that CPU and NUMA counts are set 375 # set the install path for the drivers [all …]
|
| /dpdk/doc/guides/tools/ |
| H A D | flow-perf.rst | 279 * ``--set-meta`` 284 * ``--set-tag`` 313 * ``--set-src-mac`` 317 * ``--set-dst-mac`` 321 * ``-set-src-ipv4`` 325 * ``--set-dst-ipv4`` 329 * ``--set-src-ipv6`` 333 * ``--set-dst-ipv6`` 337 * ``--set-src-tp`` 341 * ``--set-dst-tp`` [all …]
|
| H A D | testbbdev.rst | 37 Indicates the path to the bbdev test app. If not specified path is set based 75 is set to 32 operations. 78 Specifies number of lcores to run. If not specified num_lcores is set 83 set to 32. Maximum is 512. 87 and bler tests. If not specified iter_max is set to 6. 91 for bler tests. If not specified snr is set to 0 dB. 260 set to 300s and operations enqueue/dequeue burst size is set to 32. 274 set to 120s and enqueue/dequeue burst size is set to 8 and to 32. 345 For turbo decoder it has to be always set to ``RTE_BBDEV_OP_TURBO_DEC`` 574 For LDPC decoder it has to be always set to ``RTE_BBDEV_OP_LDPC_DEC`` [all …]
|
| /dpdk/config/x86/ |
| H A D | meson.build | 64 dpdk_conf.set('RTE_ARCH_X86', 1) 66 dpdk_conf.set('RTE_ARCH_X86_64', 1) 67 dpdk_conf.set('RTE_ARCH', 'x86_64') 69 dpdk_conf.set('RTE_ARCH_I686', 1) 70 dpdk_conf.set('RTE_ARCH', 'i686') 73 dpdk_conf.set('RTE_CACHE_LINE_SIZE', 64) 74 dpdk_conf.set('RTE_MAX_LCORE', 128) 75 dpdk_conf.set('RTE_MAX_NUMA_NODES', 32)
|
| /dpdk/doc/guides/howto/ |
| H A D | vfd.rst | 109 set tx loopback 0 on|off 137 set vf mac antispoof 0 0 on|off 161 set vf vlan insert 0 0 1 175 set vf vlan stripq 0 0 on|off 208 set all queues drop on|off 223 set vf split drop 0 0 on|off 249 set port 0 vf 0 rx on|off 260 set port 0 vf 0 tx on|off 314 set vf broadcast 0 0 on|off 323 set vf allmulti 0 0 on|off [all …]
|
| H A D | lm_bond_virtio_sriov.rst | 131 testpmd> set bonding primary 1 2 148 testpmd> set portlist 2 150 testpmd> set fwd mac 385 # set up Niantic VF 391 # set up Fortville VF 485 # set up Niantic VF 491 # set up Fortville VF 670 set port 1,5,9,13,17,21,25 up 674 create acl-port-set 675 create acl-port-set [all …]
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 311 set fwd 683 set log 704 set nbport 713 set nbcore 778 set burst 791 set rxoffs 804 set rxpkts 821 set txpkts 1134 csum set 1240 tso set [all …]
|
| /dpdk/doc/guides/nics/ |
| H A D | igc.rst | 37 Only the outer VLAN TPID can be set to a vlan other than 0x8100. 50 To start ``testpmd``, add vlan 10 to port, set vlan stripping off on, set extend on, set TPID of 58 testpmd> vlan set filter on 0 60 testpmd> vlan set strip off 0 61 testpmd> vlan set extend on 0 62 testpmd> vlan set outer tpid 0x9100 0 96 Add a rule to direct packet whose ``ip-protocol=0x6(TCP), SYN flag is set`` to queue 1:
|
| H A D | i40e.rst | 292 ip link set <PF netdev id> vf <VF id> mac <macaddr> 298 ip link set ens802f0 vf 0 mac a0:b0:c0:d0:e0:f0 350 testpmd> set promisc 0 off 360 The default input set of each flow type is:: 532 Input set configuration 540 testpmd> port config 0 pctype 43 hash_inset set field 13 564 testpmd> set port (port_id) queue-region flush (on|off) 572 RSS Flow supports to set hash input set, hash function, enable hash 582 Enable hash and set input set for ipv4-tcp. 727 I40E PMD will set some global registers to enable some function or set some [all …]
|
| /dpdk/config/ppc/ |
| H A D | meson.build | 8 dpdk_conf.set('RTE_ARCH', 'ppc_64') 9 dpdk_conf.set('RTE_ARCH_PPC_64', 1) 18 dpdk_conf.set('RTE_MACHINE','power8') 31 # by the build host. (Native is the default platform type set in meson_options.txt.) 108 dpdk_conf.set('RTE_MACHINE', cpu_instruction_set) 117 dpdk_conf.set('RTE_MAX_LCORE', 128) 123 dpdk_conf.set('RTE_MAX_NUMA_NODES', 16) 125 dpdk_conf.set('RTE_CACHE_LINE_SIZE', 128)
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | l2_forward_crypto.rst | 85 * cipher_dataunit_len: set the length of the cipher data-unit. 89 * cipher_key_random_size: set the size of the ciphering key, 109 * auth_key_random_size: set the size of the authentication key, 115 * auth_iv: set the auth IV to be used. Bytes has to be separated with ":" 127 * aead_key: set the AEAD key to be used. Bytes has to be separated with ":" 129 * aead_key_random_size: set the size of the AEAD key, 135 * aead_iv: set the AEAD IV to be used. Bytes has to be separated with ":" 141 * aad: set the AAD to be used. Bytes has to be separated with ":" 147 * digest_size: set the size of the digest to be generated/verified. 248 Each device has a set of capabilities associated with it, [all …]
|
| /dpdk/examples/vm_power_manager/guest_cli/ |
| H A D | parse.c | 20 parse_set(const char *input, uint16_t set[], unsigned int num) in parse_set() argument 27 memset(set, 0, num * sizeof(uint16_t)); in parse_set() 72 set[idx] = 1; in parse_set()
|
| /dpdk/lib/eal/ |
| H A D | meson.build | 15 dpdk_conf.set('RTE_ENV_' + env.to_upper(), id) 18 dpdk_conf.set('RTE_EXEC_ENV', exec_envs[exec_env]) 20 dpdk_conf.set('RTE_EXEC_ENV_' + exec_env.to_upper(), 1)
|
| /dpdk/lib/eal/linux/include/ |
| H A D | rte_os.h | 34 #define RTE_CPU_FILL(set) do \ argument 37 CPU_ZERO(set); \ 39 CPU_SET(i, set); \
|
| /dpdk/app/test/ |
| H A D | commands.c | 240 cmdline_fixed_string_t set; member 253 TOKEN_STRING_INITIALIZER(struct cmd_set_rxtx_result, set, 274 cmdline_fixed_string_t set; member 289 TOKEN_STRING_INITIALIZER(struct cmd_set_rxtx_anchor, set, 311 cmdline_fixed_string_t set; member 326 TOKEN_STRING_INITIALIZER(struct cmd_set_rxtx_sc, set,
|
| /dpdk/doc/guides/bbdevs/ |
| H A D | acc100.rst | 29 - ``RTE_BBDEV_LDPC_CRC_24B_ATTACH`` : set to attach CRC24B to CB(s) 30 - ``RTE_BBDEV_LDPC_RATE_MATCH`` : if set then do not do Rate Match bypass 31 - ``RTE_BBDEV_LDPC_INTERLEAVER_BYPASS`` : if set then bypass interleaver 48 - ``RTE_BBDEV_TURBO_CRC_24B_ATTACH`` : set to attach CRC24B to CB(s) 49 - ``RTE_BBDEV_TURBO_RATE_MATCH`` : if set then do not do Rate Match bypass 50 - ``RTE_BBDEV_TURBO_ENC_INTERRUPTS`` : set for encoder dequeue interrupts 51 - ``RTE_BBDEV_TURBO_RV_INDEX_BYPASS`` : set to bypass RV index 57 - ``RTE_BBDEV_TURBO_DEC_INTERRUPTS`` : set for decoder dequeue interrupts 58 - ``RTE_BBDEV_TURBO_NEG_LLR_1_BIT_IN`` : set if negative LLR encoder i/p is supported 62 - ``RTE_BBDEV_TURBO_EARLY_TERMINATION`` : set early termination feature [all …]
|
| /dpdk/examples/vm_power_manager/ |
| H A D | parse.c | 19 parse_set(const char *input, uint16_t set[], unsigned int num) in parse_set() argument 26 memset(set, 0, num * sizeof(uint16_t)); in parse_set() 71 set[idx] = 1; in parse_set()
|
| /dpdk/doc/guides/linux_gsg/ |
| H A D | build_dpdk.rst | 103 The "platform" option specifies a set a configuration parameters that will be used. 115 The instruction set will be set automatically by default according to these rules: 124 To override what instruction set will be used, set the ``cpu_instruction_set`` 125 parameter to the instruction set of your choice (such as ``corei7``, ``power8``, etc.). 127 ``cpu_instruction_set`` is not used in Arm builds, as setting the instruction set 132 For example, to set the ``max_lcores`` value to 256, you can either: 145 As with other meson options, this can also be set post-initial-config using `meson configure` in th… 148 When `-Dexamples=all` is set as a meson option, meson will check each example application to see if… 209 location in the user's home directory. The install location can be set
|
| /dpdk/lib/acl/ |
| H A D | meson.build | 18 # a. we have AVX supported in minimum instruction set baseline 19 # b. it's not minimum instruction set, but supported by compiler 42 # a. we have AVX512 supported in minimum instruction set 44 # b. it's not minimum instruction set, but supported by
|