Lines Matching refs:wq
489 struct mthca_wq *wq; in mthca_poll_one() local
539 wq = &(*cur_qp)->sq; in mthca_poll_one()
541 >> wq->wqe_shift); in mthca_poll_one()
547 wq = NULL; in mthca_poll_one()
553 wq = &(*cur_qp)->rq; in mthca_poll_one()
555 wqe_index = wqe >> wq->wqe_shift; in mthca_poll_one()
562 wqe_index = wq->max - 1; in mthca_poll_one()
566 if (wq) { in mthca_poll_one()
567 if (wq->last_comp < wqe_index) in mthca_poll_one()
568 wq->tail += wqe_index - wq->last_comp; in mthca_poll_one()
570 wq->tail += wqe_index + wq->max - wq->last_comp; in mthca_poll_one()
572 wq->last_comp = wqe_index; in mthca_poll_one()