Searched refs:srq_init_attr (Results 1 – 3 of 3) sorted by relevance
34 int rvt_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *srq_init_attr, in rvt_create_srq() argument42 if (srq_init_attr->srq_type != IB_SRQT_BASIC) in rvt_create_srq()45 if (srq_init_attr->attr.max_sge == 0 || in rvt_create_srq()46 srq_init_attr->attr.max_sge > dev->dparms.props.max_srq_sge || in rvt_create_srq()47 srq_init_attr->attr.max_wr == 0 || in rvt_create_srq()48 srq_init_attr->attr.max_wr > dev->dparms.props.max_srq_wr) in rvt_create_srq()54 srq->rq.size = srq_init_attr->attr.max_wr + 1; in rvt_create_srq()55 srq->rq.max_sge = srq_init_attr->attr.max_sge; in rvt_create_srq()87 srq->limit = srq_init_attr->attr.srq_limit; in rvt_create_srq()
11 int rvt_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *srq_init_attr,
1555 struct ib_srq_init_attr srq_init_attr = { in ipoib_cm_create_srq() local1563 priv->cm.srq = ib_create_srq(priv->pd, &srq_init_attr); in ipoib_cm_create_srq()