Lines Matching refs:rq
142 struct qib_rq *rq; in qib_get_rwqe() local
153 rq = &srq->rq; in qib_get_rwqe()
157 rq = &qp->r_rq; in qib_get_rwqe()
160 spin_lock_irqsave(&rq->lock, flags); in qib_get_rwqe()
166 wq = rq->wq; in qib_get_rwqe()
169 if (tail >= rq->size) in qib_get_rwqe()
177 wqe = get_rwqe_ptr(rq, tail); in qib_get_rwqe()
183 if (++tail >= rq->size) in qib_get_rwqe()
202 if (n >= rq->size) in qib_get_rwqe()
205 n += rq->size - tail; in qib_get_rwqe()
212 spin_unlock_irqrestore(&rq->lock, flags); in qib_get_rwqe()
221 spin_unlock_irqrestore(&rq->lock, flags); in qib_get_rwqe()