Lines Matching defs:mcg_info_p
4836 * mcg_info_p A pointer to the ibt_mcg_info_t structure, allocated
4850 ibt_mcg_info_t *mcg_info_p, ibt_mcg_handler_t func, void *arg)
4874 if (mcg_info_p == NULL) {
4875 IBTF_DPRINTF_L2(cmlog, "ibt_join_mcg: mcg_info_p is NULL");
4890 mcg_tq->mcg_infop = mcg_info_p;
4931 ibt_mcg_info_t *mcg_info_p = mcg_arg->mcg_infop;
5081 mcg_info_p->mc_adds_vect.av_dgid = mcg_resp->MGID;
5082 mcg_info_p->mc_adds_vect.av_sgid = mcg_resp->PortGID;
5083 mcg_info_p->mc_adds_vect.av_srate = mcg_resp->Rate;
5084 mcg_info_p->mc_adds_vect.av_srvl = mcg_resp->SL;
5085 mcg_info_p->mc_adds_vect.av_flow = mcg_resp->FlowLabel;
5086 mcg_info_p->mc_adds_vect.av_tclass = mcg_resp->TClass;
5087 mcg_info_p->mc_adds_vect.av_hop = mcg_resp->HopLimit;
5088 mcg_info_p->mc_adds_vect.av_send_grh = B_TRUE;
5089 mcg_info_p->mc_adds_vect.av_dlid = mcg_resp->MLID;
5090 mcg_info_p->mc_mtu = mcg_resp->MTU;
5091 mcg_info_p->mc_qkey = mcg_resp->Q_Key;
5094 hca_port.hp_port, mcg_resp->P_Key, &mcg_info_p->mc_pkey_ix);
5098 mcg_info_p->mc_pkey_ix = 0;
5101 mcg_info_p->mc_scope = mcg_resp->Scope;
5102 mcg_info_p->mc_pkt_lt = mcg_resp->PacketLifeTime;
5104 mcg_info_p->mc_adds_vect.av_port_num = hca_port.hp_port;
5105 mcg_info_p->mc_adds_vect.av_sgid_ix = hca_port.hp_sgid_ix;
5106 mcg_info_p->mc_adds_vect.av_src_path = 0;
5125 (*(mcg_arg->func))(mcg_arg->arg, retval, mcg_info_p);
5527 * The SGID returned in "mcg_info_p" buffer should be PortGID,