Lines Matching refs:mii
59 #include <dev/mii/mii.h>
60 #include <dev/mii/miivar.h>
290 struct mii_data *mii;
299 mii = device_get_softc(sc->miibus);
301 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
303 switch (IFM_SUBTYPE(mii->mii_media_active)) {
323 if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
324 IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_SX)
326 else if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
331 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_FDX) != 0)
338 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_ETH_RXPAUSE) != 0)
344 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_ETH_TXPAUSE) != 0)
346 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_FDX) != 0)
359 struct mii_data *mii;
362 mii = device_get_softc(sc->miibus);
365 mii_pollstat(mii);
366 ifmr->ifm_active = mii->mii_media_active;
367 ifmr->ifm_status = mii->mii_media_status;
375 struct mii_data *mii;
379 mii = device_get_softc(sc->miibus);
382 error = mii_mediachg(mii);
1012 struct mii_data *mii;
1015 mii = device_get_softc(sc->miibus);
1030 mii_mediachg(mii);
1104 struct mii_data *mii;
1109 mii = device_get_softc(sc->miibus);
1140 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
1879 struct mii_data *mii;
1885 mii = device_get_softc(sc->miibus);
1893 mii_tick(mii);