Lines Matching defs:mcmember
118 mcast->mcmember.mgid.raw);
121 ipoib_del_neighs_by_gid(dev, mcast->mcmember.mgid.raw);
169 ret = memcmp(mgid, mcast->mcmember.mgid.raw,
194 ret = memcmp(mcast->mcmember.mgid.raw, tmcast->mcmember.mgid.raw,
211 struct ib_sa_mcmember_rec *mcmember)
222 mcast->mcmember = *mcmember;
227 if (!memcmp(mcast->mcmember.mgid.raw, priv->dev->broadcast + 4,
235 priv->broadcast->mcmember.qkey = mcmember->qkey;
236 priv->broadcast->mcmember.mtu = mcmember->mtu;
237 priv->broadcast->mcmember.traffic_class = mcmember->traffic_class;
238 priv->broadcast->mcmember.rate = mcmember->rate;
239 priv->broadcast->mcmember.sl = mcmember->sl;
240 priv->broadcast->mcmember.flow_label = mcmember->flow_label;
241 priv->broadcast->mcmember.hop_limit = mcmember->hop_limit;
244 priv->broadcast->mcmember.mtu);
250 priv->qkey = be32_to_cpu(priv->broadcast->mcmember.qkey);
259 mcast->mcmember.mgid.raw);
264 ret = rn->attach_mcast(dev, priv->ca, &mcast->mcmember.mgid,
265 be16_to_cpu(mcast->mcmember.mlid),
269 mcast->mcmember.mgid.raw);
278 rdma_ah_set_dlid(&av, be16_to_cpu(mcast->mcmember.mlid)),
280 rdma_ah_set_sl(&av, mcast->mcmember.sl);
281 rdma_ah_set_static_rate(&av, mcast->mcmember.rate);
283 rdma_ah_set_grh(&av, &mcast->mcmember.mgid,
284 be32_to_cpu(mcast->mcmember.flow_label),
285 0, mcast->mcmember.hop_limit,
286 mcast->mcmember.traffic_class);
300 mcast->mcmember.mgid.raw,
302 be16_to_cpu(mcast->mcmember.mlid),
303 mcast->mcmember.sl);
376 mcast->mcmember.mgid.raw, status);
414 mcast->mcmember.mgid.raw, status);
418 mcast->mcmember.mgid.raw, status);
488 ipoib_dbg_mcast(priv, "joining MGID %pI6\n", mcast->mcmember.mgid.raw);
490 rec.mgid = mcast->mcmember.mgid;
519 rec.qkey = priv->broadcast->mcmember.qkey;
521 rec.mtu = priv->broadcast->mcmember.mtu;
522 rec.traffic_class = priv->broadcast->mcmember.traffic_class;
524 rec.rate = priv->broadcast->mcmember.rate;
525 rec.sl = priv->broadcast->mcmember.sl;
526 rec.flow_label = priv->broadcast->mcmember.flow_label;
527 rec.hop_limit = priv->broadcast->mcmember.hop_limit;
611 memcpy(broadcast->mcmember.mgid.raw, priv->dev->broadcast + 4,
703 mcast->mcmember.mgid.raw);
706 ret = rn->detach_mcast(dev, priv->ca, &mcast->mcmember.mgid,
707 be16_to_cpu(mcast->mcmember.mlid));
711 ipoib_dbg(priv, "leaving with no mcmember but not a "
789 memcpy(mcast->mcmember.mgid.raw, mgid,
941 nmcast->mcmember.mgid = mgid;
965 mcast->mcmember.mgid.raw);
1024 if (memcmp(iter->mgid.raw, mcast->mcmember.mgid.raw,
1026 iter->mgid = mcast->mcmember.mgid;