Searched refs:srq_init_attr (Results 1 - 8 of 8) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_srq.c98 * @srq_init_attr: the attributes of the SRQ
102 struct ib_srq_init_attr *srq_init_attr,
110 if (srq_init_attr->attr.max_sge == 0 ||
111 srq_init_attr->attr.max_sge > ib_qib_max_srq_sges ||
112 srq_init_attr->attr.max_wr == 0 ||
113 srq_init_attr->attr.max_wr > ib_qib_max_srq_wrs) {
127 srq->rq.size = srq_init_attr->attr.max_wr + 1;
128 srq->rq.max_sge = srq_init_attr->attr.max_sge;
168 srq->limit = srq_init_attr->attr.srq_limit;
101 qib_create_srq(struct ib_pd *ibpd, struct ib_srq_init_attr *srq_init_attr, struct ib_udata *udata) argument
H A Dqib_verbs.h939 struct ib_srq_init_attr *srq_init_attr,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_srq.c98 * @srq_init_attr: the attributes of the SRQ
102 struct ib_srq_init_attr *srq_init_attr,
110 if (srq_init_attr->attr.max_wr == 0) {
115 if ((srq_init_attr->attr.max_sge > ib_ipath_max_srq_sges) ||
116 (srq_init_attr->attr.max_wr > ib_ipath_max_srq_wrs)) {
130 srq->rq.size = srq_init_attr->attr.max_wr + 1;
131 srq->rq.max_sge = srq_init_attr->attr.max_sge;
172 srq->limit = srq_init_attr->attr.srq_limit;
101 ipath_create_srq(struct ib_pd *ibpd, struct ib_srq_init_attr *srq_init_attr, struct ib_udata *udata) argument
H A Dipath_verbs.h790 struct ib_srq_init_attr *srq_init_attr,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/
H A Dverbs.c222 struct ib_srq_init_attr *srq_init_attr)
229 srq = pd->device->create_srq(pd, srq_init_attr, NULL);
235 srq->event_handler = srq_init_attr->event_handler;
236 srq->srq_context = srq_init_attr->srq_context;
221 ib_create_srq(struct ib_pd *pd, struct ib_srq_init_attr *srq_init_attr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_qp.c449 * the value of the is_srq parameter. If init_attr and srq_init_attr share
455 struct ib_srq_init_attr *srq_init_attr,
529 parms.srq_limit = srq_init_attr->attr.srq_limit;
969 struct ib_srq_init_attr *srq_init_attr,
984 qp_init_attr.event_handler = srq_init_attr->event_handler;
985 qp_init_attr.qp_context = srq_init_attr->srq_context;
988 qp_init_attr.cap.max_recv_wr = srq_init_attr->attr.max_wr;
989 qp_init_attr.cap.max_recv_sge = srq_init_attr->attr.max_sge;
991 my_qp = internal_create_qp(pd, &qp_init_attr, srq_init_attr, udata, 1);
996 srq_init_attr
452 internal_create_qp( struct ib_pd *pd, struct ib_qp_init_attr *init_attr, struct ib_srq_init_attr *srq_init_attr, struct ib_udata *udata, int is_srq) argument
968 ehca_create_srq(struct ib_pd *pd, struct ib_srq_init_attr *srq_init_attr, struct ib_udata *udata) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/rdma/
H A Dib_verbs.h1041 struct ib_srq_init_attr *srq_init_attr,
1327 * @srq_init_attr: A list of initial attributes required to create the
1337 struct ib_srq_init_attr *srq_init_attr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c1497 struct ib_srq_init_attr srq_init_attr = { local
1504 priv->cm.srq = ib_create_srq(priv->pd, &srq_init_attr);

Completed in 76 milliseconds