| /dpdk/drivers/net/sfc/ |
| H A D | sfc_ef10_tx.c | 64 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 D | sfc_ef10_rx.c | 66 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 D | sfc_ef100_tx.c | 71 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 D | sfc_ef10_essb_rx.c | 92 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 D | sfc_tx.c | 763 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 D | sfc_ef100_rx.c | 74 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 D | sfc_rx.c | 93 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 D | sfc_tx.h | 75 unsigned int completed; member
|
| /dpdk/drivers/raw/ioat/ |
| H A D | ioat_rawdev_test.c | 135 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 D | rte_ioat_rawdev_fns.h | 41 uint64_t completed; member 283 ioat->xstats.completed += count; in __ioat_completed_ops()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | rhead_tx.c | 82 __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 D | efx_tx.c | 52 __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 D | ef10_tx.c | 229 __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 D | rhead_impl.h | 321 __in unsigned int completed, 401 __in unsigned int completed, 433 __in unsigned int completed,
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | dmadev.rst | 105 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 D | ipsec_lib.rst | 69 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 D | skeleton_dmadev.c | 169 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 D | test_dmadev.c | 54 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 D | rte_dmadev.h | 620 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 D | rte_dmadev_core.h | 73 rte_dma_completed_t completed; member
|
| /dpdk/drivers/dma/hisilicon/ |
| H A D | hisi_dmadev.c | 408 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 D | hisi_dmadev.h | 242 uint64_t completed; member
|
| /dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_rxtx.c | 300 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 D | ioat_dmadev.c | 362 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 D | cnxk_dmadev.c | 369 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()
|