Home
last modified time | relevance | path

Searched refs:one (Results 1 – 25 of 213) sorted by relevance

123456789

/dpdk/doc/guides/sample_app_ug/
H A Dkernel_nic_interface.rst42 The Kernel NIC Interface sample application ``kni`` allocates one or more
48 It is recommended to configure one KNI interface for each physical NIC port.
49 The application can be configured with more than one KNI interface for
62 If link monitoring is enabled with the ``-m`` command line flag, one
142 specified zero, one or more times for each physical port.
144 If no lcore ID is specified for ``lcore_kthread``, one KNI interface will
199 ``vEth0_0`` is created for port 0 and one KNI interface ``vEth1_0`` is
201 mode, the one kernel thread is bound to lcore 8.
250 However, if more than one KNI interface is configured for a physical port,
283 In addition, one or more kernel NIC interfaces are allocated for each
[all …]
H A Dlink_status_intr.rst19 * RX_PORT and TX_PORT are paired with available ports one-by-one according to the core mask
96 For each port, there is only one RX queue (only one lcore is able to poll a given port).
124 The application can register one or more callbacks to a specific port and interrupt event.
130 :end-before: >8 End of registering one or more callbacks.
154 The application uses one lcore to poll one or several ports, depending on the -q option,
157 For example, if the user specifies -q 4, the application is able to poll four ports with one lcore.
192 :start-after: init one TX queue logical core on each port. 8<
193 :end-before: >8 End of init one TX queue.
231 If portId is odd, the first line subtracts one and the second line does nothing.
H A Dl2_forward_real_virtual.rst182 but it is possible to extend this code to allocate one mbuf pool per socket.
205 For each port, there is only one RX queue (only one lcore is able to poll a given port).
220 The application uses one lcore to poll one or several ports, depending on the -q option,
223 For example, if the user specifies -q 4, the application is able to poll four ports with one lcore.
252 :start-after: Init one TX queue on each port. 8<
253 :end-before: >8 End of init one TX queue on each port.
279 In the following code, one line for getting the output port requires some explanation.
H A Ddma.rst74 provided parameters. The app can use up to 2 lcores: one of them receives
76 updates MAC address and sends the copy. If one lcore per port is used,
93 plus one forwarding core), 2 ports (ports 0 and 1), hardware copying and no MAC
271 :start-after: Receive packets on one port and enqueue to dmadev or rte_ring. 8<
272 :end-before: >8 End of receive packets on one port and enqueue to dmadev or rte_ring.
287 :start-after: Receive packets on one port and enqueue to dmadev or rte_ring. 8<
288 :end-before: >8 End of receive packets on one port and enqueue to dmadev or rte_ring.
303 :start-after: Transmit packets from dmadev/rte_ring for one port. 8<
H A Dl2_forward_job_stats.rst150 but it is possible to extend this code to allocate one mbuf pool per socket.
171 For each port, there is only one RX queue (only one lcore is able to poll a given port).
184 The application uses one lcore to poll one or several ports, depending on the -q option,
187 For example, if the user specifies -q 4, the application is able to poll four ports with one lcore.
222 :start-after: Init one TX queue on each port. 8<
223 :end-before: >8 End of init one TX queue on each port.
315 In the following code, one line for getting the output port requires some explanation.
H A Dpipeline.rst14 Each pipeline is built through the CLI, either by invoking commands one by one, or through a CLI sc…
111 Each data plane thread runs one or several pipelines previously assigned to it in round-robin order…
H A Dl2_forward_event.rst170 but it is possible to extend this code to allocate one mbuf pool per socket.
194 one RX queue (only one lcore is able to poll a given port). The number of TX
207 The application uses one lcore to poll one or several ports, depending on the -q
211 ports with one lcore. If there are 16 ports on the target (and if the portmask
217 :start-after: Using lcore to poll one or several ports. 8<
218 :end-before: >8 End of using lcore to poll one or several ports.
242 :start-after: Init one TX queue on each port. 8<
243 :end-before: >8 End of init one TX queue on each port.
/dpdk/doc/guides/prog_guide/
H A Dbbdev.rst458 CBs can be contained in one TB is defined by
462 of data that can be contained in one mbuf is one CB.
464 belonging to one TB, or all contiguous CBs that belong to one TB.
485 contains one segment.
553 call belong to one mode, either CB-mode or TB-mode.
659 call belong to one mode, either CB-mode or TB-mode.
833 call belong to one mode, either CB-mode or TB-mode.
837 * CB-mode: one CB (attach CRC24B if required)
838 * CB-mode: one CB making up one TB (attach CRC24A if required)
1099 * CB-mode: one CB (check CRC24B if required)
[all …]
H A Dring_lib.rst93 The ring structure is composed of two head and tail couples; one is used by producers and one is us…
105 and there is only one producer.
259 The core 1 updates one element of the ring(obj4), and the core 2 updates another one (obj5).
364 MP/MC (default one)
369 objects to (/from) the ring. For 'classic' DPDK deployments (with one thread
378 Single-producer (/single-consumer) mode. In this mode only one thread at a time
389 but only by the last one.
395 one for head update, second for tail update.
396 In comparison the original MP/MC algorithm requires one 32-bit CAS
406 at any given moment only one enqueue/dequeue operation can proceed.
[all …]
H A Dmember_lib.rst15 will return not only whether the element has been inserted before in one of
131 BF is used for applications that need only one set, and the
133 in the above figure is one example of potential applications that uses only one
166 the property of vBF to indicate right away that a given flow is a new one or
185 requires testing a series of Bloom Filters each corresponding to one set.
251 are non-overlapping, and for flows matching more than one rule only the highest
260 one by one for a possible match, and when found the flow key and target
282 which is the name of the created set-summary, *type* which is one of the types
341 returns ALL the matches (possibly more than one) found for this key when it
358 matches at most one target set). The
[all …]
H A Dlpm6_lib.rst52 In this case, instead of using two levels, one with a tbl24 and a second with a tbl8, 14 levels are…
82 we can greatly reduce memory consumption while maintaining a very good lookup speed (one memory acc…
116 When deleting, to check whether there is a rule containing the one that is to be deleted.
152 Hence, in this case, we copy the exact same entry to every position indexed by one of these combina…
157 Prefix expansion is one of the keys of this algorithm, since it improves the speed dramatically by …
183 The first one is the maximum number of rules, which is a parameter passed through the API.
184 …ched, it is not possible to add any more rules to the routing table unless one or more are removed.
191 which is the number of levels minus one, since the first three bytes are resolved in the tbl24. How…
195 …for IPv4 algorithm, it is possible and very likely that several rules will share one or more tbl8s,
H A Dtraffic_management.rst82 Each hierarchy node has zero or one private shaper (only one node using it)
83 and/or zero, one or several shared shapers (multiple nodes use the same shaper
90 used by one or several shaper instances (either private or shared).
123 has zero or one private WRED context (only one leaf node using it) and/or zero,
124 one or several shared WRED contexts (multiple leaf nodes use the same WRED
130 definition of WRED profiles. Any WRED profile can be used by one or several
192 as RTE_TM_NODE_ID_NULL and there can only be one node with this parent ID
H A Dpacket_classif_access_ctrl.rst34 * First field in the rule definition has to be one byte long.
52 The field type is one of three choices:
71 …As mentioned above, all input fields, except the very first one, must be in groups of 4 consecutiv…
95 /* first input field - always one byte long. */
240 /* first input field - always one byte long. */
293 … If the input tuple matches more than one rule, then the rule with the higher priority is returned.
294 Note that if the input tuple matches more than one rule and these rules have equal priority,
301 …for example, there were four different sets of ACL rules, one for access control, one for routing,…
303 one lookup returns a result for each of the four sets.
395 …st available classify method for the given platform and sets it as default one. Though the user ha…
H A Dpacket_distrib_lib.rst19 one which sends one packet at a time to workers using 32-bits for flow_id,
88 …istributor_get_pkt()" API to request a new packet when it has finished processing the previous one.
94 it has finished the current packet and does not want a new one.
H A Dlpm_lib.rst66 we can greatly reduce memory consumption while maintaining a very good lookup speed (one memory acc…
109 * When deleting, to check whether there is a rule containing the one that is to be deleted.
140 Hence, in this case, we copy the exact same entry to every position indexed by one of these combina…
143 it is found in either one or two memory accesses,
145 Prefix expansion is one of the keys of this algorithm,
199 The first one is the maximum number of rules, which is a parameter passed through the API.
201 it is not possible to add any more rules to the routing table unless one or more are removed.
211 If they are, then the new rule will share the same tbl8 than the previous one,
/dpdk/doc/guides/nics/
H A Dvhost.rst8 The user can handle virtqueues as one of normal DPDK port.
73 The registered callback handler will be invoked with one of below event types.
82 …Because changing multiple statuses may occur only one event, call the function repeatedly as long …
107 This command attaches one virtio-net device to QEMU guest.
/dpdk/doc/guides/rawdevs/
H A Difpga.rst7 FPGA is used more and more widely in Cloud and NFV, one primary reason is
12 flexibility. That means one FPGA Device Bit Stream is divided into many Parts
17 By PR (Partial Reconfiguration) AFUs, one FPGA resources can be time-shared by
40 All of the AFUs of one FPGA may share same PCI BDF and AFUs scan depend on
H A Dcnxk_gpio.rst10 kernel driver custom interface allowing one to install userspace interrupt
51 In above scenario only one GPIO controller is present hence
54 Before performing actual data transfer one needs to call
78 available, one for each existing command.
/dpdk/doc/guides/tools/
H A Dcryptoperf.rst11 one type of crypto PMD can be measured during single application
83 Set test type, where ``type`` is one of the following::
147 Set device type, where ``name`` is one of the following::
168 Set operation type, where ``name`` is one of the following::
199 Set cipher algorithm name, where ``name`` is one of the following::
232 Set authentication algorithm name, where ``name`` is one
258 Set authentication operation mode, where ``mode`` is one of
274 Set AEAD algorithm name, where ``name`` is one
282 Set AEAD operation mode, where ``mode`` is one of
404 one million operations, burst size 32, packet size 64::
[all …]
/dpdk/doc/guides/compressdevs/
H A Dqat_comp.rst41 queue-pair all enqueues to the TX queue must be done from one thread and all dequeues
42 from the RX queue must be done from one thread, but enqueues and dequeues may be done
/dpdk/drivers/net/tap/
H A Dtap_netlink.c54 int one = 1; in tap_nl_init() local
75 setsockopt(fd, SOL_NETLINK, NETLINK_EXT_ACK, &one, sizeof(one)); in tap_nl_init()
/dpdk/doc/guides/howto/
H A Dvirtio_user_as_exceptional_path.rst29 similar to KNI, this solution would use one or more kthreads to
63 This command runs testpmd with two ports, one physical NIC to communicate
64 with outside, and one virtio-user to communicate with kernel.
/dpdk/doc/guides/mempool/
H A Dring.rst47 For 'classic' DPDK deployments (with one thread per core) the ``ring_mp_mc``
48 mode is usually the most suitable and the fastest one. For overcommitted
/dpdk/doc/guides/cryptodevs/
H A Dcaam_jr.rst27 caam_jr PMD is one of DPAA drivers which uses UIO interface to interact with
45 Note that one physical Job Ring represent one caam_jr device.
/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr_desc.h133 /* 8 */ unsigned int one:1; member
159 /* 23 */ unsigned int one:1; member

123456789