Lines Matching refs:tail
580 unsigned tail, struct mlx4_cqe *cqe, int is_eth) in use_tunnel_data() argument
585 qp->sqp_proxy_rcv[tail].map, in use_tunnel_data()
588 hdr = (struct mlx4_ib_proxy_sqp_hdr *) (qp->sqp_proxy_rcv[tail].addr); in use_tunnel_data()
615 cur = wq->head - wq->tail; in mlx4_ib_qp_sw_comp()
621 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_qp_sw_comp()
624 wq->tail++; in mlx4_ib_qp_sw_comp()
670 unsigned tail = 0; in mlx4_ib_poll_one() local
752 wq->tail += (u16) (wqe_ctr - (u16) wq->tail); in mlx4_ib_poll_one()
754 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_poll_one()
755 ++wq->tail; in mlx4_ib_poll_one()
768 tail = wq->tail & (wq->wqe_cnt - 1); in mlx4_ib_poll_one()
769 wc->wr_id = wq->wrid[tail]; in mlx4_ib_poll_one()
770 ++wq->tail; in mlx4_ib_poll_one()
859 return use_tunnel_data(*cur_qp, cq, wc, tail, in mlx4_ib_poll_one()