Lines Matching defs:hwaddr
147 bcopy(ih->hwaddr, &eh.ether_dhost, ETHER_ADDR_LEN);
594 if (ipoib_cm_enabled(priv, path->hwaddr) && !ipoib_cm_get(path))
621 path_rec_create(struct ipoib_dev_priv *priv, uint8_t *hwaddr)
637 memcpy(&path->hwaddr, hwaddr, INFINIBAND_ALEN);
639 memcpy(path->pathrec.dgid.raw, &hwaddr[4], sizeof (union ib_gid));
711 path = __path_find(priv, eh->hwaddr + 4);
716 path = path_rec_create(priv, eh->hwaddr);
744 ipoib_send(priv, mb, path->ah, IPOIB_QPN(eh->hwaddr));
760 if (IPOIB_IS_MULTICAST(eh->hwaddr)) {
762 eh->hwaddr[8] = (priv->pkey >> 8) & 0xff;
763 eh->hwaddr[9] = priv->pkey & 0xff;
765 ipoib_mcast_send(priv, eh->hwaddr + 4, mb);
1570 (void)memcpy(&eh->hwaddr, edst, sizeof (edst));
1664 if (IPOIB_IS_MULTICAST(eh->hwaddr)) {
1665 if (memcmp(eh->hwaddr, ifp->if_broadcastaddr,