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

/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c1114 * Does not have proper bits in the mgid address.
1152 #define IBD_MCACHE_FIND_FULL(state, mgid) \
1153 ibd_mcache_find(mgid, &state->id_mc_full)
1154 #define IBD_MCACHE_FIND_NON(state, mgid) \
1155 ibd_mcache_find(mgid, &state->id_mc_non)
1696 ib_gid_t mgid; local
1701 ibd_n2h_gid(mac, &mgid);
1708 mce = IBD_MCACHE_FIND_FULL(state, mgid);
1718 if ((mce = ibd_join_group(state, mgid, IB_MC_JSTATE_SEND_ONLY_NON)) !=
1733 ibd_n2h_gid(&routermac, &mgid);
3044 ibd_mcache_find(ib_gid_t mgid, struct list *mlist) argument
3064 ibd_iba_join(ibd_state_t *state, ib_gid_t mgid, ibd_mce_t *mce) argument
3091 ibd_join_group(ibd_state_t *state, ib_gid_t mgid, uint8_t jstate) argument
3225 ib_gid_t mgid; local
3260 ibd_async_reap_group(ibd_state_t *state, ibd_mce_t *mce, ib_gid_t mgid, uint8_t jstate) argument
3322 ibd_leave_group(ibd_state_t *state, ib_gid_t mgid, uint8_t jstate) argument
4421 ib_gid_t mgid = req->rq_gid; local
5515 ib_gid_t mgid; local
6197 ibd_async_multicast(ibd_state_t *state, ib_gid_t mgid, int op) argument
6226 ib_gid_t mgid; local
6305 ib_gid_t mgid; local
6328 ib_gid_t mgid; local
[all...]
/illumos-gate/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)
1327 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) &&
1328 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) {
1338 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) &&
1339 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) {
1365 ib_gid_t mgid, tavor_rsrc_t *mcg_rsrc)
1373 mcg->mcg_mgid_h = mgid.gid_prefix;
1374 mcg->mcg_mgid_l = mgid
1305 tavor_mcg_walk_mgid_hash(tavor_state_t *state, uint64_t start_indx, ib_gid_t mgid, uint_t *p_indx) argument
1364 tavor_mcg_setup_new_hdr(tavor_mcghdl_t mcg, tavor_hw_mcg_t *mcg_hdr, ib_gid_t mgid, tavor_rsrc_t *mcg_rsrc) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_vnic.c485 "ibt_join_mcg(mgid=%llx.%llx, pkey=0x%x, qkey=0x%lx, "
506 "ibt_leave_mcg(mgid=%llx.%llx, jstate=0x%x) "
1447 ib_gid_t *mgid)
1457 * Copy mgid prefix and type
1480 * Ok, now we've assembled the mgid as per EoIB spec. We now have to
1483 mgid->gid_prefix = ntohll(em.gd_sol.gid_prefix);
1484 mgid->gid_guid = ntohll(em.gd_sol.gid_guid);
1552 "ibt_query_mcg(mgid=%llx.%llx, pkey=0x%x) failed, "
1566 "(mgid=%llx.%llx, pkey=0x%x)", mcg_attr.mc_mgid.gid_prefix,
1592 "ibt_join_mcg(mgid
1445 eib_vnic_make_vhub_mgid(uint8_t *mg_prefix, uint8_t mg_type, uint8_t *mcast_mac, uint8_t n_mac, uint8_t rss_hash, uint32_t vhub_id, ib_gid_t *mgid) argument
1776 ib_gid_t mgid; local
[all...]
/illumos-gate/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)
1449 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) &&
1450 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) {
1460 if ((curr_mcghdl->mcg_mgid_h == mgid.gid_prefix) &&
1461 (curr_mcghdl->mcg_mgid_l == mgid.gid_guid)) {
1486 ib_gid_t mgid, hermon_rsrc_t *mcg_rsrc)
1492 mcg->mcg_mgid_h = mgid.gid_prefix;
1493 mcg->mcg_mgid_l = mgid
1429 hermon_mcg_walk_mgid_hash(hermon_state_t *state, uint64_t start_indx, ib_gid_t mgid, uint_t *p_indx) argument
1485 hermon_mcg_setup_new_hdr(hermon_mcghdl_t mcg, hermon_hw_mcg_t *mcg_hdr, ib_gid_t mgid, hermon_rsrc_t *mcg_rsrc) argument
[all...]

Completed in 78 milliseconds