Lines Matching refs:tail
571 unsigned tail, struct mlx4_cqe *cqe, int is_eth) in use_tunnel_data() argument
576 qp->sqp_proxy_rcv[tail].map, in use_tunnel_data()
579 hdr = (struct mlx4_ib_proxy_sqp_hdr *) (qp->sqp_proxy_rcv[tail].addr); in use_tunnel_data()
606 cur = wq->head - wq->tail; in mlx4_ib_qp_sw_comp()
612 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_qp_sw_comp()
615 wq->tail++; in mlx4_ib_qp_sw_comp()
661 unsigned tail = 0; in mlx4_ib_poll_one() local
743 wq->tail += (u16) (wqe_ctr - (u16) wq->tail); in mlx4_ib_poll_one()
745 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_poll_one()
746 ++wq->tail; in mlx4_ib_poll_one()
759 tail = wq->tail & (wq->wqe_cnt - 1); in mlx4_ib_poll_one()
760 wc->wr_id = wq->wrid[tail]; in mlx4_ib_poll_one()
761 ++wq->tail; in mlx4_ib_poll_one()
850 return use_tunnel_data(*cur_qp, cq, wc, tail, in mlx4_ib_poll_one()