Lines Matching refs:srq
80 if (rxe_qp_chk_cap(rxe, cap, !!init->srq)) in rxe_qp_chk_init()
333 if (!qp->srq) { in rxe_qp_init_resp()
357 struct rxe_srq *srq = init->srq ? to_rsrq(init->srq) : NULL; in rxe_qp_from_init() local
363 if (srq) in rxe_qp_from_init()
364 rxe_get(srq); in rxe_qp_from_init()
369 qp->srq = srq; in rxe_qp_from_init()
401 qp->srq = NULL; in rxe_qp_from_init()
403 if (srq) in rxe_qp_from_init()
404 rxe_put(srq); in rxe_qp_from_init()
419 init->srq = qp->ibqp.srq; in rxe_qp_to_init()
425 if (!qp->srq) { in rxe_qp_to_init()
448 if (mask & IB_QP_CAP && rxe_qp_chk_cap(rxe, &attr->cap, !!qp->srq)) in rxe_qp_chk_attr()
766 if (!qp->srq) { in rxe_qp_to_attr()
831 if (qp->srq) in rxe_qp_do_cleanup()
832 rxe_put(qp->srq); in rxe_qp_do_cleanup()