Lines Matching refs:srq
80 if (rxe_qp_chk_cap(rxe, cap, !!init->srq)) in rxe_qp_chk_init()
261 if (!qp->srq) { in rxe_qp_init_resp()
305 struct rxe_srq *srq = init->srq ? to_rsrq(init->srq) : NULL; in rxe_qp_from_init() local
310 if (srq) in rxe_qp_from_init()
311 rxe_get(srq); in rxe_qp_from_init()
316 qp->srq = srq; in rxe_qp_from_init()
346 qp->srq = NULL; in rxe_qp_from_init()
348 if (srq) in rxe_qp_from_init()
349 rxe_put(srq); in rxe_qp_from_init()
364 init->srq = qp->ibqp.srq; in rxe_qp_to_init()
370 if (!qp->srq) { in rxe_qp_to_init()
414 if (mask & IB_QP_CAP && rxe_qp_chk_cap(rxe, &attr->cap, !!qp->srq)) in rxe_qp_chk_attr()
731 if (!qp->srq) { in rxe_qp_to_attr()
798 if (qp->srq) in rxe_qp_do_cleanup()
799 rxe_put(qp->srq); in rxe_qp_do_cleanup()