IFM_MAKEWORD
media_current = IFM_MAKEWORD(type, subtype, 0, inst);
media_current = IFM_MAKEWORD(type, subtype, options, inst) | mode;
media_current = IFM_MAKEWORD(type, subtype, options, inst) |
media_current = IFM_MAKEWORD(type, subtype, options, inst);
media = IFM_MAKEWORD(IFM_TYPE(media), subtype, options,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_AUTO, 0, 0), 0);
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_AUTO, IFM_IEEE80211_ADHOC, 0), 0);
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_AUTO, IFM_IEEE80211_IBSS,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_AUTO,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_AUTO,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS1, 0, 0), 0);
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS1,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS1,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS1,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS1,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS2, 0, 0), 0);
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS2,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS2,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS2,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS2,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS5, 0, 0), 0);
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS5,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS5,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS5,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS5,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS11, 0, 0), 0);
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS11,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS11,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS11,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_IEEE80211_DS11,
ADD(IFM_MAKEWORD(IFM_IEEE80211, IFM_MANUAL, 0, 0), 0);
IFM_MAKEWORD(IFM_IEEE80211, IFM_AUTO, 0, 0));
IFM_MAKEWORD(IFM_ETHER, IFM_10_2, 0,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_FX, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_FX, IFM_FDX, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_NONE, 0, sc->mii_inst), BMCR_ISO);
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_2500_SX,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_10_T, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_10_T, IFM_FDX, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_FDX, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, 0,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, IFM_FDX,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst), 0);
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_LOOP,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_NONE, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_10_T, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_10_T, IFM_FDX, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_FDX, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_T4, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, 0,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, 0,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, IFM_FDX,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_LOOP, sc->mii_inst),
ifmedia_add(&mii->mii_media, IFM_MAKEWORD(IFM_ETHER,
ifmedia_add(&mii->mii_media, IFM_MAKEWORD(IFM_ETHER,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_NONE, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX, sc->mii_inst), 0);
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst), 0);
IFM_MAKEWORD(IFM_ETHER,IFM_NONE,0,instance),
IFM_MAKEWORD(IFM_ETHER,IFM_NONE,0,instance));
IFM_MAKEWORD(IFM_ETHER,IFM_AUTO,0,instance));
IFM_MAKEWORD(IFM_ETHER,IFM_10_T,0,instance), 0, NULL);
IFM_MAKEWORD(IFM_ETHER,IFM_100_TX,0,instance),
IFM_MAKEWORD(IFM_ETHER,IFM_AUTO,0,instance), 0, NULL);
IFM_MAKEWORD(IFM_ETHER,IFM_AUTO,0,instance));
IFM_MAKEWORD(IFM_ETHER,IFM_10_T,0,0), 0, NULL);
IFM_MAKEWORD(IFM_ETHER,IFM_10_5,0,0), 0, NULL);
IFM_MAKEWORD(IFM_ETHER,IFM_AUTO,0,0), 0, NULL);
IFM_MAKEWORD(IFM_IEEE80211, (_s), (_o), 0), 0, NULL)