Lines Matching refs:nreq
702 u32 nreq; in hns_roce_v2_post_send() local
710 nreq = 0; in hns_roce_v2_post_send()
716 for (nreq = 0; wr; ++nreq, wr = wr->next) { in hns_roce_v2_post_send()
717 if (hns_roce_wq_overflow(&qp->sq, nreq, qp->ibqp.send_cq)) { in hns_roce_v2_post_send()
723 wqe_idx = (qp->sq.head + nreq) & (qp->sq.wqe_cnt - 1); in hns_roce_v2_post_send()
736 ~(((qp->sq.head + nreq) >> ilog2(qp->sq.wqe_cnt)) & 0x1); in hns_roce_v2_post_send()
751 if (likely(nreq)) { in hns_roce_v2_post_send()
752 qp->sq.head += nreq; in hns_roce_v2_post_send()
755 if (nreq == 1 && !ret && in hns_roce_v2_post_send()
822 u32 wqe_idx, nreq, max_sge; in hns_roce_v2_post_recv() local
831 nreq = 0; in hns_roce_v2_post_recv()
836 for (nreq = 0; wr; ++nreq, wr = wr->next) { in hns_roce_v2_post_recv()
837 if (unlikely(hns_roce_wq_overflow(&hr_qp->rq, nreq, in hns_roce_v2_post_recv()
852 wqe_idx = (hr_qp->rq.head + nreq) & (hr_qp->rq.wqe_cnt - 1); in hns_roce_v2_post_recv()
858 if (likely(nreq)) { in hns_roce_v2_post_recv()
859 hr_qp->rq.head += nreq; in hns_roce_v2_post_recv()
968 u32 nreq; in hns_roce_v2_post_srq_recv() local
973 for (nreq = 0; wr; ++nreq, wr = wr->next) { in hns_roce_v2_post_srq_recv()
992 if (likely(nreq)) { in hns_roce_v2_post_srq_recv()