Searched refs:mlx5_mprq_buf (Results 1 – 4 of 4) sorted by relevance
69 struct mlx5_mprq_buf { struct83 sizeof(struct mlx5_mprq_buf) + \ argument150 struct mlx5_mprq_buf *(*mprq_bufs)[];153 struct mlx5_mprq_buf *mprq_repl; /* Stashed mbuf for replenish. */431 void mlx5_mprq_buf_free(struct mlx5_mprq_buf *buf);752 struct mlx5_mprq_buf *rep = rxq->mprq_repl; in mprq_buf_replace()755 struct mlx5_mprq_buf *buf = (*rxq->mprq_bufs)[rq_idx]; in mprq_buf_replace()776 struct mlx5_mprq_buf *rep; in mprq_buf_replace()807 struct mlx5_mprq_buf *buf, uint16_t strd_idx, uint16_t strd_cnt) in mprq_buf_to_pkt()
163 struct mlx5_mprq_buf *buf; in rxq_alloc_elts_mprq()1153 struct mlx5_mprq_buf *buf = _m; in mlx5_mprq_buf_init()1264 obj_size = sizeof(struct mlx5_mprq_buf) + buf_len + (1 << strd_num_n) * in mlx5_mprq_alloc_mp()1436 (desc >> mprq_stride_nums) * sizeof(struct mlx5_mprq_buf *), in mlx5_rxq_new()1683 (struct mlx5_mprq_buf *(*)[desc])(*tmpl->rxq.elts + desc_n); in mlx5_rxq_new()
200 struct mlx5_mprq_buf *buf = (*rxq->mprq_bufs)[rq_ci & wqe_mask]; in rxq_copy_mprq_mbuf_v()
871 struct mlx5_mprq_buf *buf = (*rxq->mprq_bufs)[i]; in mlx5_rxq_initialize()1612 struct mlx5_mprq_buf *buf = opaque; in mlx5_mprq_buf_free_cb()1624 mlx5_mprq_buf_free(struct mlx5_mprq_buf *buf) in mlx5_mprq_buf_free()1654 struct mlx5_mprq_buf *buf = (*rxq->mprq_bufs)[rq_ci & wq_mask]; in mlx5_rx_burst_mprq()