Home
last modified time | relevance | path

Searched refs:rq_ci (Results 1 – 7 of 7) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c91 uint16_t n = q_n - (rxq->rq_ci - rxq->rq_pi); in mlx5_rx_replenish_bulk_mbuf()
92 uint16_t elts_idx = rxq->rq_ci & q_mask; in mlx5_rx_replenish_bulk_mbuf()
125 rxq->rq_ci += n; in mlx5_rx_replenish_bulk_mbuf()
127 elts_idx = rxq->rq_ci & q_mask; in mlx5_rx_replenish_bulk_mbuf()
131 *rxq->rq_db = rte_cpu_to_be_32(rxq->rq_ci); in mlx5_rx_replenish_bulk_mbuf()
199 uint32_t rq_ci = rxq->rq_ci; in rxq_copy_mprq_mbuf_v() local
210 mprq_buf_replace(rxq, rq_ci & wqe_mask); in rxq_copy_mprq_mbuf_v()
213 rq_ci++; in rxq_copy_mprq_mbuf_v()
214 buf = (*rxq->mprq_bufs)[rq_ci & wqe_mask]; in rxq_copy_mprq_mbuf_v()
251 if (rq_ci != rxq->rq_ci) { in rxq_copy_mprq_mbuf_v()
[all …]
H A Dmlx5_rxtx.c1398 unsigned int rq_ci = rxq->rq_ci << sges_n; in mlx5_rx_burst() local
1474 ++rq_ci; in mlx5_rx_burst()
1488 rq_ci >>= sges_n; in mlx5_rx_burst()
1489 ++rq_ci; in mlx5_rx_burst()
1490 rq_ci <<= sges_n; in mlx5_rx_burst()
1492 if (unlikely((i == 0) && ((rq_ci >> sges_n) == rxq->rq_ci))) in mlx5_rx_burst()
1495 rxq->rq_ci = rq_ci >> sges_n; in mlx5_rx_burst()
1652 uint32_t rq_ci = rxq->rq_ci; in mlx5_rx_burst_mprq() local
1671 ++rq_ci; in mlx5_rx_burst_mprq()
1742 if (rq_ci != rxq->rq_ci) { in mlx5_rx_burst_mprq()
[all …]
H A Dmlx5_rxq.c349 uint16_t used = q_n - (rxq->rq_ci - rxq->rq_pi); in rxq_free_elts_sprq()
362 (*rxq->elts)[(rxq->rq_ci + i) & q_mask] = NULL; in rxq_free_elts_sprq()
363 rxq->rq_pi = rxq->rq_ci; in rxq_free_elts_sprq()
H A Dmlx5_rxtx.h134 uint32_t rq_ci; member
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c1228 uint32_t rq_ci = rxq->rq_ci << sges_n; in mlx4_rx_burst() local
1233 uint32_t idx = rq_ci & wr_cnt; in mlx4_rx_burst()
1315 ++rq_ci; in mlx4_rx_burst()
1329 rq_ci >>= sges_n; in mlx4_rx_burst()
1330 ++rq_ci; in mlx4_rx_burst()
1331 rq_ci <<= sges_n; in mlx4_rx_burst()
1333 if (unlikely(i == 0 && (rq_ci >> sges_n) == rxq->rq_ci)) in mlx4_rx_burst()
1336 rxq->rq_ci = rq_ci >> sges_n; in mlx4_rx_burst()
1338 *rxq->rq_db = rte_cpu_to_be_32(rxq->rq_ci); in mlx4_rx_burst()
H A Dmlx4_rxq.c621 rxq->rq_ci = elts_n / sges_n; in mlx4_rxq_attach()
623 *rxq->rq_db = rte_cpu_to_be_32(rxq->rq_ci); in mlx4_rxq_attach()
656 rxq->rq_ci = 0; in mlx4_rxq_detach()
H A Dmlx4_rxtx.h46 uint16_t rq_ci; /**< Saved RQ consumer index. */ member