Lines Matching refs:srq
81 if (rxe_qp_chk_cap(rxe, cap, !!init->srq)) in rxe_qp_chk_init()
281 if (!qp->srq) { in rxe_qp_init_resp()
332 struct rxe_srq *srq = init->srq ? to_rsrq(init->srq) : NULL; in rxe_qp_from_init() local
337 if (srq) in rxe_qp_from_init()
338 rxe_add_ref(srq); in rxe_qp_from_init()
343 qp->srq = srq; in rxe_qp_from_init()
367 qp->srq = NULL; in rxe_qp_from_init()
369 if (srq) in rxe_qp_from_init()
370 rxe_drop_ref(srq); in rxe_qp_from_init()
385 init->srq = qp->ibqp.srq; in rxe_qp_to_init()
391 if (!qp->srq) { in rxe_qp_to_init()
435 if (mask & IB_QP_CAP && rxe_qp_chk_cap(rxe, &attr->cap, !!qp->srq)) in rxe_qp_chk_attr()
750 if (!qp->srq) { in rxe_qp_to_attr()
807 if (qp->srq) in rxe_qp_do_cleanup()
808 rxe_drop_ref(qp->srq); in rxe_qp_do_cleanup()