Lines Matching refs:ea_addr
587 void dhd_generate_rand_mac_addr(struct ether_addr *ea_addr);
13743 struct ether_addr ea_addr; in dhd_optimised_preinit_ioctls() local
13935 ret = wifi_platform_get_mac_addr(dhd->info->adapter, ea_addr.octet, 0); in dhd_optimised_preinit_ioctls()
13937 ret = dhd_iovar(dhd, 0, "cur_etheraddr", (char *)&ea_addr, ETHER_ADDR_LEN, NULL, 0, in dhd_optimised_preinit_ioctls()
13944 memcpy(dhd->mac.octet, ea_addr.octet, ETHER_ADDR_LEN); in dhd_optimised_preinit_ioctls()
14636 struct ether_addr ea_addr; in dhd_legacy_preinit_ioctls() local
14843 bcopy(hw_ether, ea_addr.octet, sizeof(struct ether_addr)); in dhd_legacy_preinit_ioctls()
14844 bcm_mkiovar("cur_etheraddr", (void *)&ea_addr, ETHER_ADDR_LEN, buf, sizeof(buf)); in dhd_legacy_preinit_ioctls()
29995 dhd_generate_rand_mac_addr(struct ether_addr *ea_addr)
29997 RANDOM_BYTES(ea_addr->octet, ETHER_ADDR_LEN);
29999 ETHER_SET_UNICAST(ea_addr->octet);
30000 ETHER_SET_LOCALADDR(ea_addr->octet);
30002 __FUNCTION__, MAC2STRDBG(ea_addr->octet)));