sc_media
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_add(&sc->sc_media, eh600_media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_add(&sc->sc_media, en_media[0], 0, NULL);
ifmedia_set(&sc->sc_media, en_media[0]);
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, esmediachange, esmediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* our supported media */
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media;
ec->ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, bcmeth_mediachange,
ifmedia_add(&sc->sc_media, ifmedia, 0, NULL);
ifmedia_set(&sc->sc_media, ifmedia);
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, enic_mediachange, enic_mediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* our supported media */
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, mc_mediachange, mc_mediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media;
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, mb8795_mediachange, mb8795_mediastatus);
ifmedia_add(&sc->sc_media, media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
switch IFM_SUBTYPE(sc->sc_media.ifm_media) {
sc->sc_media.ifm_cur->ifm_data = IFM_ETHER | IFM_10_T;
sc->sc_media.ifm_cur->ifm_data = IFM_ETHER | IFM_10_2;
ifmr->ifm_active = sc->sc_media.ifm_cur->ifm_data;
struct ifmedia sc_media;
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, vnet_media_change, vnet_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, ec_mediachange, ec_mediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* our supported media */
struct ifmedia sc_media;
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init_with_lock(&sc->sc_media, IFM_IMASK,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_T | IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_T, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, command);
struct ifmedia *ifm = &sc->sc_media;
if (sc->sc_media.ifm_cur->ifm_media & IFM_FDX)
ifmr->ifm_active = sc->sc_media.ifm_cur->ifm_media;
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, cs_mediachange, cs_mediastatus);
ifmedia_add(&sc->sc_media, media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_add(&sc->sc_media, cs_default_media[i],
switch (IFM_SUBTYPE(sc->sc_media.ifm_cur->ifm_media)) {
if (sc->sc_media.ifm_cur->ifm_media & IFM_FDX)
ifmedia_fini(&sc->sc_media);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10_5);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10_2);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10_T
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10_T);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10_T);
int media = IFM_SUBTYPE(sc->sc_media.ifm_cur->ifm_media);
struct ifmedia sc_media; /* media control structures */
ifmedia_fini(&sc->sc_media);
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia *ifm = &sc->sc_media;
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, i82586_mediachange, i82586_mediastatus);
ifmedia_add(&sc->sc_media, media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* supported media information */
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, lance_mediachange, lance_mediastatus);
ifmedia_add(&sc->sc_media, sc->sc_supmedia[i],
ifmedia_set(&sc->sc_media, sc->sc_defaultmedia);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* our supported media */
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, mb86950_mediachange,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
ifmedia_fini(&sc->sc_media);
struct ifmedia sc_media; /* supported media information */
ifmedia_fini(&sc->sc_media);
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, mb86960_mediachange,
ifmedia_add(&sc->sc_media, media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* supported media information */
struct ifmedia *ifm = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_add(&sc->sc_media, rtl80x9_media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_init(&sc->sc_media, 0, ea_mediachange, ea_mediastatus);
ifmedia_add(&sc->sc_media, media[i], 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
struct ifmedia sc_media; /* supported media information */
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_2, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_5, 0, NULL);
ifmedia_set(&sc->sc_media, defmedia);
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_2, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_5, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10_2);
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media;
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK,
ifmedia_fini(&sc->sc_media);
if (IFM_TYPE(sc->sc_media.ifm_media) != IFM_ETHER)
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
IFM_SUBTYPE(sc->sc_media.ifm_media));
if (sc->sc_media.ifm_media & IFM_FLOW)
ifmedia_add(&(sc)->sc_media, IFM_ETHER | media, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
int instance = IFM_INST(sc->sc_media.ifm_cur->ifm_media);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
struct ifmedia sc_media;
sc->sc_ethercom.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, dge_xgmii_mediachange,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_SR, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10G_SR);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_LR, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_10G_LR);
ifm = &sc->sc_media;
struct ifmedia sc_media;
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init_with_lock(&sc->sc_media, IFM_IMASK, iavf_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_fini(&sc->sc_media);
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init_with_lock(&sc->sc_media, IFM_IMASK, ixl_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_add(&sc->sc_media,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_NONE, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_fini(&sc->sc_media);
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media;
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media; /* ifmedia 8842 */
sc->sc_ethercom.ec_ifmedia = ifm = &sc->sc_media;
? &sc->sc_mii.mii_media : &sc->sc_media;
struct ifmedia sc_media;
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init_with_lock(&sc->sc_media, IFM_IMASK, mcx_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_add(&sc->sc_media, IFM_ETHER | cap->cap_media, 0, NULL);
if (IFM_TYPE(sc->sc_media.ifm_media) != IFM_ETHER)
if (IFM_SUBTYPE(sc->sc_media.ifm_media) == IFM_AUTO) {
IFM_SUBTYPE(sc->sc_media.ifm_media)) {
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia *ifm = &sc->sc_media;
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_1000_LX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_LR, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_T | IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_100_TX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_100_TX | IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_1000_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_1000_T | IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_2500_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_2500_T | IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_5000_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_5000_T | IFM_FDX,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10G_T | IFM_FDX,
sc->sc_ec.ec_ifmedia = &sc->sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, rge_ifmedia_upd,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
sc->sc_media.ifm_media = sc->sc_media.ifm_cur->ifm_media;
ifmedia_fini(&sc->sc_media);
struct ifmedia sc_media; /* media info */
sc->sc_media.ifm_cur->ifm_media));
if (sc->sc_media.ifm_cur->ifm_media & IFM_IEEE80211_ADHOC)
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, ray_media_change, ray_media_status);
ifmedia_add(&sc->sc_media, IFM_ADHOC, 0, 0);
ifmedia_add(&sc->sc_media, IFM_INFRA, 0, 0);
ifmedia_set(&sc->sc_media, IFM_ADHOC);
ifmedia_set(&sc->sc_media, IFM_INFRA);
ifmedia_fini(&sc->sc_media);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_add(&sc->sc_media,
ifmedia_set(&sc->sc_media,
ifmedia_set(&sc->sc_media,
ifmedia_add(&sc->sc_media,
ifmedia_add(&sc->sc_media,
ifmedia_add(&sc->sc_media,
ifmedia_set(&sc->sc_media,
struct ifmedia *ifm = &sc->sc_media;
switch (IFM_SUBTYPE(sc->sc_media.ifm_cur->ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
ifmedia_init_with_lock(&sc->sc_media, 0, lagg_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_fini(&sc->sc_media);
struct ifmedia sc_media;