Home
last modified time | relevance | path

Searched refs:completed (Results 1 – 25 of 59) sorted by relevance

123

/dpdk/drivers/net/sfc/
H A Dsfc_ef10_tx.c64 unsigned int completed; member
144 unsigned int completed = txq->completed; in sfc_ef10_tx_reap() local
149 if (pending != completed) { in sfc_ef10_tx_reap()
179 txq->completed = completed; in sfc_ef10_tx_reap()
322 (added - txq->completed); in sfc_ef10_try_reap()
688 (added - txq->completed); in sfc_ef10_xmit_pkts()
750 unsigned int completed = txq->completed; in sfc_ef10_simple_tx_reap() local
755 if (pending != completed) { in sfc_ef10_simple_tx_reap()
775 txq->completed = completed; in sfc_ef10_simple_tx_reap()
1066 unsigned int completed; in sfc_ef10_tx_qreap() local
[all …]
H A Dsfc_ef10_rx.c66 unsigned int completed; member
213 unsigned int completed = rxq->completed; in sfc_ef10_rx_pending() local
215 rxq->completed = completed + n_rx_pkts; in sfc_ef10_rx_pending()
220 } while (completed != rxq->completed); in sfc_ef10_rx_pending()
284 rxq->completed = pending; in sfc_ef10_rx_process_event()
315 rxq->completed = pending; in sfc_ef10_rx_process_event()
357 rxq->completed = pending; in sfc_ef10_rx_process_event()
362 rxq->completed = pending; in sfc_ef10_rx_process_event()
377 rxq->completed = pending; in sfc_ef10_rx_process_event()
560 return pending - rxq->completed; in sfc_ef10_rx_qdesc_npending()
[all …]
H A Dsfc_ef100_tx.c71 unsigned int completed; member
275 unsigned int completed = txq->completed; in sfc_ef100_tx_reap_num_descs() local
276 unsigned int pending = completed + num_descs; in sfc_ef100_tx_reap_num_descs()
284 txd = &txq->sw_ring[completed & txq->ptr_mask]; in sfc_ef100_tx_reap_num_descs()
302 } while (++completed != pending); in sfc_ef100_tx_reap_num_descs()
307 txq->completed = completed; in sfc_ef100_tx_reap_num_descs()
723 (added - txq->completed); in sfc_ef100_xmit_pkts()
918 txq->added = txq->completed = txq_desc_index; in sfc_ef100_tx_qstart()
955 unsigned int completed; in sfc_ef100_tx_qreap() local
957 for (completed = txq->completed; completed != txq->added; ++completed) { in sfc_ef100_tx_qreap()
[all …]
H A Dsfc_ef10_essb_rx.c92 unsigned int completed; member
149 rxd = &rxq->sw_ring[rxq->completed & rxq->rxq_ptr_mask]; in sfc_ef10_essb_maybe_next_completed()
153 rxq->completed++; in sfc_ef10_essb_maybe_next_completed()
154 rxd = &rxq->sw_ring[rxq->completed & rxq->rxq_ptr_mask]; in sfc_ef10_essb_maybe_next_completed()
169 free_space = rxq->max_fill_level - (added - rxq->completed); in sfc_ef10_essb_rx_qrefill()
477 if (offset < (rxq->added - rxq->completed) * rxq->block_size + in sfc_ef10_essb_rx_qdesc_status()
679 rxq->completed = rxq->pending_id = rxq->added = 0; in sfc_ef10_essb_rx_qstart()
730 for (i = rxq->completed; i != rxq->added; ++i) { in sfc_ef10_essb_rx_qpurge()
H A Dsfc_tx.c763 unsigned int completed; in sfc_efx_tx_reap() local
767 for (completed = txq->completed; in sfc_efx_tx_reap()
768 completed != txq->pending; completed++) { in sfc_efx_tx_reap()
771 txd = &txq->sw_ring[completed & txq->ptr_mask]; in sfc_efx_tx_reap()
779 txq->completed = completed; in sfc_efx_tx_reap()
854 unsigned int fill_level = added - txq->completed; in sfc_efx_xmit_pkts()
875 fill_level = added - txq->completed; in sfc_efx_xmit_pkts()
984 fill_level = added - txq->completed; in sfc_efx_xmit_pkts()
1004 txq->completed, &txq->added); in sfc_efx_xmit_pkts()
1178 txq->pending = txq->completed = txq->added = txq_desc_index; in sfc_efx_tx_qstart()
H A Dsfc_ef100_rx.c74 unsigned int completed; member
147 free_space = rxq->max_fill_level - (added - rxq->completed); in sfc_ef100_rx_qrefill()
492 m = rxq->sw_ring[rxq->completed++ & rxq->ptr_mask].mbuf; in sfc_ef100_rx_next_mbuf()
495 if (unlikely(rxq->completed == rxq->added)) in sfc_ef100_rx_next_mbuf()
504 id = rxq->completed & rxq->ptr_mask; in sfc_ef100_rx_next_mbuf()
507 if (unlikely(rxq->completed + 1 == rxq->added)) in sfc_ef100_rx_next_mbuf()
844 SFC_ASSERT(rxq->completed == 0); in sfc_ef100_rx_qstart()
937 for (i = rxq->completed; i != rxq->added; ++i) { in sfc_ef100_rx_qpurge()
943 rxq->completed = rxq->added = 0; in sfc_ef100_rx_qpurge()
H A Dsfc_rx.c93 free_space = rxq->max_fill_level - (added - rxq->completed); in sfc_efx_rx_qrefill()
135 RTE_DIM(objs), rxq->completed, added); in sfc_efx_rx_qrefill()
237 unsigned int completed; in sfc_efx_recv_pkts() local
248 completed = rxq->completed; in sfc_efx_recv_pkts()
249 while (completed != rxq->pending && done_pkts < nb_pkts) { in sfc_efx_recv_pkts()
256 id = completed++ & rxq->ptr_mask; in sfc_efx_recv_pkts()
330 rxq->completed = completed; in sfc_efx_recv_pkts()
351 return rxq->pending - rxq->completed; in sfc_efx_rx_qdesc_npending()
382 if (offset < (rxq->pending - rxq->completed)) in sfc_efx_rx_qdesc_status()
385 if (offset < (rxq->added - rxq->completed)) in sfc_efx_rx_qdesc_status()
[all …]
H A Dsfc_tx.h75 unsigned int completed; member
/dpdk/drivers/raw/ioat/
H A Dioat_rawdev_test.c135 struct rte_mbuf *completed[2] = {0}; in test_enqueue_copies() local
158 (void *)&completed[1]) != 1) { in test_enqueue_copies()
162 if (completed[0] != src || completed[1] != dst) { in test_enqueue_copies()
164 completed[0], completed[1], src, dst); in test_enqueue_copies()
179 (void *)&completed[1]) != 0) { in test_enqueue_copies()
190 struct rte_mbuf *completed[32] = {0}; in test_enqueue_copies() local
217 (void *)&completed[0], in test_enqueue_copies()
223 if (completed[0] != src || completed[max_completions] != dst) { in test_enqueue_copies()
225 completed[0], completed[max_completions], src, dst); in test_enqueue_copies()
251 struct rte_mbuf *completed[2] = {0}; in test_enqueue_fill() local
[all …]
H A Drte_ioat_rawdev_fns.h41 uint64_t completed; member
283 ioat->xstats.completed += count; in __ioat_completed_ops()
/dpdk/drivers/common/sfc_efx/base/
H A Drhead_tx.c82 __in unsigned int completed, in rhead_tx_qpost() argument
88 _NOTE(ARGUNUSED(completed)) in rhead_tx_qpost()
159 __in unsigned int completed, in rhead_tx_qdesc_post() argument
165 _NOTE(ARGUNUSED(completed)) in rhead_tx_qdesc_post()
H A Defx_tx.c52 __in unsigned int completed,
79 __in unsigned int completed,
444 __in unsigned int completed, in efx_tx_qpost() argument
606 __in unsigned int completed, in efx_tx_qpio_post() argument
616 if ((rc = etxop->etxo_qpio_post(etp, pkt_length, completed, in efx_tx_qpio_post()
634 __in unsigned int completed, in efx_tx_qdesc_post() argument
642 return (etxop->etxo_qdesc_post(etp, ed, ndescs, completed, addedp)); in efx_tx_qdesc_post()
816 __in unsigned int completed, in siena_tx_qpost() argument
822 if (added - completed + ndescs > EFX_TXQ_LIMIT(etp->et_mask + 1)) in siena_tx_qpost()
1046 __in unsigned int completed, in siena_tx_qdesc_post() argument
[all …]
H A Def10_tx.c229 __in unsigned int completed, in ef10_tx_qpio_post() argument
239 if (added - completed + 1 > EFX_TXQ_LIMIT(etp->et_mask + 1)) { in ef10_tx_qpio_post()
283 __in unsigned int completed, in ef10_tx_qpost() argument
290 if (added - completed + ndescs > EFX_TXQ_LIMIT(etp->et_mask + 1)) { in ef10_tx_qpost()
406 __in unsigned int completed, in ef10_tx_qdesc_post() argument
412 if (added - completed + ndescs > EFX_TXQ_LIMIT(etp->et_mask + 1)) in ef10_tx_qdesc_post()
H A Drhead_impl.h321 __in unsigned int completed,
401 __in unsigned int completed,
433 __in unsigned int completed,
/dpdk/doc/guides/prog_guide/
H A Ddmadev.rst105 completed operations. ``rte_dma_completed_status`` will return the number of
106 completed operations along with the status of each operation (filled into the
108 completed operation's ``ring_idx`` which could help user track operations within
119 * ``completed``: The number of operations which have completed (successful and failed).
120 * ``errors``: The number of operations that completed with error.
H A Dipsec_lib.rst69 completed successfully
82 were completed successfully
100 device completed successfully
125 device completed successfully
143 completed successfully
149 were completed successfully
/dpdk/drivers/dma/skeleton/
H A Dskeleton_dmadev.c169 struct rte_ring *completed; in vchan_setup() local
186 completed = rte_ring_create("dma_skeleton_desc_completed", nb_desc, in vchan_setup()
189 completed == NULL) { in vchan_setup()
194 rte_ring_free(completed); in vchan_setup()
210 hw->desc_completed = completed; in vchan_setup()
285 stats->completed = hw->completed_count; in skeldma_stats_get()
479 dev->fp_obj->completed = skeldma_completed; in skeldma_create()
/dpdk/app/test/
H A Dtest_dmadev.c54 printf("Ops completed: %"PRIu64"\t", stats.completed); in runtest()
57 if (stats.completed != stats.submitted) in runtest()
366 if (stats.completed != baseline.completed + COMP_BURST_SZ) in test_failure_in_full_burst()
368 stats.completed, baseline.completed + COMP_BURST_SZ); in test_failure_in_full_burst()
781 if (stats.completed != 0 || stats.submitted != 0 || stats.errors != 0) in test_dmadev_instance()
784 stats.completed, stats.submitted, stats.errors); in test_dmadev_instance()
/dpdk/lib/dmadev/
H A Drte_dmadev.h620 uint64_t completed; member
1034 RTE_FUNC_PTR_OR_ERR_RET(*obj->completed, 0); in rte_dma_completed()
1051 return (*obj->completed)(obj->dev_private, vchan, nb_cpls, last_idx, in rte_dma_completed()
H A Drte_dmadev_core.h73 rte_dma_completed_t completed; member
/dpdk/drivers/dma/hisilicon/
H A Dhisi_dmadev.c408 hw->completed = 0; in hisi_dma_start()
444 stats->completed = hw->completed; in hisi_dma_stats_get()
457 hw->completed = 0; in hisi_dma_stats_reset()
578 hw->submitted, hw->completed, hw->errors, hw->qfulls); in hisi_dma_dump()
710 hw->completed += i; in hisi_dma_completed()
769 hw->completed += cpl_num; in hisi_dma_completed_status()
849 dev->fp_obj->completed = hisi_dma_completed; in hisi_dma_create()
H A Dhisi_dmadev.h242 uint64_t completed; member
/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_rxtx.c300 int completed = 0; in vmxnet3_unmap_pkt() local
317 completed++; in vmxnet3_unmap_pkt()
323 return completed + 1; in vmxnet3_unmap_pkt()
329 int completed = 0; in vmxnet3_tq_tx_complete() local
335 completed += vmxnet3_unmap_pkt(tcd->txdIdx, txq); in vmxnet3_tq_tx_complete()
342 PMD_TX_LOG(DEBUG, "Processed %d tx comps & command descs.", completed); in vmxnet3_tq_tx_complete()
345 RTE_SET_USED(completed); in vmxnet3_tq_tx_complete()
/dpdk/drivers/dma/ioat/
H A Dioat_dmadev.c362 ioat->stats.completed, in __dev_dump()
460 ioat->stats.completed += count; in ioat_completed()
513 ioat->stats.completed += count; in ioat_completed_status()
618 dmadev->fp_obj->completed = ioat_completed; in ioat_dmadev_create()
/dpdk/drivers/dma/cnxk/
H A Dcnxk_dmadev.c369 dpivf->stats.completed += cnt; in cnxk_dmadev_completed()
394 dpivf->stats.completed += cnt; in cnxk_dmadev_completed_status()
486 dmadev->fp_obj->completed = cnxk_dmadev_completed; in cnxk_dmadev_probe()

123