Searched refs:mgid (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd.c | 1152 #define IBD_MCACHE_FIND_FULL(state, mgid) \ argument 1153 ibd_mcache_find(mgid, &state->id_mc_full) 1154 #define IBD_MCACHE_FIND_NON(state, mgid) \ argument 1155 ibd_mcache_find(mgid, &state->id_mc_non) 1696 ib_gid_t mgid; in ibd_async_mcache() local 1701 ibd_n2h_gid(mac, &mgid); in ibd_async_mcache() 1708 mce = IBD_MCACHE_FIND_FULL(state, mgid); in ibd_async_mcache() 1718 if ((mce = ibd_join_group(state, mgid, IB_MC_JSTATE_SEND_ONLY_NON)) != in ibd_async_mcache() 1733 ibd_n2h_gid(&routermac, &mgid); in ibd_async_mcache() 1736 mgid.gid_prefix, mgid.gid_guid); in ibd_async_mcache() [all …]
|
/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_misc.c | 58 uint64_t start_indx, ib_gid_t mgid, uint_t *prev_indx); 60 tavor_hw_mcg_t *mcg_hdr, ib_gid_t mgid, tavor_rsrc_t *mcg_rsrc); 1306 ib_gid_t mgid, uint_t *p_indx) in tavor_mcg_walk_mgid_hash() argument 1327 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) && in tavor_mcg_walk_mgid_hash() 1328 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) { in tavor_mcg_walk_mgid_hash() 1338 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) && in tavor_mcg_walk_mgid_hash() 1339 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) { in tavor_mcg_walk_mgid_hash() 1365 ib_gid_t mgid, tavor_rsrc_t *mcg_rsrc) in tavor_mcg_setup_new_hdr() argument 1373 mcg->mcg_mgid_h = mgid.gid_prefix; in tavor_mcg_setup_new_hdr() 1374 mcg->mcg_mgid_l = mgid.gid_guid; in tavor_mcg_setup_new_hdr() [all …]
|
/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_misc.c | 58 uint64_t start_indx, ib_gid_t mgid, uint_t *prev_indx); 60 hermon_hw_mcg_t *mcg_hdr, ib_gid_t mgid, hermon_rsrc_t *mcg_rsrc); 1430 ib_gid_t mgid, uint_t *p_indx) in hermon_mcg_walk_mgid_hash() argument 1449 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) && in hermon_mcg_walk_mgid_hash() 1450 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) { in hermon_mcg_walk_mgid_hash() 1460 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) && in hermon_mcg_walk_mgid_hash() 1461 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) { in hermon_mcg_walk_mgid_hash() 1486 ib_gid_t mgid, hermon_rsrc_t *mcg_rsrc) in hermon_mcg_setup_new_hdr() argument 1492 mcg->mcg_mgid_h = mgid.gid_prefix; in hermon_mcg_setup_new_hdr() 1493 mcg->mcg_mgid_l = mgid.gid_guid; in hermon_mcg_setup_new_hdr() [all …]
|
/titanic_44/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_vnic.c | 1447 ib_gid_t *mgid) in eib_vnic_make_vhub_mgid() argument 1483 mgid->gid_prefix = ntohll(em.gd_sol.gid_prefix); in eib_vnic_make_vhub_mgid() 1484 mgid->gid_guid = ntohll(em.gd_sol.gid_guid); in eib_vnic_make_vhub_mgid() 1776 ib_gid_t mgid; in eib_vnic_lookup_dest() local 1833 0, ld->ld_vhub_id, &mgid); in eib_vnic_lookup_dest() 1837 if ((mcg->mg_mgid.gid_prefix == mgid.gid_prefix) && in eib_vnic_lookup_dest() 1838 (mcg->mg_mgid.gid_guid == mgid.gid_guid)) { in eib_vnic_lookup_dest() 1847 mgid.gid_prefix, mgid.gid_guid); in eib_vnic_lookup_dest()
|