Home
last modified time | relevance | path

Searched refs:ch_qp (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_qp.c171 chanp->ch_qp.qp_type = qp_type; in ibt_alloc_qp()
172 chanp->ch_qp.qp_hca = hca_hdl; in ibt_alloc_qp()
181 chanp->ch_qp.qp_flags = qp_attrp->qp_flags; in ibt_alloc_qp()
380 chanp->ch_qp.qp_type = sqp_type; in ibt_alloc_special_qp()
381 chanp->ch_qp.qp_hca = hca_hdl; in ibt_alloc_special_qp()
610 ibtl_free_qp_async_check(&chan->ch_qp); in ibtl_cm_chan_is_closed()
1343 rc_chan->ch_qp.qp_type); in ibt_modify_rdma()
1411 if (chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_set_rdma_resource()
1414 chan->ch_qp.qp_type); in ibt_set_rdma_resource()
1460 if (chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_change_port()
[all …]
H A Dibtl_chan.c234 if (rc_chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_query_rc_channel()
254 chan_attrs->rc_pd = rc_chan->ch_qp.qp_pd_hdl; in ibt_query_rc_channel()
318 if (rc_chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_modify_rc_channel()
701 chanp->ch_qp.qp_type = IBT_UD_SRV; in ibt_alloc_ud_channel_range()
702 chanp->ch_qp.qp_hca = hca_hdl; in ibt_alloc_ud_channel_range()
704 chanp->ch_qp.qp_send_cq = send_cq[i]; in ibt_alloc_ud_channel_range()
705 chanp->ch_qp.qp_recv_cq = recv_cq[i]; in ibt_alloc_ud_channel_range()
731 chanp->ch_qp.qp_flags = qp_attr.qp_flags; in ibt_alloc_ud_channel_range()
780 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_query_ud_channel()
1228 ud_chan->ch_qp.qp_type); in ibt_modify_reply_ud_dest()
[all …]
H A Dibtl_mcg.c65 IBTL_CHAN2CIHCA(ud_chan), ud_chan->ch_qp.qp_ibc_qp_hdl, in ibt_attach_mcg()
96 IBTL_CHAN2CIHCA(ud_chan), ud_chan->ch_qp.qp_ibc_qp_hdl, in ibt_detach_mcg()
H A Dibtl_wr.c61 chan->ch_qp.qp_ibc_qp_hdl, wr_list, size, posted)); in ibt_post_send()
86 chan->ch_qp.qp_ibc_qp_hdl, wr_list, size, posted)); in ibt_post_recv()
H A Dibtl_cm.c131 return (chan->ch_qp.qp_type); in ibtl_cm_get_chan_type()
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h442 ibtl_qp_t ch_qp; /* IBTL QP handle */ member
460 #define IBTL_CHAN2QP(ibt_chan) (&(ibt_chan)->ch_qp)
461 #define IBTL_CHAN2HCA(ibt_chan) (ibt_chan)->ch_qp.qp_hca
463 #define IBTL_CHAN2CIQP(ibt_chan) (ibt_chan->ch_qp.qp_ibc_qp_hdl)
475 #define IBTL_CHAN2CIHCA(ibt_chan) IBTL_HCA2CIHCA((ibt_chan)->ch_qp.qp_hca)
486 IBTL_HCA2CIHCAOPS_P((ibt_chan)->ch_qp.qp_hca)
496 #define IBTL_CHAN2CLNT(ibt_chan) IBTL_HCA2CLNT((ibt_chan)->ch_qp.qp_hca)