Searched refs:ch_qp (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_mcg.c | 67 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 D | ibtl_qp.c | 159 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 D | ibtl_wr.c | 63 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 D | ibtl_chan.c | 103 } 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 D | ibtl_cm.c | 131 return (chan->ch_qp.qp_type);
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/ |
H A D | ibtl.h | 442 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