Lines Matching refs:child
170 miibus_print_child(device_t dev, device_t child)
175 ma = device_get_ivars(child);
176 retval = bus_print_child_header(dev, child);
178 retval += bus_print_child_footer(dev, child);
184 miibus_read_ivar(device_t dev, device_t child __unused, int which,
205 miibus_child_pnpinfo_str(device_t dev __unused, device_t child, char *buf,
210 ma = device_get_ivars(child);
218 miibus_child_location_str(device_t dev __unused, device_t child, char *buf,
223 ma = device_get_ivars(child);
542 struct mii_softc *child;
549 LIST_FOREACH(child, &mii->mii_phys, mii_list) {
554 if (IFM_INST(ife->ifm_media) != child->mii_inst) {
555 if ((child->mii_flags & MIIF_NOISOLATE) != 0) {
556 device_printf(child->mii_dev, "%s: "
558 __func__, child->mii_inst);
561 PHY_WRITE(child, MII_BMCR, PHY_READ(child, MII_BMCR) |
565 rv = PHY_SERVICE(child, mii, MII_MEDIACHG);
578 struct mii_softc *child;
581 LIST_FOREACH(child, &mii->mii_phys, mii_list) {
586 if (IFM_INST(ife->ifm_media) != child->mii_inst)
588 (void)PHY_SERVICE(child, mii, MII_TICK);
598 struct mii_softc *child;
604 LIST_FOREACH(child, &mii->mii_phys, mii_list) {
608 if (IFM_INST(ife->ifm_media) != child->mii_inst)
610 (void)PHY_SERVICE(child, mii, MII_POLLSTAT);
620 struct mii_softc *child;
622 LIST_FOREACH(child, &mii->mii_phys, mii_list)
623 mii_phy_down(child);