Lines Matching defs:mac
468 en_dbg(DRV, priv, "added vxlan steering rule, mac %pM reg_id %llx\n", addr, (long long)*reg_id);
473 unsigned char *mac, int *qpn, u64 *reg_id)
485 memcpy(&gid[10], mac, ETH_ALEN);
508 memcpy(spec_eth.eth.dst_mac, mac, ETH_ALEN);
525 unsigned char *mac, int qpn, u64 reg_id)
536 memcpy(&gid[10], mac, ETH_ALEN);
558 u64 mac = mlx4_mac_to_u64(IF_LLADDR(priv->dev));
562 index = mlx4_register_mac(dev, priv->port, mac);
579 en_err(priv, "Failed to reserve qp for mac registration\n");
580 mlx4_unregister_mac(dev, priv->port, mac);
594 u64 mac = mlx4_mac_to_u64(IF_LLADDR(priv->dev));
597 mlx4_unregister_mac(dev, priv->port, mac);
2223 /* Query for default mac and max mtu */
2225 priv->mac = mdev->dev->caps.def_mac[priv->port];
2226 if (ILLEGAL_MAC(priv->mac)) {
2228 en_err(priv, "Port: %d, invalid mac burned: 0x%lx, quiting\n",
2229 priv->port, priv->mac);
2231 en_err(priv, "Port: %d, invalid mac burned: 0x%llx, quiting\n",
2232 priv->port, priv->mac);
2297 dev_addr[ETHER_ADDR_LEN - 1 - i] = (u8) (priv->mac >> (8 * i));