mlx5_wq_cyc_get_wqe
wqe = mlx5_wq_cyc_get_wqe(wq, pi);
struct mlx5e_tx_wqe *wqe = mlx5_wq_cyc_get_wqe(wq, pi);
struct mlx5e_tx_wqe *wqe = mlx5_wq_cyc_get_wqe(wq, pi);
wqe = mlx5_wq_cyc_get_wqe(wq, pi);
wqe = mlx5_wq_cyc_get_wqe(wq, j);
wqe = mlx5_wq_cyc_get_wqe(wq, j);
umr_wqe = mlx5_wq_cyc_get_wqe(wq, pi);
mlx5_wq_cyc_get_wqe(&rq->wqe.wq, i);
wqe = mlx5_wq_cyc_get_wqe(wq, j);
umr_wqe = mlx5_wq_cyc_get_wqe(wq, pi);
data = mlx5_wq_cyc_get_wqe(&conn->qp.wq.rq, ix);
ctrl = mlx5_wq_cyc_get_wqe(&conn->qp.wq.sq, ix);
wqe = mlx5_wq_cyc_get_wqe(&aso->wq, pi);
wqe_ctrl = mlx5_wq_cyc_get_wqe(&sq->wq, idx);
p = mlx5_wq_cyc_get_wqe(&send_sq->wq, idx);
p = mlx5_wq_cyc_get_wqe(&send_sq->wq, idx);
wqe_ctrl = mlx5_wq_cyc_get_wqe(&sq->wq, sq->last_idx);
*buf = mlx5_wq_cyc_get_wqe(&send_sq->wq, idx);
wq_ctrl = mlx5_wq_cyc_get_wqe(&dr_qp->wq.sq, idx);
ctrl = mlx5_wq_cyc_get_wqe(&sq->wq, pi);
wqe = mlx5_wq_cyc_get_wqe(wq, ix);