Lines Matching refs:multicast

55 		 "Enable multicast debug tracing if > 0");
104 * allocate the broadcast multicast group, wait
117 ipoib_dbg_mcast(ipoib_priv(dev), "deleting multicast group %pI6\n",
224 /* Set the multicast MTU and cached Q_Key before we attach if it's
258 ipoib_warn(priv, "multicast group %pI6 already attached\n",
268 ipoib_warn(priv, "couldn't attach QP to multicast group %pI6\n",
358 struct ib_sa_multicast *multicast)
360 struct ipoib_mcast *mcast = multicast->context;
376 status = ipoib_mcast_join_finish(mcast, &multicast->rec);
384 * deadlock on rtnl_lock here. Requeue our multicast
451 mcast->mc = multicast;
465 struct ib_sa_multicast *multicast;
524 * However, if not, we emulate an Ethernet multicast send,
525 * which does not require a multicast subscription and will
529 * application perspective, of Ethernet multicast operation.
535 multicast = ib_sa_join_multicast(&ipoib_sa_client, priv->ca, priv->port,
538 if (IS_ERR(multicast)) {
539 ret = PTR_ERR(multicast);
594 * completely stalled (multicast wise).
643 ipoib_dbg_mcast(priv, "successfully started all multicast joins\n");
662 ipoib_dbg_mcast(priv, "starting multicast thread\n");
673 ipoib_dbg_mcast(priv, "stopping multicast thread\n");
694 /* Remove ourselves from the multicast group */
707 * Check if the multicast group is sendonly. If so remove it from the maps
713 /* Is this multicast ? */
765 ipoib_dbg_mcast(priv, "setting up send only multicast group for %pI6\n",
771 "for multicast structure\n");
832 ipoib_dbg_mcast(priv, "flushing multicast list\n");
882 ipoib_dbg_mcast(priv, "restarting multicast task\n");
889 * the multicast hardware addresses. We need to figure out which ones
913 ipoib_dbg_mcast(priv, "ignoring multicast entry for mgid %pI6\n",
919 ipoib_dbg_mcast(priv, "adding multicast entry for mgid %pI6\n",
924 ipoib_warn(priv, "unable to allocate memory for multicast structure\n");
953 ipoib_dbg_mcast(priv, "deleting multicast group %pI6\n",