Lines Matching refs:nreq
1344 static int mlx4_wq_overflow(struct mlx4_ib_wq *wq, int nreq, struct ib_cq *ib_cq)
1350 if (likely(cur + nreq < wq->max_post))
1358 return cur + nreq >= wq->max_post;
1528 int nreq;
1544 for (nreq = 0; wr; ++nreq, wr = wr->next) {
1548 if (mlx4_wq_overflow(&qp->sq, nreq, qp->ibqp.send_cq)) {
1561 qp->sq.wrid[(qp->sq.head + nreq) & (qp->sq.wqe_cnt - 1)] = wr->wr_id;
1739 if (likely(nreq)) {
1740 qp->sq.head += nreq;
1775 int nreq;
1783 for (nreq = 0; wr; ++nreq, wr = wr->next) {
1784 if (mlx4_wq_overflow(&qp->rq, nreq, qp->ibqp.recv_cq)) {
1813 if (likely(nreq)) {
1814 qp->rq.head += nreq;