Searched refs:qp_sizes (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qp.c342 if ((attr_p->qp_sizes.cs_sq_sgl > max_sgl) ||
343 (!qp_srq_en && (attr_p->qp_sizes.cs_rq_sgl > max_recv_sgl))) {
360 hermon_qp_sgl_to_logwqesz(state, attr_p->qp_sizes.cs_rq_sgl,
364 hermon_qp_sgl_to_logwqesz(state, attr_p->qp_sizes.cs_sq_sgl,
397 attr_p->qp_sizes.cs_sq = max(attr_p->qp_sizes.cs_sq,
399 attr_p->qp_sizes.cs_rq = max(attr_p->qp_sizes.cs_rq,
405 log_qp_sq_size = highbit(attr_p->qp_sizes.cs_sq + qp->qp_sq_hdrmwqes);
407 if (ISP2(attr_p->qp_sizes
[all...]
H A Dhermon_ioctl.c2864 comm->hlc_qp_attr.qp_sizes.cs_sq_sgl = 3;
2865 comm->hlc_qp_attr.qp_sizes.cs_rq_sgl = 3;
2866 comm->hlc_qp_attr.qp_sizes.cs_sq = 16;
2867 comm->hlc_qp_attr.qp_sizes.cs_rq = 16;
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qp.c317 attr_p->qp_sizes.cs_sq = max(attr_p->qp_sizes.cs_sq, TAVOR_QP_MIN_SIZE);
318 attr_p->qp_sizes.cs_rq = max(attr_p->qp_sizes.cs_rq, TAVOR_QP_MIN_SIZE);
319 log_qp_sq_size = highbit(attr_p->qp_sizes.cs_sq);
320 if (ISP2(attr_p->qp_sizes.cs_sq)) {
323 log_qp_rq_size = highbit(attr_p->qp_sizes.cs_rq);
324 if (ISP2(attr_p->qp_sizes.cs_rq)) {
347 if ((attr_p->qp_sizes.cs_sq_sgl > max_sgl) ||
348 (!qp_srq_en && (attr_p->qp_sizes
[all...]
H A Dtavor_ioctl.c2427 comm->tlc_qp_attr.qp_sizes.cs_sq_sgl = 3;
2428 comm->tlc_qp_attr.qp_sizes.cs_rq_sgl = 3;
2429 comm->tlc_qp_attr.qp_sizes.cs_sq = 16;
2430 comm->tlc_qp_attr.qp_sizes.cs_rq = 16;
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_qp.c364 ibt_chan_sizes_t qp_sizes; local
374 (void) memset(&qp_sizes, 0, sizeof (qp_sizes));
456 qp_attr.qp_sizes.cs_sq = cmd.max_send_wr;
457 qp_attr.qp_sizes.cs_rq = cmd.max_recv_wr;
458 qp_attr.qp_sizes.cs_sq_sgl = cmd.max_send_sge;
459 qp_attr.qp_sizes.cs_rq_sgl = cmd.max_recv_sge;
468 rc = ibt_alloc_qp(uctxt->hca->hdl, qp_type, &qp_attr, &qp_sizes,
490 qp_attr.qp_sizes.cs_sq, qp_sizes
[all...]
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_recv.c1469 ibt_chan_sizes_t qp_sizes; local
1483 qp_attrs.qp_sizes.cs_sq_sgl = IBMF_MAX_SQ_WR_SGL_ELEMENTS;
1484 qp_attrs.qp_sizes.cs_rq_sgl = IBMF_MAX_RQ_WR_SGL_ELEMENTS;
1485 qp_attrs.qp_sizes.cs_sq = ibmf_send_wqes_posted_per_qp;
1486 qp_attrs.qp_sizes.cs_rq = ibmf_recv_wqes_posted_per_qp;
1492 &qp_attrs, &qp_sizes, &qp_num, &ibt_qp_handle);
H A Dibmf_impl.c1797 qp_attrs.qp_sizes.cs_sq_sgl = 1;
1798 qp_attrs.qp_sizes.cs_rq_sgl = IBMF_MAX_RQ_WR_SGL_ELEMENTS;
1799 qp_attrs.qp_sizes.cs_sq = ibmf_send_wqes_posted_per_qp;
1800 qp_attrs.qp_sizes.cs_rq = ibmf_recv_wqes_posted_per_qp;
2428 qp_attrs.qp_sizes.cs_sq_sgl = IBMF_MAX_SQ_WR_SGL_ELEMENTS;
2429 qp_attrs.qp_sizes.cs_rq_sgl = IBMF_MAX_RQ_WR_SGL_ELEMENTS;
2430 qp_attrs.qp_sizes.cs_sq = ibmf_send_wqes_posted_per_qp;
2431 qp_attrs.qp_sizes.cs_rq = ibmf_recv_wqes_posted_per_qp;
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibtl_ci_types.h249 ibt_chan_sizes_t qp_sizes; /* Queue and SGL */ member in struct:ibt_qp_alloc_attr_s
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_chan.c130 bcopy(&chan_attrs.rc_chan_sizes, &qp_attr.qp_sizes,
148 bcopy(&args->rc_sizes, &qp_attr.qp_sizes,
502 bcopy(&chan_attrs.ud_chan_sizes, &qp_attr.qp_sizes,
520 bcopy(&args->ud_sizes, &qp_attr.qp_sizes,
667 bcopy(&args->ud_sizes, &qp_attr.qp_sizes,
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c1140 attrs.qp_sizes.cs_sq = qp_init_attr->cap.max_send_wr;
1141 attrs.qp_sizes.cs_rq = qp_init_attr->cap.max_recv_wr;
1142 attrs.qp_sizes.cs_sq_sgl = qp_init_attr->cap.max_send_sge;
1143 attrs.qp_sizes.cs_rq_sgl = qp_init_attr->cap.max_recv_sge;
1144 attrs.qp_sizes.cs_inline = qp_init_attr->cap.max_inline_data;

Completed in 306 milliseconds