Home
last modified time | relevance | path

Searched refs:elts_m (Results 1 – 3 of 3) sorted by relevance

/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c304 mlx4_txq_complete(struct txq *txq, const unsigned int elts_m, in mlx4_txq_complete() argument
345 first_txbb = (&(*txq->elts)[elts_tail & elts_m])->eocb; in mlx4_txq_complete()
349 (&(*txq->elts)[elts_tail & elts_m])->eocb); in mlx4_txq_complete()
885 const unsigned int elts_m = elts_n - 1; in mlx4_tx_burst() local
895 mlx4_txq_complete(txq, elts_m, sq); in mlx4_tx_burst()
903 elt = &(*txq->elts)[elts_head & elts_m]; in mlx4_tx_burst()
908 struct txq_elt *elt_next = &(*txq->elts)[++elts_head & elts_m]; in mlx4_tx_burst()
/dpdk/drivers/net/mlx5/
H A Dmlx5_tx.h117 uint16_t elts_m; /* Mask for mbuf elements indices. */ member
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()
661 part = txq->elts_s - (txq->elts_head & txq->elts_m); in mlx5_tx_copy_elts()
1592 txq->elts[txq->elts_head++ & txq->elts_m] = loc->mbuf; in mlx5_tx_mseg_build()
1618 txq->elts[txq->elts_head++ & txq->elts_m] = loc->mbuf; in mlx5_tx_mseg_build()
1904 txq->elts[txq->elts_head++ & txq->elts_m] = loc->mbuf; in mlx5_tx_packet_multi_send()
2299 txq->elts[txq->elts_head++ & txq->elts_m] = loc->mbuf; in mlx5_tx_burst_tso()
2928 txq->elts[txq->elts_head++ & txq->elts_m] = loc->mbuf; in mlx5_tx_burst_empw_inline()
3239 txq->elts[txq->elts_head++ & txq->elts_m] = in mlx5_tx_burst_single_send()
[all …]
H A Dmlx5_txq.c62 const uint16_t elts_m = elts_n - 1; in txq_free_elts() local
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()
1093 tmpl->txq.elts_m = desc - 1; in mlx5_txq_new()