Searched refs:ifmr (Results 26 - 50 of 148) sorted by relevance

123456

/freebsd-11-stable/usr.sbin/bsnmpd/modules/snmp_wlan/
H A Dwlan_sys.c197 struct ifmediareq ifmr; local
199 memset(&ifmr, 0, sizeof(struct ifmediareq));
200 strlcpy(ifmr.ifm_name, ifname, sizeof(ifmr.ifm_name));
202 if (ioctl(sock, SIOCGIFMEDIA, &ifmr) < 0 || ifmr.ifm_count == 0)
205 if ((ifmr.ifm_status & IFM_AVALID) == 0)
208 return (IFM_TYPE(ifmr.ifm_active));
214 struct ifmediareq ifmr; local
216 memset(&ifmr,
[all...]
/freebsd-11-stable/sys/dev/le/
H A Dif_le_ledma.c202 le_dma_supmediastatus(struct lance_softc *sc, struct ifmediareq *ifmr) argument
210 ifmr->ifm_active = IFM_MAKEWORD(IFM_ETHER, IFM_10_T, 0, 0);
212 ifmr->ifm_active = IFM_MAKEWORD(IFM_ETHER, IFM_10_5, 0, 0);
H A Dlance.c477 lance_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument
487 ifmr->ifm_status = IFM_AVALID;
489 ifmr->ifm_status |= IFM_ACTIVE;
492 (*sc->sc_mediastatus)(sc, ifmr);
/freebsd-11-stable/sys/dev/vnic/
H A Dnicvf_main.c765 nicvf_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
771 ifmr->ifm_status = IFM_AVALID;
772 ifmr->ifm_active = IFM_ETHER;
776 ifmr->ifm_status |= IFM_ACTIVE;
781 ifmr->ifm_active |= IFM_10_T;
784 ifmr->ifm_active |= IFM_100_TX;
787 ifmr->ifm_active |= IFM_1000_T;
790 ifmr->ifm_active |= IFM_10G_SR;
793 ifmr->ifm_active |= IFM_40G_CR4;
796 ifmr
[all...]
/freebsd-11-stable/sys/dev/bnxt/
H A Dif_bnxt.c174 static void bnxt_media_status(if_ctx_t ctx, struct ifmediareq * ifmr);
1016 struct ifmediareq ifmr; local
1165 bnxt_media_status(softc->ctx, &ifmr);
1231 bnxt_media_status(if_ctx_t ctx, struct ifmediareq * ifmr) argument
1242 ifmr->ifm_status = IFM_AVALID;
1243 ifmr->ifm_active = IFM_ETHER;
1246 ifmr->ifm_status |= IFM_ACTIVE;
1248 ifmr->ifm_status &= ~IFM_ACTIVE;
1251 ifmr->ifm_active |= IFM_FDX;
1253 ifmr
1281 struct ifmediareq ifmr; local
2300 struct ifmediareq ifmr; local
[all...]
/freebsd-11-stable/sys/netgraph/
H A Dng_eiface.c358 ng_eiface_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument
365 ifmr->ifm_active = IFM_ETHER | IFM_1000_T | IFM_FDX;
367 ifmr->ifm_active = ifm->ifm_cur->ifm_media;
368 ifmr->ifm_status = priv->link_status;
/freebsd-11-stable/sys/powerpc/pseries/
H A Dphyp_llan.c121 static void llan_media_status(struct ifnet *ifp, struct ifmediareq *ifmr);
259 llan_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
262 ifmr->ifm_status = IFM_AVALID | IFM_ACTIVE | IFM_UNKNOWN | IFM_FDX;
263 ifmr->ifm_active = IFM_ETHER;
/freebsd-11-stable/sys/dev/ntb/if_ntb/
H A Dif_ntb.c308 ntb_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
312 ifmr->ifm_status = IFM_AVALID;
313 ifmr->ifm_active = NTB_MEDIATYPE;
315 ifmr->ifm_status |= IFM_ACTIVE;
/freebsd-11-stable/sys/dev/pdq/
H A Dpdq_ifsubr.c374 struct ifmediareq *ifmr)
379 ifmr->ifm_status = IFM_AVALID;
381 ifmr->ifm_status |= IFM_ACTIVE;
383 ifmr->ifm_active = (ifmr->ifm_current & ~IFM_FDX);
385 ifmr->ifm_active |= IFM_FDX;
368 pdq_ifmedia_status( struct ifnet *ifp, struct ifmediareq *ifmr) argument
/freebsd-11-stable/sys/dev/sfxge/
H A Dsfxge_port.c852 sfxge_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
861 ifmr->ifm_status = IFM_AVALID;
862 ifmr->ifm_active = IFM_ETHER;
865 ifmr->ifm_status |= IFM_ACTIVE;
869 ifmr->ifm_active |= sfxge_link_mode[medium_type][mode];
870 ifmr->ifm_active |= sfxge_port_link_fc_ifm(sc);
/freebsd-11-stable/sys/dev/ep/
H A Dif_ep.c915 ep_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
925 ifmr->ifm_status = IFM_AVALID;
927 ifmr->ifm_status |= IFM_ACTIVE;
928 ifmr->ifm_active = IFM_ETHER | IFM_10_T;
930 ifmr->ifm_active = IFM_ETHER | IFM_NONE;
934 ifmr->ifm_active = sc->ifmedia.ifm_media;
/freebsd-11-stable/sys/dev/xl/
H A Dif_xl.c2927 xl_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
2946 ifmr->ifm_active = IFM_ETHER;
2947 ifmr->ifm_status = IFM_AVALID;
2950 ifmr->ifm_status |= IFM_ACTIVE;
2954 ifmr->ifm_active = IFM_ETHER|IFM_10_T;
2956 ifmr->ifm_active |= IFM_FDX;
2958 ifmr->ifm_active |= IFM_HDX;
2963 ifmr->ifm_active = IFM_ETHER|IFM_10_FL;
2965 ifmr->ifm_active |= IFM_FDX;
2967 ifmr
[all...]
/freebsd-11-stable/sys/dev/ixl/
H A Dixl_pf_main.c5167 ixl_media_status(struct ifnet * ifp, struct ifmediareq * ifmr) argument
5184 ifmr->ifm_status = IFM_AVALID;
5185 ifmr->ifm_active = IFM_ETHER;
5192 ifmr->ifm_status |= IFM_ACTIVE;
5195 ifmr->ifm_active |= IFM_FDX;
5200 ifmr->ifm_active |= IFM_100_TX;
5204 ifmr->ifm_active |= IFM_1000_T;
5207 ifmr->ifm_active |= IFM_1000_SX;
5210 ifmr->ifm_active |= IFM_1000_LX;
5213 ifmr
[all...]
H A Dif_ixlv.c2343 ixlv_media_status(struct ifnet * ifp, struct ifmediareq * ifmr) argument
2354 ifmr->ifm_status = IFM_AVALID;
2355 ifmr->ifm_active = IFM_ETHER;
2363 ifmr->ifm_status |= IFM_ACTIVE;
2365 ifmr->ifm_active |= IFM_FDX;
2374 ifmr->ifm_active |= IFM_100_TX;
2377 ifmr->ifm_active |= IFM_1000_T;
2380 ifmr->ifm_active |= IFM_10G_SR;
2384 ifmr->ifm_active |= IFM_25G_SR;
2387 ifmr
[all...]
/freebsd-11-stable/sys/mips/adm5120/
H A Dif_admsw.c1304 admsw_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument
1317 ifmr->ifm_status = IFM_AVALID;
1318 ifmr->ifm_active = IFM_ETHER;
1323 ifmr->ifm_active |= IFM_NONE;
1327 ifmr->ifm_status |= IFM_ACTIVE;
1328 ifmr->ifm_active |= (status & PHY_ST_100M) ? IFM_100_TX : IFM_10_T;
1330 ifmr->ifm_active |= IFM_FDX;
/freebsd-11-stable/sys/dev/liquidio/
H A Dlio_main.c1035 lio_ifmedia_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
1041 ifmr->ifm_active |= IFM_NONE;
1046 ifmr->ifm_status = IFM_AVALID;
1047 ifmr->ifm_active = IFM_ETHER;
1050 ifmr->ifm_status |= IFM_ACTIVE;
1052 ifmr->ifm_active |= IFM_NONE;
1056 ifmr->ifm_active |= lio_get_media_subtype(lio->oct_dev);
1059 ifmr->ifm_active |= IFM_FDX;
1061 ifmr->ifm_active |= IFM_HDX;
/freebsd-11-stable/sys/dev/tl/
H A Dif_tl.c2087 tl_ifmedia_sts(ifp, ifmr)
2089 struct ifmediareq *ifmr;
2097 ifmr->ifm_active = IFM_ETHER;
2101 ifmr->ifm_active = IFM_ETHER|IFM_10_5;
2103 ifmr->ifm_active = IFM_ETHER|IFM_10_T;
2105 ifmr->ifm_active |= IFM_HDX;
2107 ifmr->ifm_active |= IFM_FDX;
2112 ifmr->ifm_active = mii->mii_media_active;
2113 ifmr->ifm_status = mii->mii_media_status;
/freebsd-11-stable/sys/dev/dpaa/
H A Dif_dtsec.c532 dtsec_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
540 ifmr->ifm_active = sc->sc_mii->mii_media_active;
541 ifmr->ifm_status = sc->sc_mii->mii_media_status;
/freebsd-11-stable/sys/dev/qlxge/
H A Dqls_os.c96 static void qls_media_status(struct ifnet *ifp, struct ifmediareq *ifmr);
1034 qls_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
1042 ifmr->ifm_status = IFM_AVALID;
1043 ifmr->ifm_active = IFM_ETHER;
1047 ifmr->ifm_status |= IFM_ACTIVE;
1048 ifmr->ifm_active |= (IFM_FDX | qls_get_optics(ha));
/freebsd-11-stable/sys/dev/qlxgb/
H A Dqla_os.c89 static void qla_media_status(struct ifnet *ifp, struct ifmediareq *ifmr);
967 qla_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
975 ifmr->ifm_status = IFM_AVALID;
976 ifmr->ifm_active = IFM_ETHER;
980 ifmr->ifm_status |= IFM_ACTIVE;
981 ifmr->ifm_active |= (IFM_FDX | qla_get_optics(ha));
/freebsd-11-stable/sys/net/
H A Dieee8023ad_lacp.c457 struct ifmediareq ifmr; local
463 bzero((char *)&ifmr, sizeof(ifmr));
464 error = (*ifp->if_ioctl)(ifp, SIOCGIFXMEDIA, (caddr_t)&ifmr);
466 bzero((char *)&ifmr, sizeof(ifmr));
467 error = (*ifp->if_ioctl)(ifp, SIOCGIFMEDIA, (caddr_t)&ifmr);
473 media = ifmr.ifm_active;
H A Dif.c2922 ifmr_init(struct ifmediareq *ifmr, caddr_t data) argument
2927 memcpy(ifmr->ifm_name, ifmr32->ifm_name,
2928 sizeof(ifmr->ifm_name));
2929 ifmr->ifm_current = ifmr32->ifm_current;
2930 ifmr->ifm_mask = ifmr32->ifm_mask;
2931 ifmr->ifm_status = ifmr32->ifm_status;
2932 ifmr->ifm_active = ifmr32->ifm_active;
2933 ifmr->ifm_count = ifmr32->ifm_count;
2934 ifmr->ifm_ulist = (int *)(uintptr_t)ifmr32->ifm_ulist;
2938 ifmr_update(const struct ifmediareq *ifmr, caddr_ argument
2959 struct ifmediareq ifmr; local
[all...]
/freebsd-11-stable/sys/dev/cxgbe/
H A Dt4_tracer.c514 tracer_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
517 ifmr->ifm_status = IFM_AVALID | IFM_ACTIVE;
/freebsd-11-stable/sys/dev/ixgbe/
H A Dif_ixv.c811 ixv_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) argument
819 ifmr->ifm_status = IFM_AVALID;
820 ifmr->ifm_active = IFM_ETHER;
827 ifmr->ifm_status |= IFM_ACTIVE;
831 ifmr->ifm_active |= IFM_1000_T | IFM_FDX;
834 ifmr->ifm_active |= IFM_10G_T | IFM_FDX;
837 ifmr->ifm_active |= IFM_100_TX | IFM_FDX;
840 ifmr->ifm_active |= IFM_10_T | IFM_FDX;
/freebsd-11-stable/sys/dev/txp/
H A Dif_txp.c2597 txp_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
2603 ifmr->ifm_status = IFM_AVALID;
2604 ifmr->ifm_active = IFM_ETHER;
2631 ifmr->ifm_status |= IFM_ACTIVE;
2634 ifmr->ifm_active |= IFM_NONE;
2635 ifmr->ifm_status = 0;
2640 ifmr->ifm_active |= IFM_LOOP;
2644 ifmr->ifm_active |= IFM_NONE;
2650 ifmr->ifm_active |= IFM_100_TX|IFM_FDX;
2652 ifmr
[all...]

Completed in 284 milliseconds

123456