Lines Matching refs:mii_dev
34 static struct mii_dev *current_mii;
39 struct mii_dev *miiphy_get_dev_by_name(const char *devname) in miiphy_get_dev_by_name()
42 struct mii_dev *dev; in miiphy_get_dev_by_name()
50 dev = list_entry(entry, struct mii_dev, link); in miiphy_get_dev_by_name()
68 struct mii_dev *mdio_alloc(void) in mdio_alloc()
70 struct mii_dev *bus; in mdio_alloc()
84 void mdio_free(struct mii_dev *bus) in mdio_free()
89 int mdio_register(struct mii_dev *bus) in mdio_register()
110 int mdio_register_seq(struct mii_dev *bus, int seq) in mdio_register_seq()
122 int mdio_unregister(struct mii_dev *bus) in mdio_unregister()
142 struct mii_dev *bus = list_entry(entry, struct mii_dev, link); in mdio_list_devices()
163 struct mii_dev *dev; in miiphy_set_current_dev()
176 struct mii_dev *mdio_get_current_dev(void) in mdio_get_current_dev()
184 struct mii_dev *bus; in mdio_phydev_for_ethname()
188 bus = list_entry(entry, struct mii_dev, link); in mdio_phydev_for_ethname()
211 static struct mii_dev *miiphy_get_active_dev(const char *devname) in miiphy_get_active_dev()
238 struct mii_dev *bus; in miiphy_read()
266 struct mii_dev *bus; in miiphy_write()
282 struct mii_dev *dev; in miiphy_listdev()
286 dev = list_entry(entry, struct mii_dev, link); in miiphy_listdev()