Lines Matching refs:child
66 struct mii_softc *child;
90 for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
91 child = LIST_NEXT(child, mii_list)) {
92 if (child->mii_phy == ma.mii_phyno) {
137 if ((child = (struct mii_softc *)config_found_sm(parent, &ma,
142 LIST_INSERT_HEAD(&mii->mii_phys, child, mii_list);
143 child->mii_offset = offset;
155 struct mii_softc *child, *nchild;
163 for (child = LIST_FIRST(&mii->mii_phys);
164 child != NULL; child = nchild) {
165 nchild = LIST_NEXT(child, mii_list);
168 phyloc != child->mii_phy)
171 offloc != child->mii_offset)
174 LIST_REMOVE(child, mii_list);
175 (void) config_detach(&child->mii_dev, DETACH_FORCE);
212 struct mii_softc *child;
218 for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
219 child = LIST_NEXT(child, mii_list)) {
220 rv = PHY_SERVICE(child, mii, MII_MEDIACHG);
233 struct mii_softc *child;
235 for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
236 child = LIST_NEXT(child, mii_list))
237 (void) PHY_SERVICE(child, mii, MII_TICK);
246 struct mii_softc *child;
251 for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
252 child = LIST_NEXT(child, mii_list))
253 (void) PHY_SERVICE(child, mii, MII_POLLSTAT);
262 struct mii_softc *child;
264 for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
265 child = LIST_NEXT(child, mii_list))
266 (void) PHY_SERVICE(child, mii, MII_DOWN);