Lines Matching defs:dev_addr
1500 /* Sets the device MAC address to dev_addr, called with mac_lock held */
1502 smsc911x_set_hw_mac_address(struct smsc911x_data *pdata, u8 dev_addr[6])
1504 u32 mac_high16 = (dev_addr[5] << 8) | dev_addr[4];
1505 u32 mac_low32 = (dev_addr[3] << 24) | (dev_addr[2] << 16) |
1506 (dev_addr[1] << 8) | dev_addr[0];
1632 smsc911x_set_hw_mac_address(pdata, dev->dev_addr);
1934 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN);
1937 smsc911x_set_hw_mac_address(pdata, dev->dev_addr);
1940 netdev_info(dev, "MAC Address: %pM\n", dev->dev_addr);
2151 /* copies the current mac address from hardware to dev->dev_addr */
2158 dev->dev_addr[0] = (u8)(mac_low32);
2159 dev->dev_addr[1] = (u8)(mac_low32 >> 8);
2160 dev->dev_addr[2] = (u8)(mac_low32 >> 16);
2161 dev->dev_addr[3] = (u8)(mac_low32 >> 24);
2162 dev->dev_addr[4] = (u8)(mac_high16);
2163 dev->dev_addr[5] = (u8)(mac_high16 >> 8);
2516 if (is_valid_ether_addr(dev->dev_addr)) {
2517 smsc911x_set_hw_mac_address(pdata, dev->dev_addr);
2521 memcpy(dev->dev_addr, pdata->config.mac, ETH_ALEN);
2529 if (is_valid_ether_addr(dev->dev_addr)) {
2536 smsc911x_set_hw_mac_address(pdata, dev->dev_addr);
2544 netdev_info(dev, "MAC Address: %pM\n", dev->dev_addr);