| /dpdk/drivers/mempool/ring/ |
| H A D | rte_mempool_ring.c | 150 .dequeue = common_ring_mc_dequeue, 159 .dequeue = common_ring_sc_dequeue, 168 .dequeue = common_ring_sc_dequeue, 177 .dequeue = common_ring_mc_dequeue, 187 .dequeue = rts_ring_mc_dequeue, 197 .dequeue = hts_ring_mc_dequeue,
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | ring_lib.rst | 20 * Multi-consumer or single-consumer dequeue 38 * Adapted to bulk enqueue/dequeue operations. 40 Also, a bulk dequeue of many objects does not cost more than a dequeue of a simple object. 197 The dequeue operation is finished. 379 is allowed to enqueue (/dequeue) objects to (/from) the ring. 405 In that mode enqueue/dequeue operation is fully serialized: 420 to split public enqueue/dequeue API into two phases: 422 * enqueue/dequeue start 424 * enqueue/dequeue finish 464 * enqueue/dequeue start [all …]
|
| H A D | cryptodev_lib.rst | 160 core which it was enqueued on. This means that a crypto burst enqueue/dequeue 402 The dequeue API uses the same format as the enqueue API of processed but 697 - Flexible enqueue and dequeue operation. The raw data-path APIs gives the 698 user more control to the enqueue and dequeue operations, including the 699 capability of precious enqueue/dequeue count, abandoning enqueue or dequeue 711 set the corresponding enqueue and dequeue function handlers based on the 718 ready for enqueue and dequeue operation. There are two different enqueue 753 Similar as enqueue, there are two dequeue functions: 760 set the dequeue status: 768 - The negative integer: error occurred during dequeue. [all …]
|
| H A D | dmadev.rst | 68 application to invoke dequeue APIs. 102 There are two dequeue APIs ``rte_dma_completed`` and
|
| /dpdk/lib/eventdev/ |
| H A D | eventdev_private.c | 93 .dequeue = dummy_event_dequeue, in event_dev_fp_ops_reset() 114 fp_op->dequeue = dev->dequeue; in event_dev_fp_ops_set()
|
| H A D | rte_eventdev_core.h | 56 event_dequeue_t dequeue; member
|
| /dpdk/doc/guides/tools/ |
| H A D | testregex.rst | 19 (per core) - the enqueue/dequeue RegEx operations are interleaved as follows:: 25 dequeue(QP #1) 26 dequeue(QP #2) 28 dequeue(QP #n)
|
| H A D | testbbdev.rst | 82 Specifies operations enqueue/dequeue burst size. If not specified burst_size is 102 - Performs full operation of enqueue and dequeue 117 (c) *SW Deq Offload Cost*: Software dequeue cost, the cycle counts and 118 time (us) consumed to dequeue one operation. 120 consumed to dequeue from an empty queue. 129 - Performs full operation of enqueue and dequeue 137 - Performs full operation of enqueue and dequeue 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.
|
| H A D | comp_perf.rst | 22 inserted between enqueue and dequeue so no cycles are wasted in retries while 95 …``--cc-delay-us N``: delay between enqueue and dequeue operations in microseconds, valid only for …
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cn9k_eventdev.c | 554 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 560 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 567 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 577 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 583 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 590 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 614 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 619 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 626 CN9K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() 634 dev, event_dev->dequeue, in cn9k_sso_fp_fns_set() [all …]
|
| H A D | cn10k_eventdev.c | 411 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set() 416 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set() 422 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set() 428 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set() 434 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, sso_hws_deq); in cn10k_sso_fp_fns_set() 438 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set() 444 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set() 450 CN10K_SET_EVDEV_DEQ_OP(dev, event_dev->dequeue, in cn10k_sso_fp_fns_set()
|
| /dpdk/lib/mempool/ |
| H A D | rte_mempool_ops.c | 40 h->dequeue == NULL || h->get_count == NULL) { in rte_mempool_register_ops() 61 ops->dequeue = h->dequeue; in rte_mempool_register_ops()
|
| /dpdk/drivers/mempool/stack/ |
| H A D | rte_mempool_stack.c | 83 .dequeue = stack_dequeue, 92 .dequeue = stack_dequeue,
|
| /dpdk/drivers/crypto/bcmfs/ |
| H A D | bcmfs_device.c | 60 if (h->enq_one_req == NULL || h->dequeue == NULL || in bcmfs_hw_queue_pair_register_ops() 79 ops->dequeue = h->dequeue; in bcmfs_hw_queue_pair_register_ops()
|
| H A D | bcmfs_qp.h | 118 uint16_t (*dequeue)(struct bcmfs_qp *qp, void **obj, member
|
| /dpdk/doc/guides/eventdevs/ |
| H A D | dsw.rst | 51 neither attempting to enqueue nor to dequeue events, it must 67 of enqueue and/or dequeue operations.
|
| H A D | opdl.rst | 96 adds NEW event types, and TX (last dequeue) implicitly does RELEASE event types. 111 - Each worker core has to dequeue the maximum burst size for that port.
|
| H A D | sw.rst | 102 behavior is to dequeue as needed. 104 * ``deq_burst`` is the burst size used to dequeue from the port rings.
|
| /dpdk/doc/guides/howto/ |
| H A D | debug_troubleshoot.rst | 163 * Extreme stalls in dequeue stage of the pipeline will cause 183 * If the desired burst dequeue falls behind the actual dequeue, the enqueue 263 #. Performance issue isolation for dequeue 265 * Ensure cryptodev, resources and dequeue are running on NUMA cores. 269 * Parallelize dequeue thread for varied multiple queue pair. 373 * Check the in-flight events for the desired queue for enqueue and dequeue.
|
| /dpdk/lib/regexdev/ |
| H A D | rte_regexdev.h | 1535 RTE_FUNC_PTR_OR_ERR_RET(*dev->dequeue, -ENOTSUP); in rte_regexdev_dequeue_burst() 1541 return (*dev->dequeue)(dev, qp_id, ops, nb_ops); in rte_regexdev_dequeue_burst()
|
| H A D | rte_regexdev_core.h | 168 regexdev_dequeue_t dequeue; member
|
| /dpdk/drivers/mempool/cnxk/ |
| H A D | cn9k_mempool_ops.c | 83 .dequeue = cn9k_mempool_deq,
|
| /dpdk/doc/guides/nics/ |
| H A D | dpaa2.rst | 215 DPIO (Datapath I/O): provides interfaces to enqueue and dequeue 219 enqueue/dequeue packets. To enqueue something a descriptor is written 315 . | | dequeue> . 359 other drivers such as the Ethernet driver to enqueue and dequeue data for 364 - Hardware queuing operations (enqueue and dequeue of data) 369 a data availability notification callback. To dequeue a packet 374 and dequeue data.
|
| /dpdk/drivers/event/skeleton/ |
| H A D | skeleton_eventdev.c | 354 eventdev->dequeue = skeleton_eventdev_dequeue; in skeleton_eventdev_init() 444 eventdev->dequeue = skeleton_eventdev_dequeue; in skeleton_eventdev_create()
|
| /dpdk/doc/guides/rawdevs/ |
| H A D | ntb.rst | 94 is much more expensive than remote write. Thus, the enqueue and dequeue 139 And dequeue reads tx_tail to get how many packets are arrived, and
|