IFM_HDX
ifmr->ifm_active |= IFM_HDX;
} else if ((IFM_OPTIONS(sc->sc_mii_media) & IFM_HDX) != 0) {
sc->sc_mii.mii_media_active |= IFM_HDX;
& (IFM_FDX | IFM_HDX);
if ((sc->sc_mii_media & (IFM_FDX | IFM_HDX)) != t) {
sc->sc_mii_media &= ~(IFM_FDX | IFM_HDX);
IFM_1000_SX | IFM_MANUAL | IFM_HDX, 0, NULL);
ifmr->ifm_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_1000_T | IFM_HDX;
mii->mii_media_active |= IFM_100_T4 | IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_100_T4 | IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_100_T4 | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_100_T4 | IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
mii->mii_media_active |= IFM_1000_T | IFM_HDX;
mii->mii_media_active |= IFM_100_T4 | IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
if ((mii->mii_media_active & IFM_HDX) != 0) {
if ((mii->mii_media_active & IFM_HDX) != 0) {
ifmr->ifm_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
ifmr->ifm_active |= IFM_100_T4 | IFM_HDX;
ifmr->ifm_active |= IFM_100_TX | IFM_HDX;
ifmr->ifm_active |= IFM_10_T | IFM_HDX;
mii->mii_media_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
mii->mii_media_active |= IFM_HDX;
ifmr->ifm_active |= IFM_HDX;
media_active = IFM_ETHER | IFM_100_TX | IFM_HDX;
media_active = IFM_ETHER | IFM_10_T | IFM_HDX;
if ((media & IFM_HDX) != 0) {
KASSERT((media & IFM_HDX) == 0); /* should be handled above */
{ IFM_HDX, "half-duplex" }, \
{ IFM_HDX, "hdx" }, \