Home
last modified time | relevance | path

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 Dibtl_mcg.c59 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 Deib_vnic.c51 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 Denx_ibt.c667 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 Dibti_common.h601 } 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 Denx_impl.h325 ibt_mcg_info_t *ti_advertise_mcg;
326 ibt_mcg_info_t *ti_solicit_mcg;
H A Deib_impl.h440 ibt_mcg_info_t *mg_mcginfo;
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_ib_cma.c56 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 Dibd.h563 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 Dibcm_ti.c4676 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 Dsol_uverbs_qp.c59 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 Dibd.c3204 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()