Lines Matching refs:srq
547 struct mlx4_ib_srq *srq;
620 } else if ((*cur_qp)->ibqp.srq) {
621 srq = to_msrq((*cur_qp)->ibqp.srq);
623 wc->wr_id = srq->wrid[wqe_ctr];
624 mlx4_ib_free_srq_wqe(srq, wqe_ctr);
761 void __mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq)
786 if (srq && !(cqe->owner_sr_opcode & MLX4_CQE_IS_SEND_MASK))
787 mlx4_ib_free_srq_wqe(srq, be16_to_cpu(cqe->wqe_index));
809 void mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq)
812 __mlx4_ib_cq_clean(cq, qpn, srq);