Home
last modified time | relevance | path

Searched refs:ud_chan (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_mcg.c59 ibt_attach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_attach_mcg() argument
61 IBTF_DPRINTF_L3(ibtl_mcg, "ibt_attach_mcg(%p, %p)", ud_chan, mcg_info); in ibt_attach_mcg()
64 return (IBTL_CHAN2CIHCAOPS_P(ud_chan)->ibc_attach_mcg( in ibt_attach_mcg()
65 IBTL_CHAN2CIHCA(ud_chan), ud_chan->ch_qp.qp_ibc_qp_hdl, in ibt_attach_mcg()
90 ibt_detach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_detach_mcg() argument
92 IBTF_DPRINTF_L3(ibtl_mcg, "ibt_detach_mcg(%p, %p", ud_chan, mcg_info); in ibt_detach_mcg()
95 return (IBTL_CHAN2CIHCAOPS_P(ud_chan)->ibc_detach_mcg( in ibt_detach_mcg()
96 IBTL_CHAN2CIHCA(ud_chan), ud_chan->ch_qp.qp_ibc_qp_hdl, in ibt_detach_mcg()
H A Dibtl_chan.c778 ud_chan, ud_chan_attrs); in ibt_query_ud_channel()
780 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_query_ud_channel()
789 retval = ibt_query_qp(ud_chan, &qp_attr); in ibt_query_ud_channel()
851 ud_chan, flags, attrs, actual_sz); in ibt_modify_ud_channel()
853 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_modify_ud_channel()
928 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_recover_ud_channel()
946 ud_chan, retval); in ibt_recover_ud_channel()
1228 ud_chan->ch_qp.qp_type); in ibt_modify_reply_ud_dest()
1232 qkey = ud_chan->ch_transport.ud.ud_qkey; in ibt_modify_reply_ud_dest()
1328 ud_chan, ud_dest); in ibt_update_channel_qkey()
[all …]
H A Dibtl_qp.c1062 ud_chan, hca_port_num, pkey_ix, qkey); in ibt_recycle_ud()
1064 if (ud_chan->ch_qp.qp_type != IBT_UD_SRV) { in ibt_recycle_ud()
1066 "chan %p is not a UD channel", ud_chan); in ibt_recycle_ud()
1070 retval = ibt_query_qp(ud_chan, &qp_attr); in ibt_recycle_ud()
1079 ud_chan, qp_attr.qp_info.qp_state); in ibt_recycle_ud()
1080 ud_chan->ch_current_state = qp_attr.qp_info.qp_state; in ibt_recycle_ud()
1086 qp_attr.qp_info.qp_trans = ud_chan->ch_qp.qp_type; in ibt_recycle_ud()
1092 ud_chan, retval); in ibt_recycle_ud()
1095 ud_chan->ch_current_state = IBT_STATE_RESET; in ibt_recycle_ud()
1101 retval = ibt_initialize_qp(ud_chan, &qp_attr.qp_info); in ibt_recycle_ud()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibti.h281 ibt_status_t ibt_query_ud_channel(ibt_channel_hdl_t ud_chan,
296 ibt_status_t ibt_modify_ud_channel(ibt_channel_hdl_t ud_chan,
311 ibt_status_t ibt_recover_ud_channel(ibt_channel_hdl_t ud_chan);
341 ibt_status_t ibt_modify_reply_ud_dest(ibt_channel_hdl_t ud_chan,
389 ibt_status_t ibt_update_channel_qkey(ibt_channel_hdl_t ud_chan,
H A Dibti_common.h904 ibt_status_t ibt_recycle_ud(ibt_channel_hdl_t ud_chan, uint8_t hca_port_num,
1378 ibt_status_t ibt_attach_mcg(ibt_channel_hdl_t ud_chan,
1385 ibt_status_t ibt_detach_mcg(ibt_channel_hdl_t ud_chan,