Home
last modified time | relevance | path

Searched refs:qp_type (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_qp.c110 ibt_tran_srv_t qp_type; in ibt_alloc_qp() local
117 qp_type = IBT_UD_SRV; in ibt_alloc_qp()
120 qp_type = IBT_RC_SRV; in ibt_alloc_qp()
171 chanp->ch_qp.qp_type = qp_type; in ibt_alloc_qp()
230 if (ibt_qp->ch_qp.qp_type != modify_attrp->qp_trans) { in ibt_initialize_qp()
233 ibt_qp->ch_qp.qp_type, modify_attrp->qp_trans); in ibt_initialize_qp()
380 chanp->ch_qp.qp_type = sqp_type; in ibt_alloc_special_qp()
421 if (ibt_qp->ch_qp.qp_type == IBT_RC_SRV) { in ibt_flush_qp()
440 modify_attr.qp_trans = ibt_qp->ch_qp.qp_type; in ibt_flush_qp()
465 ASSERT(chan->ch_qp.qp_type == IBT_RC_SRV); in ibtl_cm_chan_is_opening()
[all …]
H A Dibtl_chan.c234 if (rc_chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_query_rc_channel()
236 "type of channel (%d) is not RC", rc_chan->ch_qp.qp_type); in ibt_query_rc_channel()
318 if (rc_chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_modify_rc_channel()
320 "type of channel (%d) is not RC", rc_chan->ch_qp.qp_type); in ibt_modify_rc_channel()
701 chanp->ch_qp.qp_type = IBT_UD_SRV; in ibt_alloc_ud_channel_range()
780 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_query_ud_channel()
782 "type of channel (%d) is not UD", ud_chan->ch_qp.qp_type); in ibt_query_ud_channel()
853 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_modify_ud_channel()
855 "type of channel (%d) is not UD", ud_chan->ch_qp.qp_type); in ibt_modify_ud_channel()
928 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_recover_ud_channel()
[all …]
H A Dibtl_cm.c131 return (chan->ch_qp.qp_type); in ibtl_cm_get_chan_type()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c1086 if (qp_init_attr->qp_type == IB_QPT_UC || in ib_create_qp()
1087 qp_init_attr->qp_type == IB_QPT_RAW_IPV6 || in ib_create_qp()
1088 qp_init_attr->qp_type == IB_QPT_RAW_ETY) { in ib_create_qp()
1091 pd, qp_init_attr->qp_type); in ib_create_qp()
1124 qp_init_attr->qp_type, qp_init_attr->port_num); in ib_create_qp()
1146 switch (qp_init_attr->qp_type) { in ib_create_qp()
1189 qp->qp_num = qp_init_attr->qp_type == IB_QPT_SMI ? 0 : in ib_create_qp()
1190 qp_init_attr->qp_type == IB_QPT_GSI ? 1 : qpn; in ib_create_qp()
1191 qp->qp_type = qp_init_attr->qp_type; in ib_create_qp()
1704 if (!ib_modify_qp_is_ok(cur_state, new_state, qp->qp_type, attr_mask)) { in ib_modify_qp()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qpmod.c923 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_reset2init()
1134 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_init2init()
1343 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_init2rtr()
1715 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_rtr2rts()
1986 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_rts2rts()
2278 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_sqd2rts()
2579 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_sqd2sqd()
3021 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_sqerr2rts()
3246 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_reset2err()
H A Dhermon_qp.c649 qp->qp_type = type; in hermon_qp_alloc()
1145 qp->qp_type = IBT_UD_RQP; in hermon_special_qp_alloc()
1749 qp->qp_type = IBT_UD_RQP; in hermon_qp_alloc_range()
2215 if (qp->qp_type == IBT_UD_RQP) { in hermon_qp_query()
H A Dhermon_wr.c829 if (qp->qp_type == IBT_UD_RQP) { in hermon_post_send()
1153 if ((qp->qp_type != IBT_UD_RQP) && in hermon_post_recv()
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Dib_verbs.h455 enum ib_qp_type qp_type; member
615 enum ib_qp_type qp_type; member
H A Dib_user_verbs.h460 uint8_t qp_type; member
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_qp.c362 ibt_qp_type_t qp_type; in sol_uverbs_create_qp() local
378 switch (cmd.qp_type) { in sol_uverbs_create_qp()
380 qp_type = IBT_UC_RQP; in sol_uverbs_create_qp()
383 qp_type = IBT_UD_RQP; in sol_uverbs_create_qp()
386 qp_type = IBT_RC_RQP; in sol_uverbs_create_qp()
462 uqp->ofa_qp_type = cmd.qp_type; in sol_uverbs_create_qp()
468 rc = ibt_alloc_qp(uctxt->hca->hdl, qp_type, &qp_attr, &qp_sizes, in sol_uverbs_create_qp()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_qp.h248 ibt_qp_type_t qp_type; member
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h352 ibt_tran_srv_t qp_type; /* QP type */ member
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_impl.c1760 ibt_sqp_type_t qp_type; in ibmf_i_init_qp() local
1791 qp_type = IBT_SMI_SQP; in ibmf_i_init_qp()
1793 qp_type = IBT_GSI_SQP; in ibmf_i_init_qp()
1806 qpp->iq_port_num, qp_type, &qp_attrs, NULL, &qp_handle); in ibmf_i_init_qp()
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_cm.c559 attr.qp_type = IB_QPT_RC; in rdsv3_ib_setup_qp()