Lines Matching refs:srq
70 if (rxe_qp_chk_cap(rxe, cap, !!init->srq)) in rxe_qp_chk_init()
266 if (!qp->srq) { in rxe_qp_init_resp()
316 struct rxe_srq *srq = init->srq ? to_rsrq(init->srq) : NULL; in rxe_qp_from_init() local
321 if (srq) in rxe_qp_from_init()
322 rxe_add_ref(srq); in rxe_qp_from_init()
327 qp->srq = srq; in rxe_qp_from_init()
347 if (srq) in rxe_qp_from_init()
348 rxe_drop_ref(srq); in rxe_qp_from_init()
363 init->srq = qp->ibqp.srq; in rxe_qp_to_init()
369 if (!qp->srq) { in rxe_qp_to_init()
413 if (mask & IB_QP_CAP && rxe_qp_chk_cap(rxe, &attr->cap, !!qp->srq)) in rxe_qp_chk_attr()
728 if (!qp->srq) { in rxe_qp_to_attr()
785 if (qp->srq) in rxe_qp_do_cleanup()
786 rxe_drop_ref(qp->srq); in rxe_qp_do_cleanup()