Lines Matching refs:dev_addr
1814 unsigned char *e = &gp->dev->dev_addr[0]; in gem_init_mac()
2091 unsigned char *e = &gp->dev->dev_addr[0]; in gem_stop_phy()
2424 unsigned char *e = &dev->dev_addr[0]; in gem_set_mac_address()
2429 memcpy(dev->dev_addr, macaddr->sa_data, dev->addr_len); in gem_set_mac_address()
2715 static int find_eth_addr_in_vpd(void __iomem *rom_base, int len, unsigned char *dev_addr) in find_eth_addr_in_vpd() argument
2735 dev_addr[i] = readb(p + i); in find_eth_addr_in_vpd()
2741 static void get_gem_mac_nonobp(struct pci_dev *pdev, unsigned char *dev_addr) in get_gem_mac_nonobp() argument
2751 find_eth_addr_in_vpd(p, (64 * 1024), dev_addr); in get_gem_mac_nonobp()
2758 dev_addr[0] = 0x08; in get_gem_mac_nonobp()
2759 dev_addr[1] = 0x00; in get_gem_mac_nonobp()
2760 dev_addr[2] = 0x20; in get_gem_mac_nonobp()
2761 get_random_bytes(dev_addr + 3, 3); in get_gem_mac_nonobp()
2781 memcpy(dev->dev_addr, addr, ETH_ALEN); in gem_get_device_address()
2783 get_gem_mac_nonobp(gp->pdev, gp->dev->dev_addr); in gem_get_device_address()
2996 dev->dev_addr); in gem_init_one()