srq_init_attr     968 drivers/infiniband/core/verbs.c 			     struct ib_srq_init_attr *srq_init_attr)
srq_init_attr     982 drivers/infiniband/core/verbs.c 	srq->event_handler = srq_init_attr->event_handler;
srq_init_attr     983 drivers/infiniband/core/verbs.c 	srq->srq_context = srq_init_attr->srq_context;
srq_init_attr     984 drivers/infiniband/core/verbs.c 	srq->srq_type = srq_init_attr->srq_type;
srq_init_attr     987 drivers/infiniband/core/verbs.c 		srq->ext.cq = srq_init_attr->ext.cq;
srq_init_attr     991 drivers/infiniband/core/verbs.c 		srq->ext.xrc.xrcd = srq_init_attr->ext.xrc.xrcd;
srq_init_attr     996 drivers/infiniband/core/verbs.c 	ret = pd->device->ops.create_srq(srq, srq_init_attr, NULL);
srq_init_attr    1340 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		       struct ib_srq_init_attr *srq_init_attr,
srq_init_attr    1352 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (srq_init_attr->attr.max_wr >= dev_attr->max_srq_wqes) {
srq_init_attr    1358 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (srq_init_attr->srq_type != IB_SRQT_BASIC) {
srq_init_attr    1369 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	entries = roundup_pow_of_two(srq_init_attr->attr.max_wr + 1);
srq_init_attr    1374 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	srq->qplib_srq.max_sge = srq_init_attr->attr.max_sge;
srq_init_attr    1375 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	srq->qplib_srq.threshold = srq_init_attr->attr.srq_limit;
srq_init_attr    1376 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	srq->srq_limit = srq_init_attr->attr.srq_limit;
srq_init_attr     172 drivers/infiniband/hw/bnxt_re/ib_verbs.h 		       struct ib_srq_init_attr *srq_init_attr,
srq_init_attr    1230 drivers/infiniband/hw/hns/hns_roce_device.h 			struct ib_srq_init_attr *srq_init_attr,
srq_init_attr     361 drivers/infiniband/hw/hns/hns_roce_srq.c 			struct ib_srq_init_attr *srq_init_attr,
srq_init_attr     373 drivers/infiniband/hw/hns/hns_roce_srq.c 	if (srq_init_attr->attr.max_wr >= hr_dev->caps.max_srq_wrs ||
srq_init_attr     374 drivers/infiniband/hw/hns/hns_roce_srq.c 	    srq_init_attr->attr.max_sge > hr_dev->caps.max_srq_sges)
srq_init_attr     380 drivers/infiniband/hw/hns/hns_roce_srq.c 	srq->max = roundup_pow_of_two(srq_init_attr->attr.max_wr + 1);
srq_init_attr     381 drivers/infiniband/hw/hns/hns_roce_srq.c 	srq->max_gs = srq_init_attr->attr.max_sge;
srq_init_attr     408 drivers/infiniband/hw/hns/hns_roce_srq.c 	cqn = ib_srq_has_cq(srq_init_attr->srq_type) ?
srq_init_attr     409 drivers/infiniband/hw/hns/hns_roce_srq.c 	      to_hr_cq(srq_init_attr->ext.cq)->cqn : 0;
srq_init_attr      76 drivers/infiniband/sw/rdmavt/srq.c int rvt_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *srq_init_attr,
srq_init_attr      84 drivers/infiniband/sw/rdmavt/srq.c 	if (srq_init_attr->srq_type != IB_SRQT_BASIC)
srq_init_attr      87 drivers/infiniband/sw/rdmavt/srq.c 	if (srq_init_attr->attr.max_sge == 0 ||
srq_init_attr      88 drivers/infiniband/sw/rdmavt/srq.c 	    srq_init_attr->attr.max_sge > dev->dparms.props.max_srq_sge ||
srq_init_attr      89 drivers/infiniband/sw/rdmavt/srq.c 	    srq_init_attr->attr.max_wr == 0 ||
srq_init_attr      90 drivers/infiniband/sw/rdmavt/srq.c 	    srq_init_attr->attr.max_wr > dev->dparms.props.max_srq_wr)
srq_init_attr      96 drivers/infiniband/sw/rdmavt/srq.c 	srq->rq.size = srq_init_attr->attr.max_wr + 1;
srq_init_attr      97 drivers/infiniband/sw/rdmavt/srq.c 	srq->rq.max_sge = srq_init_attr->attr.max_sge;
srq_init_attr     129 drivers/infiniband/sw/rdmavt/srq.c 	srq->limit = srq_init_attr->attr.srq_limit;
srq_init_attr      53 drivers/infiniband/sw/rdmavt/srq.h int rvt_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *srq_init_attr,
srq_init_attr    1559 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	struct ib_srq_init_attr srq_init_attr = {
srq_init_attr    1567 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	priv->cm.srq = ib_create_srq(priv->pd, &srq_init_attr);
srq_init_attr    2374 include/rdma/ib_verbs.h 			  struct ib_srq_init_attr *srq_init_attr,
srq_init_attr    3510 include/rdma/ib_verbs.h 			     struct ib_srq_init_attr *srq_init_attr);