Lines Matching refs:pdata

179 	struct eth_pdata *pdata;  in eth_get_ethaddr()  local
182 pdata = dev_get_plat(eth_get_dev()); in eth_get_ethaddr()
183 return pdata->enetaddr; in eth_get_ethaddr()
228 struct eth_pdata *pdata; in eth_write_hwaddr() local
236 pdata = dev_get_plat(dev); in eth_write_hwaddr()
237 if (!is_valid_ethaddr(pdata->enetaddr)) { in eth_write_hwaddr()
239 dev->name, pdata->enetaddr); in eth_write_hwaddr()
270 struct eth_pdata *pdata = dev_get_plat(dev); in on_ethaddr() local
274 string_to_enetaddr(value, pdata->enetaddr); in on_ethaddr()
278 memset(pdata->enetaddr, 0, ARP_HLEN); in on_ethaddr()
555 struct eth_pdata *pdata = dev_get_plat(dev); in eth_post_probe() local
589 if (!eth_dev_get_mac_address(dev, pdata->enetaddr) || in eth_post_probe()
590 !is_valid_ethaddr(pdata->enetaddr)) { in eth_post_probe()
599 if (!is_zero_ethaddr(pdata->enetaddr) && in eth_post_probe()
600 memcmp(pdata->enetaddr, env_enetaddr, ARP_HLEN)) { in eth_post_probe()
604 source, pdata->enetaddr); in eth_post_probe()
610 memcpy(pdata->enetaddr, env_enetaddr, ARP_HLEN); in eth_post_probe()
611 } else if (is_valid_ethaddr(pdata->enetaddr)) { in eth_post_probe()
613 pdata->enetaddr); in eth_post_probe()
614 } else if (is_zero_ethaddr(pdata->enetaddr) || in eth_post_probe()
615 !is_valid_ethaddr(pdata->enetaddr)) { in eth_post_probe()
617 net_random_ethaddr(pdata->enetaddr); in eth_post_probe()
619 dev->name, dev_seq(dev), pdata->enetaddr); in eth_post_probe()
621 pdata->enetaddr); in eth_post_probe()
636 struct eth_pdata *pdata = dev_get_plat(dev); in eth_pre_remove() local
641 memset(pdata->enetaddr, 0, ARP_HLEN); in eth_pre_remove()