Lines Matching refs:pdata

180 	struct eth_pdata *pdata;  in eth_get_ethaddr()  local
183 pdata = dev_get_plat(eth_get_dev()); in eth_get_ethaddr()
184 return pdata->enetaddr; in eth_get_ethaddr()
229 struct eth_pdata *pdata; in eth_write_hwaddr() local
237 pdata = dev_get_plat(dev); in eth_write_hwaddr()
238 if (!is_valid_ethaddr(pdata->enetaddr)) { in eth_write_hwaddr()
240 dev->name, pdata->enetaddr); in eth_write_hwaddr()
271 struct eth_pdata *pdata = dev_get_plat(dev); in on_ethaddr() local
275 string_to_enetaddr(value, pdata->enetaddr); in on_ethaddr()
279 memset(pdata->enetaddr, 0, ARP_HLEN); in on_ethaddr()
592 struct eth_pdata *pdata = dev_get_plat(dev); in eth_post_probe() local
600 if (!eth_dev_get_mac_address(dev, pdata->enetaddr) || in eth_post_probe()
601 !is_valid_ethaddr(pdata->enetaddr)) { in eth_post_probe()
614 if (!is_zero_ethaddr(pdata->enetaddr) && in eth_post_probe()
615 memcmp(pdata->enetaddr, env_enetaddr, ARP_HLEN)) { in eth_post_probe()
619 source, pdata->enetaddr); in eth_post_probe()
625 memcpy(pdata->enetaddr, env_enetaddr, ARP_HLEN); in eth_post_probe()
626 } else if (is_valid_ethaddr(pdata->enetaddr)) { in eth_post_probe()
628 pdata->enetaddr); in eth_post_probe()
629 } else if (is_zero_ethaddr(pdata->enetaddr) || in eth_post_probe()
630 !is_valid_ethaddr(pdata->enetaddr)) { in eth_post_probe()
632 net_random_ethaddr(pdata->enetaddr); in eth_post_probe()
634 dev->name, dev_seq(dev), pdata->enetaddr); in eth_post_probe()
636 pdata->enetaddr); in eth_post_probe()
651 struct eth_pdata *pdata = dev_get_plat(dev); in eth_pre_remove() local
656 memset(pdata->enetaddr, 0, ARP_HLEN); in eth_pre_remove()