• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/

Lines Matching refs:nreq

1554 static inline int mthca_wq_overflow(struct mthca_wq *wq, int nreq,
1561 if (likely(cur + nreq < wq->max))
1569 return cur + nreq >= wq->max;
1620 int nreq;
1624 * f0 and size0 are only used if nreq != 0, and they will
1626 * before nreq is incremented. So nreq cannot become non-zero
1640 for (nreq = 0; wr; ++nreq, wr = wr->next) {
1641 if (mthca_wq_overflow(&qp->sq, nreq, qp->ibqp.send_cq)) {
1643 " %d max, %d nreq)\n", qp->qpn,
1645 qp->sq.max, nreq);
1774 cpu_to_be32((nreq ? 0 : MTHCA_NEXT_DBD) | size |
1778 if (!nreq) {
1791 if (likely(nreq)) {
1807 qp->sq.head += nreq;
1820 int nreq;
1824 * size0 is only used if nreq != 0, and it will always be
1826 * nreq is incremented. So nreq cannot become non-zero
1840 for (nreq = 0; wr; wr = wr->next) {
1841 if (mthca_wq_overflow(&qp->rq, nreq, qp->ibqp.recv_cq)) {
1843 " %d max, %d nreq)\n", qp->qpn,
1845 qp->rq.max, nreq);
1879 if (!nreq)
1886 ++nreq;
1887 if (unlikely(nreq == MTHCA_TAVOR_MAX_WQES_PER_RECV_DB)) {
1888 nreq = 0;
1902 if (likely(nreq)) {
1906 qp->qpn << 8 | nreq, dev->kar + MTHCA_RECEIVE_DOORBELL,
1911 qp->rq.head += nreq;
1933 int nreq;
1937 * f0 and size0 are only used if nreq != 0, and they will
1939 * before nreq is incremented. So nreq cannot become non-zero
1953 for (nreq = 0; wr; ++nreq, wr = wr->next) {
1954 if (unlikely(nreq == MTHCA_ARBEL_MAX_WQES_PER_SEND_DB)) {
1955 nreq = 0;
1980 if (mthca_wq_overflow(&qp->sq, nreq, qp->ibqp.send_cq)) {
1982 " %d max, %d nreq)\n", qp->qpn,
1984 qp->sq.max, nreq);
2117 if (!nreq) {
2130 if (likely(nreq)) {
2131 dbhi = (nreq << 24) | ((qp->sq.head & 0xffff) << 8) | f0 | op0;
2133 qp->sq.head += nreq;
2169 int nreq;
2179 for (nreq = 0; wr; ++nreq, wr = wr->next) {
2180 if (mthca_wq_overflow(&qp->rq, nreq, qp->ibqp.recv_cq)) {
2182 " %d max, %d nreq)\n", qp->qpn,
2184 qp->rq.max, nreq);
2217 if (likely(nreq)) {
2218 qp->rq.head += nreq;