Home
last modified time | relevance | path

Searched refs:A (Results 1 – 25 of 191) sorted by relevance

12345678

/dpdk/drivers/common/cnxk/
H A Droc_hash.c39 A = _H[0]; in roc_hash_sha1_gen()
59 B = A; in roc_hash_sha1_gen()
60 A = temp; in roc_hash_sha1_gen()
63 A += _H[0]; in roc_hash_sha1_gen()
120 A = _H[0]; in roc_hash_sha256_gen()
133 S0 = rrot32(2, A) ^ rrot32(13, A) ^ rrot32(22, A); in roc_hash_sha256_gen()
134 temp[2] = (A & B) ^ (A & C) ^ (B & C); in roc_hash_sha256_gen()
143 B = A; in roc_hash_sha256_gen()
245 S0 = rrot64(28, A) ^ rrot64(34, A) ^ rrot64(39, A); in roc_hash_sha512_gen()
246 temp[2] = (A & B) ^ (A & C) ^ (B & C); in roc_hash_sha512_gen()
[all …]
/dpdk/devtools/cocci/
H A Dnamespace_ethdev.cocci34 identifier A =~ "rte_fdir_conf|rte_intr_conf";
36 struct A
39 A << rule2.A;
42 coccinelle .B="rte_eth_" + A[4:];
45 identifier rule2.A;
48 - struct A
/dpdk/doc/guides/prog_guide/
H A Dtoeplitz_hash_lib.rst32 * A length of this tuple counted in double words.
52 * A pointer to the tuple.
53 * A length of the tuple in bytes.
58 * A length of the longest tuple in bytes.
66 * A pointer to the memory where the matrices will be written.
67 * A pointer to the RSS hash key.
153 * A pointer to the Thash context to be associated with.
179 * A hash value of the tuple we want to alter.
197 * A Thash context and helper.
199 * A pointer to the tuple to be changed.
[all …]
H A Dswitch_representation.rst2 Copyright(c) 2018 6WIND S.A.
330 - **A**: PF device.
348 - **A to F**: let everything through.
349 - **F to A**: PF MAC as destination.
492 .----(A)----. | v : .----(A)----. | v
522 successfully assigned to queue 6 on **A**
556 .----(A)----. .----(B)----. |
611 - Matches **A**, **B** or **C** in `traffic steering`_.
632 - Matches **A** in `traffic steering`_.
641 - Targets **A** in `traffic steering`_.
[all …]
H A Dglossary.rst31 A core may include several lcores or threads if the processor supports
35 A set of libraries provided by the DPDK, including eal, ring, mempool,
53 A documentation generator used in the DPDK to generate the API reference.
103 A logical execution unit of the processor, sometimes called a *hardware
197 A physical CPU, that includes several *cores*.
H A Dintro.rst27 * **FreeBSD* Getting Started Guide** : A document describing the use of the DPDK with FreeBSD*
42 A glossary of terms is also provided.
56 * Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3A: System Programming Gui…
H A Dstack_lib.rst78 1. Thread A reads head pointer X and stores the pointed-to list element.
80 but its pointed-to data is different than what thread A read.
81 3. Thread A changes the head pointer with a compare-and-swap and succeeds.
83 In this case thread A would not detect that the list had changed, and would
H A Dpoll_mode_drv.rst11 A Poll Mode Driver (PMD) consists of APIs, provided through the BSD driver running in user space,
142 * A port index used to designate the NIC port in all functions exported by the PMD API.
262 A second option is to transmit the packet and then poll the ``rte_eth_tx_done_cleanup()`` API
301 * A per-queue offloading can be enabled on a queue and disabled on another queue at the same time.
302 * A pure per-port offload is the one supported by device but not per-queue type.
304 * A pure per-port offloading must be enabled or disabled on all queues at the same time.
399 * ``name``: A human readable string formatted by the scheme detailed below.
401 * ``value``: A unsigned 64-bit integer that is the value of the statistic.
411 A naming scheme exists for the strings exposed to clients of the API. This is
435 A more complicated example: ``tx_size_128_to_255_packets``. In this example,
[all …]
/dpdk/doc/guides/sample_app_ug/
H A Dqos_scheduler.rst76 * --rsz "A, B, C": Ring sizes:
78 * A = Size (in number of buffer descriptors) of each of the NIC RX rings read
87 * --bsz "A, B, C, D": Burst sizes
89 * A = I/O RX lcore read burst size from the NIC RX (the default value is 64)
100 * --rth "A, B, C": The RX queue threshold parameters
102 * A = RX prefetch threshold (the default value is 8)
108 * --tth "A, B, C": TX queue threshold parameters
110 * A = TX prefetch threshold (the default value is 36)
174 * qavg port X subport Y pipe Z tc A q B: Show average queue size of a specific queue.
204 * A subport represents a predefined group of users.
[all …]
H A Dtest_pipeline.rst15 * Core A ("RX core") receives traffic from the NIC ports and feeds core B with traffic through SW…
19 Core B receives traffic from core A through software queues,
51 The first CPU core in the core mask is assigned for core A, the second for core B and the third for…
81 … | Core B is not implementing a DPDK pipeline. | N/A
86 … | Stub table. Core B is implementing the same pass-through | N/A
104 … | At run time, core A is creating the foll…
127 … | At run time, core A is creating the foll…
150 … | At run time, core A is creating the foll…
182 … | At run time, core A is storing the IPv4 …
233 * destination IP address as A.B.C.D with A fixed to 0 and B, C,D random
H A Dkeep_alive.rst19 on packet processing cores. A Keep Alive Monitor Agent Core (main)
26 A real life application might use this callback function to notify a
30 Note: Only the worker cores are monitored. A local (on the host) mechanism
57 * ``p PORTMASK``: A hexadecimal bitmask of the ports to configure
59 * ``q NQ``: A number of queues (=ports) per lcore (default is 1)
88 * A Keep- Alive Agent Runs every N Milliseconds.
H A Dvdpa.rst101 VM to vDPA backend VM and vice versa. Here are the detailed steps. Assume A is
104 1. Start vdpa sample and launch a VM with exact same parameters as the VM on A,
115 A: (qemu) migrate -d tcp:<B ip>:4444 (or other PORT)
121 A: (qemu) info migrate
H A Dservice_cores.rst9 any DPDK component to register a service. A service is a work item or task, that
63 Controlling A Service Core
79 Removing A Service Core
/dpdk/examples/l3fwd/
H A Dem_default_v6.cfg12 R2001:0200:0000:000A:0000:0000:0000:0000 2001:0200:0000:000A:0000:0000:0000:0001 9 9 0x11 10
H A Dlpm_default_v6.cfg12 R2001:0200:0000:000A:0000:0000:0000:0000/64 10
/dpdk/doc/guides/nics/
H A Dmlx5.rst2 Copyright 2015 6WIND S.A.
169 - A flow pattern with 2 sequential VLAN items is not supported.
990 A nonzero value enables E-Switch using Direct Rules.
1151 A SF netdev supports E-Switch representation offload
1193 ethtool -A <netdev> rx off tx off
1259 LRO 19.08 N/A N/A 4.6-4 16.25.6406 ConnectX-5
1260 Tx scheduling 20.08 N/A N/A 5.1-2 22.28.2006 ConnectX-6 Dx
1261 Buffer Split 20.11 N/A N/A 5.1-2 16.28.2006 ConnectX-5
1280 | | | N/A | | OFED 4.5 |
1296 | | ingress and / | | OFED 5.3 | | N/A |
[all …]
H A Daxgbe.rst70 Port 0: 00:00:1A:1C:6A:17
H A Dfail_safe.rst2 Copyright 2017 6WIND S.A.
25 A notable exception is the device removal feature. The fail-safe PMD is not
42 A sub-device can be any DPDK device, including possibly another fail-safe device.
181 A sub-device can be defined without existing on the system when the fail-safe
199 A sub-device supporting the device removal event can be removed from its bus at
231 A device being utilized by the fail-safe PMD.
/dpdk/drivers/net/i40e/base/
H A Di40e_osdep.h37 #define hw_dbg(hw, S, A...) do {} while (0) argument
86 #define DEBUGOUT1(S, A...) PMD_DRV_LOG_RAW(DEBUG, S, ##A) argument
/dpdk/doc/guides/vdpadevs/
H A Dmlx5.rst64 - 0, A nonzero value to set timer step in micro-seconds. The timer thread
67 - 1, A value to set fixed timer delay in micro-seconds. Default value is 0us.
71 A nonzero value defines the traffic off time, in polling cycle time units,
/dpdk/doc/guides/freebsd_gsg/
H A Dbuild_sample_apps.rst60 A large number of options can be given to the EAL when running an
61 application. A full list of options can be got by passing `--help` to a
65 A hexadecimal bit mask of the cores to run on. Note that core numbering
/dpdk/doc/guides/rel_notes/
H A Drelease_18_05.rst23 * A new flag for memzone reservation (``RTE_MEMZONE_IOVA_CONTIG``) was added
30 * A new command-line switch ``--legacy-mem`` to enable EAL behavior similar to
33 * A new command-line switch ``--single-file-segments`` to put all memory
35 * A set of convenience function calls to look up and iterate over allocated
133 A new API was introduced in the libsze2 library which the szedata2 PMD depends
418 * A new transfer attribute was added to ``struct rte_flow_attr`` in order
455 expose this capability through ``rte_eth_dev_info_get``. A Rx or Tx queue
471 A new callback ``calc_mem_size`` has been added to ``rte_mempool_ops``
473 A new callback ``populate`` has been added to ``rte_mempool_ops``
504 A new parameter ``max_llr_modulus`` has been added to
[all …]
H A Drelease_21_11.rst35 held by default. A newly added ``enable_bifurcated`` KNI kernel module
99 A new API, ``rte_eth_rx_metadata_negotiate()``, was added.
108 A new API, ``rte_flow_pick_transfer_proxy()``, was added.
138 * A Watchdog feature which is checking for missing Tx completions.
422 * ethdev: Removed the port mirroring API. A more fine-grain flow API
514 * cryptodev: A ``reserved`` byte from structure ``rte_crypto_op`` was
576 * security: A new option ``iv_gen_disable`` was added in structure
584 * security: A new option ``udp_ports_verify`` was added in structure
598 * security: A new structure ``esn`` was added in structure
603 * security: A new structure ``udp`` was added in structure
[all …]
/dpdk/
H A D.editorconfig2 # Copyright 2019 6WIND S.A.
/dpdk/doc/guides/contributing/
H A Dstable.rst38 A Stable Release is used to backport fixes from an ``N`` release back to an
54 A stable release can be designated as an LTS release based on community
61 A LTS release may align with the declaration of a new major ABI version,
143 A Stable Release will be released by:

12345678