Home
last modified time | relevance | path

Searched refs:elts_tail (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c307 unsigned int elts_tail = txq->elts_tail; in mlx4_txq_complete() local
345 first_txbb = (&(*txq->elts)[elts_tail & elts_m])->eocb; in mlx4_txq_complete()
346 elts_tail += completed; in mlx4_txq_complete()
349 (&(*txq->elts)[elts_tail & elts_m])->eocb); in mlx4_txq_complete()
353 txq->elts_tail = elts_tail; in mlx4_txq_complete()
888 unsigned int max = elts_head - txq->elts_tail; in mlx4_tx_burst()
H A Dmlx4_txq.c222 txq->elts_tail = txq->elts_head; in mlx4_txq_free_elts()
387 .elts_tail = 0, in mlx4_tx_queue_setup()
H A Dmlx4_rxtx.h102 unsigned int elts_tail; /**< First element awaiting completion. */ member
/dpdk/drivers/net/mlx5/
H A Dmlx5_txq.c48 txq_ctrl->txq.elts_tail = 0; in txq_alloc_elts()
64 uint16_t elts_tail = txq_ctrl->txq.elts_tail; in txq_free_elts() local
70 txq_ctrl->txq.elts_tail = 0; in txq_free_elts()
73 while (elts_tail != elts_head) { in txq_free_elts()
74 struct rte_mbuf *elt = (*elts)[elts_tail & elts_m]; in txq_free_elts()
80 memset(&(*elts)[elts_tail & elts_m], in txq_free_elts()
82 sizeof((*elts)[elts_tail & elts_m])); in txq_free_elts()
84 ++elts_tail; in txq_free_elts()
H A Dmlx5_tx.c160 if (likely(tail != txq->elts_tail)) { in mlx5_tx_comp_flush()
162 MLX5_ASSERT(tail == txq->elts_tail); in mlx5_tx_comp_flush()
274 used = txq->elts_head - txq->elts_tail; in mlx5_tx_descriptor_status()
H A Dmlx5_tx.h114 uint16_t elts_tail; /* Counter of first element awaiting completion. */ member
613 uint16_t n_elts = tail - txq->elts_tail; in mlx5_tx_free_elts()
624 part = txq->elts_s - (txq->elts_tail & txq->elts_m); in mlx5_tx_free_elts()
629 &txq->elts[txq->elts_tail & txq->elts_m], in mlx5_tx_free_elts()
631 txq->elts_tail += part; in mlx5_tx_free_elts()
3405 MLX5_ASSERT(txq->elts_s >= (uint16_t)(txq->elts_head - txq->elts_tail)); in mlx5_tx_burst_tmpl()
3434 MLX5_ASSERT(txq->elts_s >= (uint16_t)(txq->elts_head - txq->elts_tail)); in mlx5_tx_burst_tmpl()
3436 (uint16_t)(txq->elts_head - txq->elts_tail); in mlx5_tx_burst_tmpl()
3655 MLX5_ASSERT(txq->elts_s >= (uint16_t)(txq->elts_head - txq->elts_tail)); in mlx5_tx_burst_tmpl()