• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/

Lines Matching refs:mgid

84 	union ib_gid       mgid;
101 IPOIB_GID_ARG(mcast->mcmember.mgid));
154 static struct ipoib_mcast *__ipoib_mcast_find(struct net_device *dev, void *mgid)
165 ret = memcmp(mgid, mcast->mcmember.mgid.raw,
190 ret = memcmp(mcast->mcmember.mgid.raw, tmcast->mcmember.mgid.raw,
217 if (!memcmp(mcast->mcmember.mgid.raw, priv->dev->broadcast + 4,
227 IPOIB_GID_ARG(mcast->mcmember.mgid));
233 &mcast->mcmember.mgid);
237 IPOIB_GID_ARG(mcast->mcmember.mgid));
258 av.grh.dgid = mcast->mcmember.mgid;
270 IPOIB_GID_ARG(mcast->mcmember.mgid),
318 IPOIB_GID_ARG(mcast->mcmember.mgid), status);
354 rec.mgid = mcast->mcmember.mgid;
375 IPOIB_GID_ARG(mcast->mcmember.mgid));
390 IPOIB_GID_ARG(mcast->mcmember.mgid), status);
417 IPOIB_GID_ARG(mcast->mcmember.mgid),
422 IPOIB_GID_ARG(mcast->mcmember.mgid),
456 IPOIB_GID_ARG(mcast->mcmember.mgid));
458 rec.mgid = mcast->mcmember.mgid;
551 memcpy(broadcast->mcmember.mgid.raw, priv->dev->broadcast + 4,
648 IPOIB_GID_ARG(mcast->mcmember.mgid));
652 &mcast->mcmember.mgid);
660 void ipoib_mcast_send(struct net_device *dev, void *mgid, struct sk_buff *skb)
679 mcast = __ipoib_mcast_find(dev, mgid);
683 IPOIB_GID_FMT "\n", IPOIB_GID_RAW_ARG(mgid));
695 memcpy(mcast->mcmember.mgid.raw, mgid, sizeof (union ib_gid));
803 union ib_gid mgid;
805 memcpy(mgid.raw, mclist->dmi_addr + 4, sizeof mgid);
808 mgid.raw[4] = (priv->pkey >> 8) & 0xff;
809 mgid.raw[5] = priv->pkey & 0xff;
811 mcast = __ipoib_mcast_find(dev, &mgid);
816 ipoib_dbg_mcast(priv, "adding multicast entry for mgid "
817 IPOIB_GID_FMT "\n", IPOIB_GID_ARG(mgid));
827 nmcast->mcmember.mgid = mgid;
851 IPOIB_GID_ARG(mcast->mcmember.mgid));
885 memset(iter->mgid.raw, 0, 16);
909 if (memcmp(iter->mgid.raw, mcast->mcmember.mgid.raw,
911 iter->mgid = mcast->mcmember.mgid;
931 union ib_gid *mgid,
937 *mgid = iter->mgid;