Searched refs:mcg_info (Results 1 – 5 of 5) sorted by relevance
/titanic_41/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_mcg.c | 61 ibt_attach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_attach_mcg() argument 63 IBTF_DPRINTF_L3(ibtl_mcg, "ibt_attach_mcg(%p, %p)", ud_chan, mcg_info); in ibt_attach_mcg() 68 mcg_info->mc_adds_vect.av_dgid, mcg_info->mc_adds_vect.av_dlid)); in ibt_attach_mcg() 92 ibt_detach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_detach_mcg() argument 94 IBTF_DPRINTF_L3(ibtl_mcg, "ibt_detach_mcg(%p, %p", ud_chan, mcg_info); in ibt_detach_mcg() 99 mcg_info->mc_adds_vect.av_dgid, mcg_info->mc_adds_vect.av_dlid)); in ibt_detach_mcg()
|
/titanic_41/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_ibt.c | 667 ibt_mcg_info_t mcg_info; in eibnx_join_solicit_mcg() local 685 ret = ibt_join_mcg(rgid, &mcg_attr, &mcg_info, NULL, NULL); in eibnx_join_solicit_mcg() 699 bcopy(&mcg_info, info->ti_solicit_mcg, in eibnx_join_solicit_mcg() 715 ibt_mcg_info_t mcg_info; in eibnx_join_advertise_mcg() local 732 ret = ibt_join_mcg(rgid, &mcg_attr, &mcg_info, NULL, NULL); in eibnx_join_advertise_mcg() 746 bcopy(&mcg_info, info->ti_advertise_mcg, in eibnx_join_advertise_mcg()
|
H A D | eib_vnic.c | 425 ibt_mcg_info_t *mcg_info; in eib_vnic_join_data_mcg() local 443 mcg_info = kmem_zalloc(sizeof (ibt_mcg_info_t), KM_NOSLEEP); in eib_vnic_join_data_mcg() 444 if (mcg_info == NULL) { in eib_vnic_join_data_mcg() 467 mcg->mg_mcginfo = mcg_info; in eib_vnic_join_data_mcg() 482 ret = ibt_join_mcg(mcg->mg_rgid, &mcg_attr, mcg_info, NULL, NULL); in eib_vnic_join_data_mcg() 497 ret = ibt_attach_mcg(chan->ch_chan, mcg_info); in eib_vnic_join_data_mcg() 577 if (mcg_info) { in eib_vnic_join_data_mcg() 578 kmem_free(mcg_info, sizeof (ibt_mcg_info_t)); in eib_vnic_join_data_mcg()
|
/titanic_41/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibti_common.h | 1379 ibt_mcg_info_t *mcg_info); 1386 ibt_mcg_info_t *mcg_info);
|
/titanic_41/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd.c | 3412 ibt_mcg_info_t mcg_info; in ibd_find_bgroup() local 3477 &mcg_info, NULL, NULL)) != IBT_SUCCESS) { in ibd_find_bgroup() 3510 mcg_info.mc_adds_vect.av_dgid, state->id_sgid, in ibd_find_bgroup() 6327 ibt_mcg_info_t *mcg_info; in ibd_async_setprom() local 6345 if (ibt_query_mcg(state->id_sgid, &mcg_attr, 0, &mcg_info, &numg) != in ibd_async_setprom() 6361 mgid = mcg_info[i].mc_adds_vect.av_dgid; in ibd_async_setprom() 6369 ibt_free_mcg_info(mcg_info, numg); in ibd_async_setprom()
|