Searched refs:ud_chan (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_mcg.c | 59 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 D | ibtl_chan.c | 778 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 D | ibtl_qp.c | 1062 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 D | ibti.h | 281 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 D | ibti_common.h | 904 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,
|