Searched refs:ibt_mcg_info_t (Results 1 – 11 of 11) 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() 90 ibt_detach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_detach_mcg()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_vnic.c | 51 eib_vhub_map_t *, ibt_mcg_info_t *, int *); 425 ibt_mcg_info_t *mcg_info; in eib_vnic_join_data_mcg() 443 mcg_info = kmem_zalloc(sizeof (ibt_mcg_info_t), KM_NOSLEEP); in eib_vnic_join_data_mcg() 552 kmem_free(elem->mg_mcginfo, sizeof (ibt_mcg_info_t)); in eib_vnic_join_data_mcg() 564 kmem_free(mcg->mg_mcginfo, sizeof (ibt_mcg_info_t)); in eib_vnic_join_data_mcg() 578 kmem_free(mcg_info, sizeof (ibt_mcg_info_t)); in eib_vnic_join_data_mcg() 591 ibt_mcg_info_t mcast; in eib_vnic_setup_dest() 1528 ibt_mcg_info_t *tbl_mcginfo; in eib_vnic_attach_vhub_table() 1633 ibt_mcg_info_t *upd_mcginfo; in eib_vnic_attach_vhub_update() 1766 eib_vhub_map_t *ucast, ibt_mcg_info_t *mcast, int *dtype) in eib_vnic_lookup_dest() [all …]
|
H A D | enx_ibt.c | 667 ibt_mcg_info_t mcg_info; in eibnx_join_solicit_mcg() 700 sizeof (ibt_mcg_info_t)); in eibnx_join_solicit_mcg() 715 ibt_mcg_info_t mcg_info; in eibnx_join_advertise_mcg() 747 sizeof (ibt_mcg_info_t)); in eibnx_join_advertise_mcg()
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibti_common.h | 601 } ibt_mcg_info_t; typedef 608 ibt_mcg_info_t *mcg_info_p); 1379 ibt_mcg_info_t *mcg_info); 1386 ibt_mcg_info_t *mcg_info); 1394 ibt_mcg_info_t *mcg_info_p, ibt_mcg_handler_t func, void *arg); 1421 uint_t mcgs_max_num, ibt_mcg_info_t **mcgs_info_p, uint_t *entries_p); 1427 void ibt_free_mcg_info(ibt_mcg_info_t *mcgs_info, uint_t entries);
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 325 ibt_mcg_info_t *ti_advertise_mcg; 326 ibt_mcg_info_t *ti_solicit_mcg;
|
H A D | eib_impl.h | 440 ibt_mcg_info_t *mg_mcginfo;
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/ |
H A D | sol_ib_cma.c | 56 static void ibcma_multicast_hdlr(void *, ibt_status_t, ibt_mcg_info_t *); 81 static void mcginfo2ah(ibt_mcg_info_t *, struct ib_ah_attr *); 878 ibt_mcg_info_t *mcg_infop; in rdma_ib_join_multicast() 936 mcg_infop = kmem_zalloc(sizeof (ibt_mcg_info_t), KM_SLEEP); in rdma_ib_join_multicast() 2123 ibcma_multicast_hdlr(void *arg, ibt_status_t status, ibt_mcg_info_t *mcg_infop) in ibcma_multicast_hdlr() 2154 kmem_free(mcg_infop, sizeof (ibt_mcg_info_t)); in ibcma_multicast_hdlr() 2256 mcginfo2ah(ibt_mcg_info_t *mcgp, struct ib_ah_attr *ah_attr) in mcginfo2ah()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/ibd/ |
H A D | ibd.h | 563 ibt_mcg_info_t mc_info; 849 ibt_mcg_info_t *id_mcinfo;
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_ti.c | 4676 ibt_mcg_info_t *mcg_infop; 4850 ibt_mcg_info_t *mcg_info_p, ibt_mcg_handler_t func, void *arg) in ibt_join_mcg() 4931 ibt_mcg_info_t *mcg_info_p = mcg_arg->mcg_infop; in ibcm_process_join_mcg() 5343 ibt_mcg_info_t **mcgs_info_p, uint_t *entries_p) in ibt_query_mcg() 5347 ibt_mcg_info_t *mcg_infop; in ibt_query_mcg() 5553 mcg_infop = kmem_alloc((num_records * sizeof (ibt_mcg_info_t)), in ibt_query_mcg() 5622 ibt_free_mcg_info(ibt_mcg_info_t *mcgs_info, uint_t entries) in ibt_free_mcg_info() 5628 kmem_free(mcgs_info, entries * sizeof (ibt_mcg_info_t)); in ibt_free_mcg_info() 6786 ibcm_dummy_mcg_handler(void *arg, ibt_status_t retval, ibt_mcg_info_t *minfo) in ibcm_dummy_mcg_handler()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/ |
H A D | sol_uverbs_qp.c | 59 ibt_mcg_info_t mcg; 2376 ibt_mcg_info_t mcg; in sol_uverbs_detach_mcast()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd.c | 3204 sizeof (ibt_mcg_info_t)); in ibd_join_group() 3412 ibt_mcg_info_t mcg_info; in ibd_find_bgroup() 6327 ibt_mcg_info_t *mcg_info; in ibd_async_setprom()
|