| /f-stack/tools/ifconfig/ |
| H A D | ifmedia.c | 113 struct ifmediareq ifmr; in media_status() local 118 (void) memset(&ifmr, 0, sizeof(ifmr)); in media_status() 119 (void) strlcpy(ifmr.ifm_name, name, sizeof(ifmr.ifm_name)); in media_status() 154 if (ifmr.ifm_active != ifmr.ifm_current) { in media_status() 226 if (ifmr == NULL) { in ifmedia_getstate() 228 if (ifmr == NULL) in ifmedia_getstate() 235 ifmr->ifm_count = 0; in ifmedia_getstate() 236 ifmr->ifm_ulist = NULL; in ifmedia_getstate() 268 return ifmr; in ifmedia_getstate() 281 free(ifmr->ifm_ulist); in setifmediacallback() [all …]
|
| H A D | ifieee80211.c | 199 static struct ifmediareq *ifmr; variable 242 ifmr = ifmedia_getstate(s); in getchaninfo() 320 int chanmode = ifmr != NULL ? IFM_MODE(ifmr->ifm_current) : IFM_AUTO; in promote() 4676 struct ifmediareq ifmr; in get80211opmode() local 4678 (void) memset(&ifmr, 0, sizeof(ifmr)); in get80211opmode() 4679 (void) strlcpy(ifmr.ifm_name, name, sizeof(ifmr.ifm_name)); in get80211opmode() 4682 if (ifmr.ifm_current & IFM_IEEE80211_ADHOC) { in get80211opmode() 4683 if (ifmr.ifm_current & IFM_FLAG0) in get80211opmode() 4688 if (ifmr.ifm_current & IFM_IEEE80211_HOSTAP) in get80211opmode() 4690 if (ifmr.ifm_current & IFM_IEEE80211_IBSS) in get80211opmode() [all …]
|
| /f-stack/freebsd/net/ |
| H A D | if_media.c | 282 if (ifmr->ifm_count < 0) in ifmedia_ioctl() 286 ifmr->ifm_active = ifmr->ifm_current = ifm->ifm_cur ? in ifmedia_ioctl() 289 ifmr->ifm_active = ifmr->ifm_current = ifm->ifm_cur ? in ifmedia_ioctl() 292 ifmr->ifm_mask = ifm->ifm_mask; in ifmedia_ioctl() 293 ifmr->ifm_status = 0; in ifmedia_ioctl() 294 (*ifm->ifm_status)(ifp, ifmr); in ifmedia_ioctl() 304 if (i < ifmr->ifm_count) { in ifmedia_ioctl() 306 ifmr->ifm_ulist + i, sizeof(int)); in ifmedia_ioctl() 312 if (error == 0 && i > ifmr->ifm_count) in ifmedia_ioctl() 313 error = ifmr->ifm_count != 0 ? E2BIG : 0; in ifmedia_ioctl() [all …]
|
| H A D | if_tuntap.c | 1287 struct ifmediareq *ifmr; in tunifioctl() local 1291 ifmr = NULL; in tunifioctl() 1332 ifmr = (struct ifmediareq *)data; in tunifioctl() 1333 dummy = ifmr->ifm_count; in tunifioctl() 1334 ifmr->ifm_count = 1; in tunifioctl() 1335 ifmr->ifm_status = IFM_AVALID; in tunifioctl() 1336 ifmr->ifm_active = IFM_ETHER; in tunifioctl() 1338 ifmr->ifm_status |= IFM_ACTIVE; in tunifioctl() 1339 ifmr->ifm_current = ifmr->ifm_active; in tunifioctl() 1342 error = copyout(&media, ifmr->ifm_ulist, sizeof(int)); in tunifioctl()
|
| H A D | if.c | 2908 sizeof(ifmr->ifm_name)); in ifmr_init() 2910 ifmr->ifm_mask = ifmr32->ifm_mask; in ifmr_init() 2911 ifmr->ifm_status = ifmr32->ifm_status; in ifmr_init() 2912 ifmr->ifm_active = ifmr32->ifm_active; in ifmr_init() 2913 ifmr->ifm_count = ifmr32->ifm_count; in ifmr_init() 2924 ifmr32->ifm_mask = ifmr->ifm_mask; in ifmr_update() 2925 ifmr32->ifm_status = ifmr->ifm_status; in ifmr_update() 2926 ifmr32->ifm_active = ifmr->ifm_active; in ifmr_update() 2927 ifmr32->ifm_count = ifmr->ifm_count; in ifmr_update() 2939 struct ifmediareq ifmr; in ifioctl() local [all …]
|
| H A D | ifdi_if.m | 137 null_media_status(if_ctx_t ctx __unused, struct ifmediareq *ifmr) 139 ifmr->ifm_status = IFM_AVALID | IFM_ACTIVE; 140 ifmr->ifm_active = IFM_ETHER | IFM_25G_ACC | IFM_FDX;
|
| H A D | ieee8023ad_lacp.c | 463 struct ifmediareq ifmr; in lacp_linkstate() local 469 bzero((char *)&ifmr, sizeof(ifmr)); in lacp_linkstate() 470 error = (*ifp->if_ioctl)(ifp, SIOCGIFXMEDIA, (caddr_t)&ifmr); in lacp_linkstate() 472 bzero((char *)&ifmr, sizeof(ifmr)); in lacp_linkstate() 473 error = (*ifp->if_ioctl)(ifp, SIOCGIFMEDIA, (caddr_t)&ifmr); in lacp_linkstate() 479 media = ifmr.ifm_active; in lacp_linkstate()
|
| H A D | if_vlan.c | 1878 struct ifmediareq *ifmr; in vlan_ioctl() local 1880 ifmr = (struct ifmediareq *)data; in vlan_ioctl() 1881 if (ifmr->ifm_count >= 1 && ifmr->ifm_ulist) { in vlan_ioctl() 1882 ifmr->ifm_count = 1; in vlan_ioctl() 1883 error = copyout(&ifmr->ifm_current, in vlan_ioctl() 1884 ifmr->ifm_ulist, in vlan_ioctl()
|
| H A D | bridgestp.c | 1792 struct ifmediareq ifmr; in bstp_ifupdstatus() local 1798 bzero((char *)&ifmr, sizeof(ifmr)); in bstp_ifupdstatus() 1799 error = (*ifp->if_ioctl)(ifp, SIOCGIFMEDIA, (caddr_t)&ifmr); in bstp_ifupdstatus() 1804 if (ifmr.ifm_status & IFM_ACTIVE) { in bstp_ifupdstatus() 1809 fdx = ifmr.ifm_active & IFM_FDX ? 1 : 0; in bstp_ifupdstatus()
|
| H A D | if_vxlan.c | 3291 vxlan_media_status(struct ifnet *ifp, struct ifmediareq *ifmr) in vxlan_media_status() argument 3294 ifmr->ifm_status = IFM_ACTIVE | IFM_AVALID; in vxlan_media_status() 3295 ifmr->ifm_active = IFM_ETHER | IFM_FDX; in vxlan_media_status()
|
| H A D | iflib.c | 2512 iflib_media_status(if_t ifp, struct ifmediareq *ifmr) in iflib_media_status() argument 2518 IFDI_MEDIA_STATUS(ctx, ifmr); in iflib_media_status()
|
| /f-stack/freebsd/netgraph/ |
| H A D | ng_eiface.c | 359 ng_eiface_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) in ng_eiface_mediastatus() argument 366 ifmr->ifm_active = IFM_ETHER | IFM_1000_T | IFM_FDX; in ng_eiface_mediastatus() 368 ifmr->ifm_active = ifm->ifm_cur->ifm_media; in ng_eiface_mediastatus() 369 ifmr->ifm_status = priv->link_status; in ng_eiface_mediastatus()
|
| /f-stack/freebsd/arm/ti/cpsw/ |
| H A D | if_cpsw.c | 2231 cpswp_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) in cpswp_ifmedia_sts() argument 2243 ifmr->ifm_active = mii->mii_media_active; in cpswp_ifmedia_sts() 2244 ifmr->ifm_status = mii->mii_media_status; in cpswp_ifmedia_sts() 2824 struct ifmediareq *ifmr; in cpsw_getport() local 2834 ifmr = &p->es_ifmr; in cpsw_getport() 2835 ifmr->ifm_current = ifmr->ifm_active = in cpsw_getport() 2837 ifmr->ifm_mask = 0; in cpsw_getport() 2838 ifmr->ifm_status = IFM_ACTIVE | IFM_AVALID; in cpsw_getport() 2839 ifmr->ifm_count = 0; in cpsw_getport()
|
| /f-stack/freebsd/mips/nlm/dev/net/ |
| H A D | xlpge.c | 1014 xlpge_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) in xlpge_mediastatus() argument 1025 ifmr->ifm_status = IFM_AVALID; in xlpge_mediastatus() 1026 ifmr->ifm_active = IFM_ETHER; in xlpge_mediastatus() 1032 ifmr->ifm_active = md->mii_media.ifm_cur->ifm_media; in xlpge_mediastatus() 1033 ifmr->ifm_status |= IFM_ACTIVE; in xlpge_mediastatus()
|
| /f-stack/freebsd/arm/allwinner/ |
| H A D | if_emac.c | 1130 emac_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) in emac_ifmedia_sts() argument 1140 ifmr->ifm_active = mii->mii_media_active; in emac_ifmedia_sts() 1141 ifmr->ifm_status = mii->mii_media_status; in emac_ifmedia_sts()
|
| H A D | if_awg.c | 361 awg_media_status(if_t ifp, struct ifmediareq *ifmr) in awg_media_status() argument 371 ifmr->ifm_active = mii->mii_media_active; in awg_media_status() 372 ifmr->ifm_status = mii->mii_media_status; in awg_media_status()
|
| /f-stack/freebsd/mips/atheros/ |
| H A D | if_arge.c | 1890 arge_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) in arge_ifmedia_sts() argument 1898 ifmr->ifm_active = mii->mii_media_active; in arge_ifmedia_sts() 1899 ifmr->ifm_status = mii->mii_media_status; in arge_ifmedia_sts() 2732 arge_multiphy_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) in arge_multiphy_mediastatus() argument 2736 ifmr->ifm_status = IFM_AVALID | IFM_ACTIVE; in arge_multiphy_mediastatus() 2737 ifmr->ifm_active = IFM_ETHER | sc->arge_media_type | in arge_multiphy_mediastatus()
|
| /f-stack/freebsd/mips/atheros/ar531x/ |
| H A D | if_are.c | 1042 are_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) in are_ifmedia_sts() argument 1051 ifmr->ifm_active = mii->mii_media_active; in are_ifmedia_sts() 1052 ifmr->ifm_status = mii->mii_media_status; in are_ifmedia_sts() 1055 ifmr->ifm_status = IFM_AVALID | IFM_ACTIVE; in are_ifmedia_sts()
|
| /f-stack/freebsd/arm64/broadcom/genet/ |
| H A D | if_genet.c | 218 static void gen_media_status(if_t ifp, struct ifmediareq *ifmr); 1707 gen_media_status(if_t ifp, struct ifmediareq *ifmr) in gen_media_status() argument 1717 ifmr->ifm_active = mii->mii_media_active; in gen_media_status() 1718 ifmr->ifm_status = mii->mii_media_status; in gen_media_status()
|