Home
last modified time | relevance | path

Searched refs:then (Results 1 – 25 of 169) sorted by relevance

1234567

/dpdk/doc/guides/prog_guide/
H A Dip_fragment_reassembly_lib.rst44 then some external syncing mechanism have to be provided.
62 Also, entries that resides in the table longer then <max_cycles> are considered as invalid,
80 #. If the entry is found, then check if that entry already timed-out.
81 …If yes, then free all previously received fragments, and remove information about them from the en…
83 #. If no entry with such key is found, then try to create a new one by one of two ways:
92 …a) If yes, then, reassemble the packet, mark table's entry as empty and return the reassembled mbu…
94 b) If no, then return a NULL to the caller.
98 then the function will free all associated with the packet fragments,
H A Dlpm_lib.rst30 If a rule with the specified prefix is present in the LPM table, then it is removed.
116 If the rule's depth is exactly 24 bits, then:
120 * If the entry is invalid (i.e. it doesn't already contain a rule) then set its next hop to its v…
125 If the rule's depth is exactly 32 bits, then:
129 * If the entry is invalid (i.e. it doesn't already contain a rule) then look for a free tbl8,
186 If the entry is not in use, then it means we don't have a rule matching this IP.
187 If it is valid and the external entry flag is set to 0, then the next hop is returned.
190 then we use the tbl8 index to find out the tbl8 to be checked,
192 Similarly, if the entry is not in use, then we don't have a rule matching this IP address.
193 If it is valid then the next hop is returned.
[all …]
H A Dlpm6_lib.rst35 …If there is no rule with the same prefix present in the table, then the new rule is added to the L…
40 If a rule with the specified prefix is present in the LPM table, then it is removed.
123 If the rule's depth is exactly 24 bits, then:
127 * If the entry is invalid (i.e. it doesn't already contain a rule) then set its next hop to its v…
132 If the rule's depth is bigger than 24 bits but a multiple of 8, then:
136 * If the entry is invalid (i.e. it doesn't already contain a rule) then look for a free tbl8,
168 If the entry is not in use, then it means we don't have a rule matching this IP.
169 If it is valid and the external entry flag is set to 0, then the next hop is returned.
171 * If it is valid and the external entry flag is set to 1, then we use the tbl8 index to find out …
173 Similarly, if the entry is not in use, then we don't have a rule matching this IP address.
[all …]
H A Dcompressdev.rst35 * If DPDK application requires multiple software compression PMD devices then required
89 PMD then can allocate resources accordingly on a specified socket.
168 all the operation specific fields in the ``rte_comp_op`` structure which are then used
194 If input data is scattered across several different buffers, then
233 ``rte_compressdev_enqueue_burst()``. If number ops enqueued < number ops requested then
309 If PMD support SHAREABLE priv_xform indicated via algorithm feature flag, then application can
310 attach same priv_xform with many stateless ops at-a-time. If not, then application needs to
405 still has more data to produce. If PMD runs into such condition, then PMD returns
450 data, then it must get a stream handle via making call to ``rte_compressdev_stream_create()``
554 If PMD supports stateful operation, then OUT_OF_SPACE status is not an actual
[all …]
H A Dlink_bonding_poll_mode_drv_lib.rst20 and a switch. The new bonded PMD will then process these interfaces based on
49 the last. Packets are bulk dequeued from devices then serviced in a
147 ``rte_eth_dev_stop`` and then reconfigured using ``rte_eth_dev_configure``
221 conditions are not met. If a user wishes to monitor individual slaves then they
238 device and then all further slaves added to the bonded device must support
296 operating mode. If the device is in active backup mode then only the primary
301 If a user defined MAC address is not defined then the bonded device will
313 packet and then calculate the modulus of this value to calculate the slave
349 device configure API ``rte_eth_dev_configure`` and then the RX and TX queues
360 bonding device then the link status of the bonding device will go down.
H A Dpacket_distrib_lib.rst39 then that packet will be queued up for processing by that worker
46 then the process API returns to the caller.
66 who may then flush their buffered packets sooner and cause packets to get out of order.
H A Dpower_man.rst69 basis. This is achieved by enabling Turbo Boost Technology in the BIOS, then
189 * **Detect empty poll state change**: empty poll state change detection algorithm then take action.
232 ``rte_power_monitor_multi()`` function is supported by the platform, then
236 ``rte_power_monitor()`` is supported by the platform, then monitoring will be
241 two monitoring functions are supported, then monitor mode will not be supported.
H A Dstack_lib.rst59 without blocking. It then dequeues pointers by walking the list -- starting
60 from the head -- then swinging the head pointer (using a CAS as well). While
/dpdk/doc/guides/eventdevs/
H A Dopdl.rst66 P3 then packets must be
68 * Enqueued onto Q0 (typically through P0), then
70 * Dequeued from Q0 (typically through P1), then
72 * Enqueued onto Q1 (also through P1), then
74 * Dequeued from Q2 (typically through P2), then
76 * Enqueued onto Q3 (also through P2), then
78 * Dequeued from Q3 (typically through P3) and then transmitted on the relevant \
/dpdk/doc/guides/sample_app_ug/
H A Dip_reassembly.rst57 then they are considered as invalid and will be dropped.
165 If the packet is an IPv4 or IPv6 fragment, then it calls rte_ipv4_reassemble_packet() for IPv4 pack…
177 #. If the entry is found, then check if that entry already timed-out.
178 If yes, then free all previously received fragments,
181 #. If no entry with such key is found, then try to create a new one by one of two ways:
190 …#. If yes, then, reassemble the packet, mark table's entry as empty and return the reassembled mb…
192 #. If no, then just return a NULL to the caller.
196 then it will free all associated with the packet fragments,
H A Dserver_node_efd.rst55 then the pair of <key,target> is inserted into the flow distribution table.
57 The main loop of the server process receives a burst of packets, then for
60 then enqueued to the specified target node id.
75 The worker node's main loop is simply receiving packets then doing a hash table
76 lookup. If a match occurs then statistics are updated for flows serviced by
77 this node. If no match is found in the local hash table then this indicates
H A Dflow_classify.rst90 It then parses the flow_classify application arguments
133 It then reads the ipv4_rules_file.txt file and initialises the parameters for
170 The Ethernet port is then started:
238 are transmitted. If packets fail to transmit, ``(nb_tx < nb_rx)``, then they
H A Dvmdq_dcb_forwarding.rst107 if the number of pools is 32, then the user priority fields are allocated 2 to a queue.
108 If 16 pools are used, then each of the 8 user priority fields is allocated to its own queue within …
110 then the user priority fields are allocated 2 to one tc, and a tc has 2 queues mapping to it, then
H A Dl2_forward_event.rst141 EAL arguments are parsed first, then application-specific arguments.
361 then replace the source and destination MAC addresses if MAC addresses updating
367 If number of ports are odd in portmask then packet from last port will be
368 forwarded to first port i.e. if portmask=0x07, then forwarding will take place
418 then replace the source and destination MAC addresses if MAC addresses updating
424 If number of ports are odd in portmask then packet from last port will be
425 forwarded to first port i.e. if portmask=0x07, then forwarding will take place
/dpdk/doc/guides/contributing/
H A Dabi_policy.rst69 version', where this ABI version is then supported for some number of subsequent
84 Compatibility with the major ABI version is then mandatory in subsequent
93 The ABI may then change multiple times, without warning, between the last major
167 API becomes non-experimental, then the old one is marked with
173 - At the declaration of the next major ABI version, those ABI changes then
175 compatibility with the last major ABI version is then dropped.
178 with the original contributor of the ABI changes, failing that, then with
179 the contributor's company and then finally with the maintainer.
295 is then dropped for the duration of this release cycle.
354 applications using the symbol. The alias is then dropped at the declaration of
[all …]
/dpdk/doc/guides/cryptodevs/
H A Dvirtio.rst55 QEMU can then be started using the following parameters:
97 --ptest throughput --optype cipher-then-auth --cipher-algo aes-cbc \
/dpdk/lib/acl/
H A Dmeson.build23 # flags, and then have the .o file from static lib linked into main lib.
49 # compiler flags, and then have the .o file from static lib
/dpdk/buildtools/pkg-config/
H A Dmeson.build11 # regular libs first, and then the extra libs from Libs.private field,
51 # if libbsd is not enabled, then this is blank
/dpdk/doc/guides/bbdevs/
H A Dacc100.rst30 - ``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
49 - ``RTE_BBDEV_TURBO_RATE_MATCH`` : if set then do not do Rate Match bypass
225 The ``pf_bb_config`` application notably enables then to run bbdev-test from the VF
H A Dfpga_5gnr_fec.rst29 - ``RTE_BBDEV_LDPC_RATE_MATCH`` : if set then do not do Rate Match bypass
182 cbps (code block per second) ratio between UL and DL is 12:1, then the
196 the FLR time out then set this setting to 0x262=610.
283 The ``pf_bb_config`` application notably enables then to run bbdev-test from the VF
H A Dfpga_lte_fec.rst30 - ``RTE_BBDEV_TURBO_RATE_MATCH`` : if set then do not do Rate Match bypass
181 cbps (code block per second) ratio between UL and DL is 12:1, then the
195 the FLR time out then set this setting to 0x262=610.
302 The ``pf_bb_config`` application notably enables then to run bbdev-test from the VF
/dpdk/doc/guides/nics/
H A Dnetvsc.rst38 If SR-IOV is enabled then the driver will transparently manage the interface,
131 multiple small packets into one request. If tx_copybreak is 0 then
133 set larger than the MTU, then all packets smaller than the chunk size
/dpdk/doc/guides/dmadevs/
H A Didxd.rst130 If fewer workqueues are required, then the ``max_queues`` parameter may be passed to
147 If the -a option is used, then any device that passes the ``dpdk_``
174 Once configured, the device can then be made ready for use by calling the
201 copies within a burst and then using ``rte_dma_completed_status()`` to check
/dpdk/kernel/freebsd/
H A Dmeson.build10 # files from the individual meson.build files, and then use a custom
/dpdk/doc/guides/howto/
H A Dpacket_capture_framework.rst46 and then the ``dpdk-dumpcap`` tool.
48 and then to the Pcapng file.

1234567