Home
last modified time | relevance | path

Searched refs:qp_alloc_flags (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_chan.c75 qp_attr.qp_alloc_flags = IBT_QP_NO_FLAGS; in ibt_alloc_rc_channel()
77 qp_attr.qp_alloc_flags |= IBT_QP_USER_MAP; in ibt_alloc_rc_channel()
80 qp_attr.qp_alloc_flags |= IBT_QP_DEFER_ALLOC; in ibt_alloc_rc_channel()
88 qp_attr.qp_alloc_flags |= IBT_QP_USES_SRQ; in ibt_alloc_rc_channel()
420 qp_attr.qp_alloc_flags = IBT_QP_NO_FLAGS; in ibt_alloc_ud_channel()
427 qp_attr.qp_alloc_flags |= IBT_QP_USER_MAP; in ibt_alloc_ud_channel()
430 qp_attr.qp_alloc_flags |= IBT_QP_USES_RSS; in ibt_alloc_ud_channel()
434 qp_attr.qp_alloc_flags |= IBT_QP_USES_RFCI; in ibt_alloc_ud_channel()
439 qp_attr.qp_alloc_flags |= IBT_QP_USES_FCMD; in ibt_alloc_ud_channel()
451 qp_attr.qp_alloc_flags |= IBT_QP_DEFER_ALLOC; in ibt_alloc_ud_channel()
[all …]
H A Dibtl_qp.c147 if ((qp_attrp->qp_alloc_flags & IBT_QP_USES_SRQ) && in ibt_alloc_qp()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qp.c105 alloc_flags = attr_p->qp_alloc_flags; in hermon_qp_alloc()
277 qp->qp_alloc_flags = alloc_flags; in hermon_qp_alloc()
890 qp->qp_alloc_flags = attr_p->qp_alloc_flags; in hermon_special_qp_alloc()
1264 if (attr_p->qp_alloc_flags & IBT_QP_USES_RSS) { in hermon_qp_alloc_range()
1269 } else if (attr_p->qp_alloc_flags & IBT_QP_USES_FEXCH) { in hermon_qp_alloc_range()
1291 if (attr_p->qp_alloc_flags & IBT_QP_USER_MAP) { in hermon_qp_alloc_range()
1300 qp_srq_en = (attr_p->qp_alloc_flags & IBT_QP_USES_SRQ) ? 1 : 0; in hermon_qp_alloc_range()
1351 if (attr_p->qp_alloc_flags & IBT_QP_USES_FEXCH) in hermon_qp_alloc_range()
1384 if (attr_p->qp_alloc_flags & IBT_QP_USES_FEXCH) { in hermon_qp_alloc_range()
1422 qp->qp_alloc_flags = attr_p->qp_alloc_flags; in hermon_qp_alloc_range()
[all …]
H A Dhermon_wr.c807 if (qp->qp_alloc_flags & IBT_QP_USER_MAP) { in hermon_post_send()
1127 if (qp->qp_alloc_flags & IBT_QP_USER_MAP) { in hermon_post_recv()
1139 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_post_recv()
2220 if (qp->qp_alloc_flags & IBT_QP_USER_MAP) in hermon_wrid_from_reset_handling()
2254 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_wrid_from_reset_handling()
2269 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_wrid_from_reset_handling()
2295 if (qp->qp_alloc_flags & IBT_QP_USER_MAP) in hermon_wrid_to_reset_handling()
2318 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_wrid_to_reset_handling()
2330 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_wrid_to_reset_handling()
H A Dhermon_qpmod.c899 qp_srq_en = (qp->qp_alloc_flags & IBT_QP_USES_SRQ) != 0; in hermon_qp_reset2init()
917 qpc->rss = qp->qp_alloc_flags & IBT_QP_USES_RSS ? 1 : 0; in hermon_qp_reset2init()
3231 qpc->srq_en = (qp->qp_alloc_flags & IBT_QP_USES_SRQ) != 0; in hermon_qp_reset2err()
3234 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_qp_reset2err()
H A Dhermon_umap.c1658 if (qp->qp_alloc_flags & IBT_QP_USES_SRQ) { in hermon_umap_qp_data_out()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_qp.h253 ibt_qp_alloc_flags_t qp_alloc_flags; member
347 hermon_sw_qp_s::qp_alloc_flags
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibtl_ci_types.h244 ibt_qp_alloc_flags_t qp_alloc_flags; member
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qp.c121 qp_is_umap = (attr_p->qp_alloc_flags & IBT_QP_USER_MAP) ? 1 : 0; in tavor_qp_alloc()
134 qp_srq_en = (attr_p->qp_alloc_flags & IBT_QP_USES_SRQ) ? 1 : 0; in tavor_qp_alloc()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_qp.c395 qp_attr.qp_alloc_flags = IBT_QP_USER_MAP; in sol_uverbs_create_qp()
398 qp_attr.qp_alloc_flags |= IBT_QP_USES_SRQ; in sol_uverbs_create_qp()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c1128 attrs.qp_alloc_flags = IBT_QP_NO_FLAGS; in ib_create_qp()
1130 attrs.qp_alloc_flags |= IBT_QP_USES_SRQ; in ib_create_qp()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_recv.c1488 qp_attrs.qp_alloc_flags = IBT_QP_NO_FLAGS; in ibmf_send_busy()
H A Dibmf_impl.c1802 qp_attrs.qp_alloc_flags = IBT_QP_NO_FLAGS; in ibmf_i_init_qp()
2433 qp_attrs.qp_alloc_flags = IBT_QP_NO_FLAGS; in ibmf_i_alloc_qp()