Home
last modified time | relevance | path

Searched refs:dequeue (Results 1 – 25 of 106) sorted by relevance

12345

/f-stack/dpdk/drivers/mempool/ring/
H A Drte_mempool_ring.c150 .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,
/f-stack/dpdk/doc/guides/prog_guide/
H A Dring_lib.rst20 * 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 Dcryptodev_lib.rst160 core which it was enqueued on. This means that a crypto burst enqueue/dequeue
358 The dequeue API uses the same format as the enqueue API of processed but
653 - Flexible enqueue and dequeue operation. The raw data-path APIs gives the
654 user more control to the enqueue and dequeue operations, including the
655 capability of precious enqueue/dequeue count, abandoning enqueue or dequeue
667 set the corresponding enqueue and dequeue function handlers based on the
674 ready for enqueue and dequeue operation. There are two different enqueue
709 Similar as enqueue, there are two dequeue functions:
716 set the dequeue status:
724 - The negative integer: error occurred during dequeue.
[all …]
/f-stack/freebsd/netpfil/ipfw/
H A Ddn_sched.h127 struct mbuf * (*dequeue)(struct dn_sch_inst *); member
176 if (q->fs->aqmfp && q->fs->aqmfp->dequeue ) in dn_dequeue()
177 return q->fs->aqmfp->dequeue(q); in dn_dequeue()
H A Ddn_sched_fifo.c118 _SI( .dequeue = ) fifo_dequeue,
H A Ddn_aqm.h104 struct mbuf * (*dequeue)(struct dn_queue *); member
/f-stack/dpdk/drivers/mempool/stack/
H A Drte_mempool_stack.c83 .dequeue = stack_dequeue,
92 .dequeue = stack_dequeue,
/f-stack/dpdk/lib/librte_mempool/
H A Drte_mempool_ops.c40 h->dequeue == NULL || h->get_count == NULL) { in rte_mempool_register_ops()
61 ops->dequeue = h->dequeue; in rte_mempool_register_ops()
/f-stack/dpdk/drivers/crypto/bcmfs/
H A Dbcmfs_device.c60 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 Dbcmfs_qp.h118 uint16_t (*dequeue)(struct bcmfs_qp *qp, void **obj, member
/f-stack/dpdk/doc/guides/eventdevs/
H A Ddsw.rst48 work, the application must perform enqueue and/or dequeue operations
67 of enqueue and/or dequeue operations.
H A Dopdl.rst96 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 Dsw.rst102 behavior is to dequeue as needed.
104 * ``deq_burst`` is the burst size used to dequeue from the port rings.
/f-stack/dpdk/doc/guides/tools/
H A Dtestbbdev.rst82 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 Dcomp_perf.rst22 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 …
/f-stack/dpdk/lib/librte_regexdev/
H A Drte_regexdev.h1529 RTE_FUNC_PTR_OR_ERR_RET(*dev->dequeue, -ENOTSUP); in rte_regexdev_dequeue_burst()
1535 return (*dev->dequeue)(dev, qp_id, ops, nb_ops); in rte_regexdev_dequeue_burst()
H A Drte_regexdev_core.h168 regexdev_dequeue_t dequeue; member
/f-stack/dpdk/doc/guides/howto/
H A Ddebug_troubleshoot.rst165 * Extreme stalls in dequeue stage of the pipeline will cause
185 * If the desired burst dequeue falls behind the actual dequeue, the enqueue
265 #. Performance issue isolation for dequeue
267 * Ensure cryptodev, resources and dequeue are running on NUMA cores.
271 * Parallelize dequeue thread for varied multiple queue pair.
375 * Check the in-flight events for the desired queue for enqueue and dequeue.
/f-stack/dpdk/doc/guides/nics/
H A Ddpaa2.rst215 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.
/f-stack/dpdk/doc/guides/cryptodevs/
H A Ddpaa2_sec.rst32 queues, queue portals to store and to enqueue/dequeue data to the hardware SEC.
78 . | | dequeue> .
/f-stack/dpdk/doc/guides/rawdevs/
H A Dntb.rst94 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
/f-stack/dpdk/lib/librte_eventdev/
H A Drte_eventdev.h1337 event_dequeue_t dequeue; member
1667 return (*dev->dequeue)( in rte_event_dequeue_burst()
/f-stack/dpdk/drivers/event/skeleton/
H A Dskeleton_eventdev.c353 eventdev->dequeue = skeleton_eventdev_dequeue; in skeleton_eventdev_init()
443 eventdev->dequeue = skeleton_eventdev_dequeue; in skeleton_eventdev_create()
/f-stack/dpdk/doc/guides/bbdevs/
H A Dnull.rst14 collected on a dequeue call.
/f-stack/freebsd/netpfil/ipfw/test/
H A Dmain.c28 uint32_t dequeue; member
231 c->dequeue++; in mainloop()
534 c->deq = p->dequeue; in init()
632 (unsigned long)c._enqueue, (unsigned long)c.dequeue, c.wfi, in main()

12345