Home
last modified time | relevance | path

Searched refs:mgid (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c1152 #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_50/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_misc.c58 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_50/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_misc.c58 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_50/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_vnic.c1447 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()