Lines Matching refs:tail
146 u32 tail; in qib_get_rwqe() local
166 tail = wq->tail; in qib_get_rwqe()
168 if (tail >= rq->size) in qib_get_rwqe()
169 tail = 0; in qib_get_rwqe()
170 if (unlikely(tail == wq->head)) { in qib_get_rwqe()
176 wqe = get_rwqe_ptr(rq, tail); in qib_get_rwqe()
182 if (++tail >= rq->size) in qib_get_rwqe()
183 tail = 0; in qib_get_rwqe()
184 wq->tail = tail; in qib_get_rwqe()
203 if (n < tail) in qib_get_rwqe()
204 n += rq->size - tail; in qib_get_rwqe()
206 n -= tail; in qib_get_rwqe()