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

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_mcg.c67 IBTL_CHAN2CIHCA(ud_chan), ud_chan->ch_qp.qp_ibc_qp_hdl,
98 IBTL_CHAN2CIHCA(ud_chan), ud_chan->ch_qp.qp_ibc_qp_hdl,
H A Dibtl_qp.c159 IBTL_HCA2CIHCA(hca_hdl), &chanp->ch_qp, type, qp_attrp,
160 queue_sizes_p, qpn_p, &chanp->ch_qp.qp_ibc_qp_hdl);
171 chanp->ch_qp.qp_type = qp_type;
172 chanp->ch_qp.qp_hca = hca_hdl;
173 chanp->ch_qp.qp_send_cq = qp_attrp->qp_scq_hdl;
174 chanp->ch_qp.qp_recv_cq = qp_attrp->qp_rcq_hdl;
181 chanp->ch_qp.qp_flags = qp_attrp->qp_flags;
182 chanp->ch_qp.qp_pd_hdl = qp_attrp->qp_pd_hdl;
230 if (ibt_qp->ch_qp.qp_type != modify_attrp->qp_trans) {
233 ibt_qp->ch_qp
[all...]
H A Dibtl_wr.c63 chan->ch_qp.qp_ibc_qp_hdl, wr_list, size, posted));
88 chan->ch_qp.qp_ibc_qp_hdl, wr_list, size, posted));
H A Dibtl_chan.c103 } else if (args->rc_clone_chan->ch_qp.qp_hca != hca_hdl) {
234 if (rc_chan->ch_qp.qp_type != IBT_RC_SRV) {
236 "type of channel (%d) is not RC", rc_chan->ch_qp.qp_type);
254 chan_attrs->rc_pd = rc_chan->ch_qp.qp_pd_hdl;
278 chan_attrs->rc_flags = rc_chan->ch_qp.qp_flags;
318 if (rc_chan->ch_qp.qp_type != IBT_RC_SRV) {
320 "type of channel (%d) is not RC", rc_chan->ch_qp.qp_type);
479 } else if (args->ud_clone_chan->ch_qp.qp_hca != hca_hdl) {
701 chanp->ch_qp.qp_type = IBT_UD_SRV;
702 chanp->ch_qp
[all...]
H A Dibtl_cm.c131 return (chan->ch_qp.qp_type);
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h442 ibtl_qp_t ch_qp; /* IBTL QP handle */ member in struct:ibtl_channel_s
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)

Completed in 80 milliseconds