sc_media
ifmedia_init(&sc->sc_media, 0, ogx_media_change, ogx_media_status);
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);
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);
ifmedia_init(&sc->sc_media, 0, cad_media_change, cad_media_status);
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);
ifmedia_init(&sc->sc_media, 0, dwge_media_change, dwge_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_MANUAL, 0,
ifmedia_set(&sc->sc_media, IFM_ETHER|IFM_MANUAL);
ifmedia_set(&sc->sc_media, IFM_ETHER|IFM_AUTO);
ifmedia_add(&sc->sc_media, sc->sc_fixed_media, 0, NULL);
ifmedia_set(&sc->sc_media, sc->sc_fixed_media);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_init(&sc->sc_media, 0, dwxe_media_change, dwxe_media_status);
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);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_init(&sc->sc_media, 0, mvpp2_media_change, mvpp2_media_status);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
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);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_init(&sc->sc_media, 0, dwqe_media_change, dwqe_media_status);
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);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
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);
TAILQ_FOREACH(ifm, &sc->sc_media.ifm_list, ifm_list) {
if (IFM_TYPE(sc->sc_media.ifm_media) != IFM_ETHER)
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
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);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_init(&sc->sc_media, 0, i82596_mediachange, i82596_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 */
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, command);
uint64_t media = sc->sc_media.ifm_cur->ifm_media;
if (!ifmedia_match(&sc->sc_media, media, sc->sc_media.ifm_mask))
ifmedia_set(&sc->sc_media, media);
if ((sc->sc_media.ifm_cur->ifm_media & IFM_IEEE80211_HOSTAP) &&
switch (sc->sc_media.ifm_cur->ifm_media & IFM_OMASK) {
switch (IFM_SUBTYPE(sc->sc_media.ifm_cur->ifm_media)) {
ifp->if_baudrate = ifmedia_baudrate(sc->sc_media.ifm_cur->ifm_media);
imr->ifm_active = sc->sc_media.ifm_cur->ifm_media;
ifmedia_init(&sc->sc_media, 0, wi_media_change, wi_media_status);
#define ADD(m, c) ifmedia_add(&sc->sc_media, (m), (c), NULL)
ifmedia_set(&sc->sc_media,
struct ifmedia sc_media;
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, 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;
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 sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, aq_ifmedia_change,
ifmedia_init(&sc->sc_media, IFM_IMASK, aq_ifmedia_change,
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,
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,
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,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_2500_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_2500_T | IFM_FDX,
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,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO | IFM_FDX, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
if (IFM_TYPE(sc->sc_media.ifm_media) != IFM_ETHER)
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
if (sc->sc_media.ifm_media & IFM_FLOW)
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_add(&sc->sc_media, IFM_ETHER | ifmt, 0, NULL);
ifmedia_delete_instance(&softc->sc_media, IFM_INST_ANY);
ifmedia_add(&softc->sc_media, IFM_ETHER|IFM_AUTO, 0, NULL);
ifmedia_set(&softc->sc_media, IFM_ETHER|IFM_AUTO);
if (IFM_TYPE(sc->sc_media.ifm_media) != IFM_ETHER)
switch (IFM_SUBTYPE(sc->sc_media.ifm_media)) {
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, bnxt_media_change,
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
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);
sc->tulip_probe_media = tulip_srom_conninfo[sc->tulip_connidx].sc_media;
tulip_media_t sc_media;
ifmedia_init(&sc->sc_media, 0, iavf_media_change, iavf_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, ixl_media_change, ixl_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
struct ifmedia *ifm = &sc->sc_media;
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&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);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_add(&sc->sc_media, IFM_ETHER | cap->cap_media, 0, NULL);
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)) {
IFM_SUBTYPE(sc->sc_media.ifm_media)) {
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, myx_media_change, myx_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_init(&sc->sc_media, 0, nep_media_change, nep_media_status);
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);
ifmedia_init(&sc->sc_media, IFM_IMASK, ngbe_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_10_T | IFM_FDX, 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 | IFM_FDX, 0, NULL);
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;
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media;
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, nxe_media_change, nxe_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER|IFM_AUTO);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, oce_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, command);
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_init(&sc->sc_media, IFM_IMASK, rge_ifmedia_upd,
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,
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;
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia *ifm = &sc->sc_media;
struct ifmedia sc_media; /* media info */
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, tht_media_change, tht_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER|IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, vic_media_change, vic_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, vmxnet3_media_change,
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_add(&sc->sc_media, IFM_ETHER|IFM_1000_T|IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_1000_T, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER|IFM_AUTO);
struct ifmedia sc_media; /* Media control */
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, hvn_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, command);
r = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, vio_media_change, vio_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, IFM_IMASK, xnf_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, command);
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,
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, aggr_media_change, aggr_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
ifmedia_init(&sc->sc_media, 0, etherip_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
struct ifmedia sc_media;
struct ifmedia sc_media;
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, egre_media_change, egre_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
ifmedia_init(&sc->sc_media, 0, egre_media_change, egre_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
ifmedia_init(&sc->sc_media, 0, egre_media_change, egre_media_status);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
ifmedia_init(&sc->sc_media, 0, pair_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_AUTO);
ifmedia_delete_instance(&sc->sc_media, IFM_INST_ANY);
error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
struct ifmedia sc_media;
ifmedia_init(&sc->sc_media, 0, vether_media_change,
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_AUTO, 0, NULL);