Home
last modified time | relevance | path

Searched refs:at (Results 1 – 25 of 225) sorted by relevance

123456789

/dpdk/lib/eal/freebsd/
H A Deal_alarm.c88 timespec_cmp(const struct timespec *now, const struct timespec *at) in timespec_cmp() argument
90 if (now->tv_sec < at->tv_sec) in timespec_cmp()
92 if (now->tv_sec > at->tv_sec) in timespec_cmp()
94 if (now->tv_nsec < at->tv_nsec) in timespec_cmp()
96 if (now->tv_nsec > at->tv_nsec) in timespec_cmp()
102 diff_ns(struct timespec *now, struct timespec *at) in diff_ns() argument
106 if (timespec_cmp(now, at) >= 0) in diff_ns()
110 at_ns = at->tv_sec * NS_PER_S + at->tv_nsec; in diff_ns()
/dpdk/doc/guides/howto/
H A Davx512.rst8 AVX-512 is not used by default in DPDK, but it can be selected at runtime by apps through the use o…
16 Apps can request DPDK uses AVX-512 at runtime, if it provides improved application performance.
24 This API should only be called once at initialization, before EAL init.
31 The user can select to use AVX-512 at runtime, using the following argument to set the max bitwidth…
H A Ddebug_troubleshoot.rst21 the root cause through step by step debug at various stages.
107 Is there packet drops at receive or transmit?
156 #. Performance issue isolation at producer
161 * There should be sufficient ``rte_ring_free_count`` at any point in time.
178 #. Performance issue isolation at consumer
203 * Heavy processing cycles at single or multiple processing stages.
411 Capture points of Traffic at RX-TX.
416 * First, isolate at NIC entry and exit.
422 * Second, isolate at pipeline entry and exit.
/dpdk/doc/guides/rel_notes/
H A Drelease_22_07.rst55 Also, make sure to start the actual text at the margin.
95 * **Added support for setting queue attributes at runtime in eventdev.**
98 at runtime.
117 Also, make sure to start the actual text at the margin.
133 Also, make sure to start the actual text at the margin.
149 Also, make sure to start the actual text at the margin.
166 Also, make sure to start the actual text at the margin.
186 Also, make sure to start the actual text at the margin.
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_hw.c1631 struct rte_flow_actions_template *at; in flow_hw_actions_template_create() local
1643 at = mlx5_malloc(MLX5_MEM_ZERO, len + sizeof(*at), 64, rte_socket_id()); in flow_hw_actions_template_create()
1644 if (!at) { in flow_hw_actions_template_create()
1651 at->attr = *attr; in flow_hw_actions_template_create()
1652 at->actions = (struct rte_flow_action *)(at + 1); in flow_hw_actions_template_create()
1657 at->masks = (struct rte_flow_action *) in flow_hw_actions_template_create()
1672 at->masks[i].conf = masks->conf; in flow_hw_actions_template_create()
1677 return at; in flow_hw_actions_template_create()
1679 mlx5_free(at); in flow_hw_actions_template_create()
2175 struct rte_flow_actions_template *at; in flow_hw_resource_release() local
[all …]
/dpdk/doc/guides/nics/
H A Dbnx2x.rst12 More information can be found at `QLogic Corporation's Official Website
205 EAL: PCI memory mapped at 0x7f14f6fe5000
206 EAL: PCI memory mapped at 0x7f14f67e5000
207 EAL: PCI memory mapped at 0x7f15fbd9b000
210 EAL: PCI memory mapped at 0x7f14f5fe5000
211 EAL: PCI memory mapped at 0x7f14f57e5000
212 EAL: PCI memory mapped at 0x7f15fbd4f000
H A Dmemif.rst19 at same time. The peer interface is identified by id parameter. Server
56 process. Each interface can be connected to one interface at same time,
60 memif interfaces. Socket file path is specified at interface creation see
65 at the same time, provided each role is assigned unique socket.
85 (``MEMIF_MSG_TYPE_DISCONNECT``) can be sent by both server and client interfaces at
100 created by memif client and provided to server at connection establishment.
207 Buffers are dequeued and enqueued as needed. Offset descriptor field is calculated at tx.
H A Dcxgbe.rst15 More information can be found at `Chelsio Communications Official Website
94 The following ``devargs`` options can be enabled at runtime. They must
113 coalesced and sends the packets immediately at the end of the
462 EAL: PCI memory mapped at 0x7fd7c0200000
463 EAL: PCI memory mapped at 0x7fd77cdfd000
464 EAL: PCI memory mapped at 0x7fd7c10b7000
620 t5nex0: <Chelsio T520-CR> irq 16 at device 0.4 on pci2
772 EAL: PCI memory mapped at 0x8007ec000
773 EAL: PCI memory mapped at 0x842800000
774 EAL: PCI memory mapped at 0x80086c000
[all …]
H A Dfail_safe.rst39 name must be unique for each device. Each fail-safe instance must have at least one
40 sub-device, and at most two.
87 order to take only the last line into account (unlike ``exec()``) at every
97 If no sub-device was successfully probed at initialization, then a random MAC
199 A sub-device supporting the device removal event can be removed from its bus at
233 Any sub-device can disappear at any time. The fail-safe will ensure
/dpdk/doc/guides/linux_gsg/
H A Dsys_reqs.rst111 at kernel.org when the DPDK version is in development.
151 The reservation of hugepages can be performed at run time.
172 Some kernel versions may not allow reserving 1 GB hugepages at run time,
173 so reserving them at boot time may be the only option.
178 In the general case, reserving hugepages at run time is perfectly fine,
180 it is preferable to reserve hugepages at boot time,
183 To reserve hugepages at boot time, a parameter is passed to the Linux kernel on the kernel command …
206 the number of hugepages reserved at boot time is generally divided equally between the two sockets
221 is provided by the system and is located at ``/dev/hugepages``.
/dpdk/doc/guides/prog_guide/
H A Dasan.rst54 …fer-overflow on address 0x7fb17f465809 at pc 0x5652e6707b84 bp 0x7ffea70eea20 sp 0x7ffea70eea10 WR…
83 …e-after-free on address 0x7fc83f465800 at pc 0x564308a39b89 bp 0x7ffc8c85bf50 sp 0x7ffc8c85bf40 WR…
H A Dtraffic_management.rst35 application. The APIs supports the information disclosure at the TM level, at
36 any hierarchical level of the TM and at any node level of the specific
46 Likewise, users can query the capability of the TM at the hierarchical level to
48 such as maximum number of nodes at the level, maximum number of leaf/non-leaf
49 nodes at the level, type of the shaper(dual rate, single rate) supported at
54 supported by the node at any specific level. The information whether the
64 at the level of each node of the scheduling hierarchy, regardless of the node
113 at the head of the queue (the oldest packet waiting in the queue) and admits
114 the new packet at the tail of the queue.
H A Dtimer_lib.rst18 * If not required in the application, timers can be disabled at compilation time by not calling t…
32 This means that all entries are present in level 0, 1 in every 4 entries is present at level 1,
33 one in every 16 at level 2 and so on up to level 9.
74 …- The callout facility that provides timers with a mechanism to execute a function at a given time.
H A Denv_abstraction_layer.rst124 There is no need to preallocate any memory at startup using ``-m`` or
130 preallocated, and all memory will be allocated at runtime, as needed.
229 is enabled), and can optionally be mapped into it at startup.
239 to reserve a fixed number of hugepages at system start,
296 because they are intended to be reusable at restart.
303 If ``memfd_create(2)`` is supported both at build and run time,
527 - if the buses disagree (at least one wants RTE_IOVA_PA and at least one wants
586 The value can be set at runtime by an application using the
860 functions at initialization time.
1021 #. Check for space at the start of the element.
[all …]
H A Dring_lib.rst46 … costs more in terms of memory than a linked list queue. An empty ring contains at least N objects.
60 The following code was added in FreeBSD 8.0, and is used in some network device drivers (at least i…
107 The initial state is to have a prod_head and prod_tail pointing at the same location.
160 The initial state is to have a cons_head and cons_tail pointing at the same location.
213 The initial state is to have a prod_head and prod_tail pointing at the same location.
239 the CAS operation fails, and the code restarts at first step.
356 These modes can be specified at ring creation/init time via ``flags``
378 Single-producer (/single-consumer) mode. In this mode only one thread at a time
391 leaving actual tail value change to the last thread at a given instance.
406 at any given moment only one enqueue/dequeue operation can proceed.
H A Dpacket_classif_access_ctrl.rst37 …p and then the inner loop of the search function is unrolled to process four input bytes at a time.
325 There is a possibility at build-time to specify maximum memory limit for internal RT structures for…
371 Requires max SIMD bitwidth to be at least 64.
374 Requires max SIMD bitwidth to be at least 128.
377 Requires max SIMD bitwidth to be at least 256.
380 in parallel. Requires NEON support. Requires max SIMD bitwidth to be at least 128.
383 flows in parallel. Requires ALTIVEC support. Requires max SIMD bitwidth to be at least 128.
387 Requires AVX512 support. Requires max SIMD bitwidth to be at least 256.
391 Requires AVX512 support. Requires max SIMD bitwidth to be at least 512.
496 /* handle error at adding ACL rules. */
[all …]
H A Dpacket_distrib_lib.rst8 while supporting single packet at a time operation.
19 one which sends one packet at a time to workers using 32-bits for flow_id,
20 and an optimized mode which sends bursts of up to 8 packets at a time to workers, using 15 bits of …
92 i.e. to save power at times of lighter load,
H A Dqos_framework.rst749 The upper limit for the traffic classes at the subport and
932 allocated for the same traffic class at the parent subport level.
937 to dynamic evolution of the traffic load at run-time (as congestion is).
979 …| | | available at run-time for TC X at the subport level. Any bandw…
998 The watermark is computed at the subport level at the beginning of each traffic class upper limit e…
1142 (no packets are produced or at least one packet is produced).
1194 different RED configurations for the same packet queue at run-time.
1353 or remaining stagnant at the last computed value.
1562 The source files for the DPDK dropper are located at:
1736 * Excess (E) bucket: fed with tokens at the same rate as the C bucket.
[all …]
/dpdk/doc/guides/contributing/
H A Dabi_versioning.rst29 applications dependencies at runtime, to load a library supporting the correct
30 ABI version. The library loaded at runtime therefore, may be a minor revision
47 is more manageable at a project level, with all project libraries sharing a
50 that ABI version increments need to carefully planned and managed at a project
97 depreciated functions may be safely removed at this point and the entire old
123 at the start of each release cycle, and are managed at the project level.
279 symbol at which versions. First, at the site of the initial symbol definition,
297 mapping this new symbol name to the initial symbol name at version node 21.
419 at the start of the head of the file. This will indicate to the tool-chain to
632 remove an entire version node at once, as is typically done at the declaration
/dpdk/doc/guides/eventdevs/
H A Dsw.rst70 The credit quanta is the number of credits that a port will fetch at a time from
74 of credits are pre-allocated at a time, while also mitigating performance impact
78 at the cost of the whole system having less credits. On the other hand,
80 system with a higher number of credits at all times.
H A Docteontx.rst11 More information can be found at `Cavium, Inc Official Website
83 event at a time.
117 The same can be verified by looking at the following sysfs entry:
/dpdk/doc/guides/sample_app_ug/
H A Dpipeline.rst34 * Argument: Path to the CLI script file to be run at application startup.
35 No CLI script file will run at startup if this argument is not present.
52 * Argument: TCP port number at which the application is running.
H A Dpacket_ordering.rst13 The application uses at least three CPU cores:
49 The -c EAL CPU_COREMASK option has to contain at least 3 CPU cores.
/dpdk/doc/guides/cryptodevs/
H A Dbcmfs.rst9 Detailed information about SoCs can be found at `Broadcom Official Website
58 Information about kernel, rootfs and toolchain can be found at
/dpdk/doc/guides/compressdevs/
H A Docteontx.rst11 More information can be found at `Cavium, Inc Official Website
51 It will install OCTEONTX-SDK at following default location

123456789