Home
last modified time | relevance | path

Searched refs:strd_n (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c151 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mlx5_rx_mprq_replenish_bulk_mbuf() local
152 const uint32_t elts_n = wqe_n * strd_n; in mlx5_rx_mprq_replenish_bulk_mbuf()
201 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in rxq_copy_mprq_mbuf_v() local
202 const uint32_t elts_n = wqe_n * strd_n; in rxq_copy_mprq_mbuf_v()
215 if (rxq->consumed_strd == strd_n) { in rxq_copy_mprq_mbuf_v()
225 rxq->consumed_strd = strd_n; in rxq_copy_mprq_mbuf_v()
431 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in rxq_burst_mprq_v() local
432 const uint32_t elts_n = wqe_n * strd_n; in rxq_burst_mprq_v()
H A Dmlx5_rx.h52 #define mlx5_mprq_buf_addr(ptr, strd_n) (RTE_PTR_ADD((ptr), \ argument
54 (strd_n) * \
413 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mprq_buf_replace() local
425 addr = mlx5_mprq_buf_addr(rep, strd_n); in mprq_buf_replace()
471 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mprq_buf_to_pkt() local
478 void *addr = RTE_PTR_ADD(mlx5_mprq_buf_addr(buf, strd_n), offset); in mprq_buf_to_pkt()
534 __ATOMIC_RELAXED) <= strd_n + 1); in mprq_buf_to_pkt()
H A Dmlx5_rx.c76 const unsigned int strd_n = RTE_BIT32(rxq->log_strd_num); in rx_queue_count() local
102 used = RTE_MIN(used * sges_n, elts_n * strd_n); in rx_queue_count()
415 const uint16_t strd_n = RTE_BIT32(rxq->log_strd_num); in mlx5_rx_err_handle() local
480 wqe_n * strd_n : wqe_n; in mlx5_rx_err_handle()
1048 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mlx5_rx_burst_mprq() local
1068 if (consumed_strd == strd_n) { in mlx5_rx_burst_mprq()
1098 MLX5_ASSERT(strd_idx < strd_n); in mlx5_rx_burst_mprq()
H A Dmlx5_rxq.c1310 unsigned int strd_n = (unsigned int)(uintptr_t)opaque_arg; in mlx5_mprq_buf_init() local
1316 for (j = 0; j != strd_n; ++j) { in mlx5_mprq_buf_init()