Lines Matching refs:srq
95 if (rxe_qp_chk_cap(rxe, cap, !!init->srq)) in rxe_qp_chk_init()
284 if (!qp->srq) { in rxe_qp_init_resp()
333 struct rxe_srq *srq = init->srq ? to_rsrq(init->srq) : NULL; in rxe_qp_from_init() local
339 if (srq) in rxe_qp_from_init()
340 rxe_add_ref(srq); in rxe_qp_from_init()
345 qp->srq = srq; in rxe_qp_from_init()
365 if (srq) in rxe_qp_from_init()
366 rxe_drop_ref(srq); in rxe_qp_from_init()
381 init->srq = qp->ibqp.srq; in rxe_qp_to_init()
387 if (!qp->srq) { in rxe_qp_to_init()
432 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()