IFM_SUBTYPE
&& IFM_SUBTYPE(media_list[i]) == IFM_AUTO) {
subtype = IFM_SUBTYPE(media_current);
subtype = IFM_SUBTYPE(media_current);
subtype = IFM_SUBTYPE(media_current);
IFM_SUBTYPE(desc->ifmt_word) == IFM_SUBTYPE(mword))
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO) {
if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO &&
if (IFM_SUBTYPE(ifr->ifr_media) == IFM_AUTO ||
if (IFM_SUBTYPE(ifr->ifr_media) != IFM_AUTO) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
switch (IFM_SUBTYPE(media_active)) {
switch (IFM_SUBTYPE(media_active)) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
uint64_t subtype = IFM_SUBTYPE(sc->sc_mii.mii_media_active);
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
uint64_t subtype = IFM_SUBTYPE(sc->sc_mii.mii_media_active);
if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_2500_KX ||
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_2500_SX ||
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_1000_CX ||
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_1000_LX ||
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_1000_KX ||
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_1000_SX ||
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_1000_T)
if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(ime->ifm_media) == IFM_AUTO) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_SX)
else if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(media) == IFM_NONE)
if (IFM_SUBTYPE(media) == IFM_100_TX) {
if (IFM_SUBTYPE(media) == IFM_10_T) {
if (IFM_SUBTYPE(media) == IFM_HPNA_1) {
if (IFM_SUBTYPE(mii->mii_media_active) ==
if (IFM_SUBTYPE(mii->mii_media_active) ==
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
if (IFM_SUBTYPE(mii->mii_media.ifm_media) == IFM_HPNA_1)
IFM_SUBTYPE(ifm->ifm_media) == IFM_HPNA_1)
if (IFM_SUBTYPE(ifm->ifm_media) == IFM_HPNA_1) {
if (DC_IS_DAVICOM(sc) && IFM_SUBTYPE(ifm->ifm_media) == IFM_HPNA_1) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
if (IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_T ||
IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_SX ||
IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_LX ||
IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_CX) {
switch (IFM_SUBTYPE(sc->sc_media.ifm_cur->ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_ifmedia.ifm_media)) {
if (IFM_SUBTYPE(ic->ic_media.ifm_cur->ifm_media) == IFM_AUTO)
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(ifm->ifm_cur->ifm_media)) {
if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_10_T) {
if (IFM_SUBTYPE(media) == IFM_100_FX) {
switch (IFM_SUBTYPE(media)) {
if (IFM_SUBTYPE(media) == IFM_10_5)
switch(IFM_SUBTYPE(ifm->ifm_media)) {
if (IFM_SUBTYPE(ifm->ifm_media) == IFM_100_FX ||
IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
switch(IFM_SUBTYPE(ifm->ifm_media)) {
if (IFM_SUBTYPE(media) == IFM_10_T) {
if (IFM_SUBTYPE(media) == IFM_100_FX) {
if (IFM_SUBTYPE(media) == IFM_10_5) {
if (IFM_SUBTYPE(media) == IFM_10_FL) {
if (IFM_SUBTYPE(media) == IFM_10_2) {
IFM_SUBTYPE(media) == IFM_100_FX) {
if (IFM_SUBTYPE(media) == IFM_10_2)
switch (IFM_SUBTYPE(media)) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO) {
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
switch (IFM_SUBTYPE(ife->ifm_media)) {
if ((IFM_SUBTYPE(ife->ifm_media) != IFM_1000_T) &&
(IFM_SUBTYPE(ife->ifm_media) != IFM_1000_SX) &&
(IFM_SUBTYPE(ife->ifm_media) != IFM_2500_SX))
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_1000_T)
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO) {
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_1000_T)
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
if (IFM_SUBTYPE(mii->mii_media_active) != IFM_10_T) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_10_T) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T)
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T)
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T &&
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
switch (IFM_SUBTYPE(ife->ifm_media)) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
switch (IFM_SUBTYPE(ife->ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
alc_aspm(sc, 0, IFM_SUBTYPE(mii->mii_media_active));
alc_dsp_fixup(sc, IFM_SUBTYPE(mii->mii_media_active));
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
if (IFM_SUBTYPE(mii->mii_media.ifm_cur->ifm_media) == IFM_AUTO &&
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE)
IFM_SUBTYPE(mii->mii_media_active) == IFM_NONE))
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_SX)
switch(IFM_SUBTYPE(ifm->ifm_media)) {
if (IFM_SUBTYPE(ifr->ifr_media) == IFM_AUTO ||
if (IFM_SUBTYPE(ifr->ifr_media) != IFM_AUTO) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE)
IFM_SUBTYPE(mii->mii_media_active) == IFM_NONE))
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE)
IFM_SUBTYPE(mii->mii_media_active) == IFM_NONE))
if (IFM_SUBTYPE(mii->mii_media.ifm_cur->ifm_media) == IFM_AUTO &&
switch (IFM_SUBTYPE(mii->mii_media_active)) {
if (IFM_SUBTYPE(ifr->ifr_media) == IFM_AUTO ||
if (IFM_SUBTYPE(ifr->ifr_media) != IFM_AUTO) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_mii.mii_media_active)) {
if (IFM_SUBTYPE(sc->tulip_ifmedia.ifm_media) != IFM_AUTO) {
#define TULIP_DO_AUTOSENSE(sc) (IFM_SUBTYPE((sc)->tulip_ifmedia.ifm_media) == IFM_AUTO)
if (IFM_SUBTYPE(ifmr->ifm_active) == IFM_1000_T) {
switch (IFM_SUBTYPE(ifm->ifm_media)) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
switch (IFM_SUBTYPE(ifm->ifm_media)) {
switch (IFM_SUBTYPE(ifm->ifm_media)) {
switch IFM_SUBTYPE(mii->mii_media_active) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
if (IFM_SUBTYPE(sc->sc_media.ifm_media) == IFM_AUTO) {
IFM_SUBTYPE(sc->sc_media.ifm_media)) {
IFM_SUBTYPE(sc->sc_media.ifm_media)) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO ||
switch (IFM_SUBTYPE(mii->mii_media_active)) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_SX)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_SX)
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(ifm->ifm_media)) {
if (IFM_SUBTYPE(sc->nge_ifmedia.ifm_cur->ifm_media)
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
if (IFM_SUBTYPE(sc->nge_ifmedia.ifm_cur->ifm_media)
if (IFM_SUBTYPE(sc->nge_ifmedia.ifm_cur->ifm_media) == IFM_AUTO) {
if (IFM_SUBTYPE(sc->nge_ifmedia.ifm_cur->ifm_media) == IFM_AUTO) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
if (IFM_SUBTYPE(sc->sc_mii.mii_media.ifm_media) == IFM_AUTO) {
if (IFM_SUBTYPE(sc->sc_mii.mii_media.ifm_media) == IFM_10_5)
switch (IFM_SUBTYPE(ifm->ifm_media)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
if (IFM_SUBTYPE(media) == IFM_10_5)
if (IFM_SUBTYPE(media) == IFM_10_T) {
if (IFM_SUBTYPE(ifm->ifm_media) == IFM_10_T) {
} else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
} else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_AUTO) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
switch (IFM_SUBTYPE(ife->ifm_media)) {
sc->vge_dev.dv_xname, IFM_SUBTYPE(ife->ifm_media));
IFM_SUBTYPE(sc->sc_mii.mii_media_active) != IFM_NONE) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(media) == IFM_10_T)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_10_T) {
} else if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
if (IFM_SUBTYPE(ife->ifm_media) == IFM_100_TX)
else if (IFM_SUBTYPE(ife->ifm_media) == IFM_10_T)
else if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO) {
if (IFM_SUBTYPE(ife->ifm_media) != IFM_AUTO)
switch (IFM_SUBTYPE(ifm->ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_ifmedia.ifm_cur->ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_ifmedia.ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_ifmedia.ifm_media)) {
if (IFM_SUBTYPE(media) != IFM_10_T)
switch (IFM_SUBTYPE(ifm->ifm_media)) {
switch (IFM_SUBTYPE(lsc->sc_ifmedia.ifm_media)) {
switch (IFM_SUBTYPE(lsc->sc_ifmedia.ifm_media)) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(ifm->ifm_media)) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) ? 1 : 0;
switch (IFM_SUBTYPE(mii->mii_media_active)) {
switch (IFM_SUBTYPE(ifm->ifm_media)) {
IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
if ((IFM_SUBTYPE(newmedia) != IFM_AUTO) &&
IFM_SUBTYPE(desc->ifmt_word) == IFM_SUBTYPE(ifmw))
subtype = IFM_SUBTYPE(mword);
if (ieeerates[i].subtype == IFM_SUBTYPE(mword))
mword = IFM_SUBTYPE(mword); /* remove media options */
if (IFM_SUBTYPE(ime->ifm_media) >= IFM_IEEE80211_HE_MCS0 &&
IFM_SUBTYPE(ime->ifm_media) <=
} else if (IFM_SUBTYPE(ime->ifm_media) >= IFM_IEEE80211_VHT_MCS0 &&
IFM_SUBTYPE(ime->ifm_media) <= IFM_IEEE80211_VHT_MCS9) {
} else if (IFM_SUBTYPE(ime->ifm_media) >= IFM_IEEE80211_HT_MCS0 &&
IFM_SUBTYPE(ime->ifm_media) <= IFM_IEEE80211_HT_MCS76) {
} else if (IFM_SUBTYPE(ime->ifm_media) != IFM_AUTO) {