HomeSort by: relevance | last modified time | path
    Searched refs:ifm (Results 1 - 25 of 46) sorted by relevancy

1 2

  /src/sys/net/
if_media.c 124 ifmedia_lock_for_legacy(struct ifmedia *ifm)
129 if (mutex_tryenter(ifm->ifm_lock)) {
135 if ((ifm->ifm_legacy & IFM_L_CPU_MASK) == ci) {
136 cnt = ifm->ifm_legacy & IFM_L_COUNT_MASK;
144 mutex_enter(ifm->ifm_lock);
149 ifm->ifm_legacy = ci | cnt;
153 ifmedia_unlock_for_legacy(struct ifmedia *ifm)
159 KASSERT((ifm->ifm_legacy & IFM_L_CPU_MASK) == ci);
160 cnt = ifm->ifm_legacy & IFM_L_COUNT_MASK;
163 ifm->ifm_legacy = IFM_L_OWNLOCK
    [all...]
rtsock.c 237 struct if_xmsghdr *ifm; local in function:sysctl_iflist_if
240 ifm = (struct if_xmsghdr *)w->w_tmem;
241 ifm->ifm_index = ifp->if_index;
242 ifm->ifm_flags = ifp->if_flags;
243 if_export_if_data(ifp, &ifm->ifm_data, false);
244 ifm->ifm_addrs = info->rti_addrs;
245 if ((error = copyout(ifm, w->w_where, len)) == 0)
if_media.h 957 #define ifmedia_lock(ifm) mutex_enter((ifm)->ifm_lock)
958 #define ifmedia_unlock(ifm) mutex_exit((ifm)->ifm_lock)
959 #define ifmedia_locked(ifm) mutex_owned((ifm)->ifm_lock)
962 #define ifmedia_islegacy(ifm) ((ifm)->ifm_legacy)
966 #define IFMEDIA_LOCK_FOR_LEGACY(ifm) \
968 if (ifmedia_islegacy(ifm)) \
    [all...]
rtsock_shared.c 1431 struct if_xmsghdr ifm; local in function:COMPATNAME
1439 (void)memset(&ifm, 0, sizeof(ifm));
1440 ifm.ifm_index = ifp->if_index;
1441 ifm.ifm_flags = ifp->if_flags;
1442 if_export_if_data(ifp, &ifm.ifm_data, false);
1443 ifm.ifm_addrs = 0;
1444 m = COMPATNAME(rt_msg1)(RTM_IFINFO, &info, &ifm, sizeof(ifm));
  /src/sys/compat/common/
rtsock_50.c 122 struct if_msghdr50 *ifm; local in function:compat_50_iflist
126 ifm = (struct if_msghdr50 *)w->w_tmem;
128 ifm->ifm_index = ifp->if_index;
129 ifm->ifm_flags = ifp->if_flags;
130 ifm->ifm_data.ifi_type = ifi.ifi_type;
131 ifm->ifm_data.ifi_addrlen = ifi.ifi_addrlen;
132 ifm->ifm_data.ifi_hdrlen = ifi.ifi_hdrlen;
133 ifm->ifm_data.ifi_link_state = ifi.ifi_link_state;
134 ifm->ifm_data.ifi_mtu = ifi.ifi_mtu;
135 ifm->ifm_data.ifi_metric = ifi.ifi_metric
    [all...]
rtsock_14.c 144 struct if_msghdr14 *ifm; local in function:compat_14_iflist
149 ifm = (struct if_msghdr14 *)w->w_tmem;
151 ifm->ifm_index = ifp->if_index;
152 ifm->ifm_flags = ifp->if_flags;
153 ifm->ifm_data.ifi_type = ifi.ifi_type;
154 ifm->ifm_data.ifi_addrlen = ifi.ifi_addrlen;
155 ifm->ifm_data.ifi_hdrlen = ifi.ifi_hdrlen;
156 ifm->ifm_data.ifi_mtu = ifi.ifi_mtu;
157 ifm->ifm_data.ifi_metric = ifi.ifi_metric;
158 ifm->ifm_data.ifi_baudrate = ifi.ifi_baudrate
    [all...]
  /src/lib/libc/net/
getifaddrs.c 83 struct if_msghdr *ifm; local in function:__weak_alias
110 ifm = (struct if_msghdr *)(void *)rtm;
111 if (ifm->ifm_addrs & RTA_IFP) {
114 idx = ifm->ifm_index;
116 dl = (struct sockaddr_dl *)(void *)(ifm + 1);
119 dcnt += sizeof(ifm->ifm_data);
190 ifm = (struct if_msghdr *)(void *)rtm;
191 if (ifm->ifm_addrs & RTA_IFP) {
194 idx = ifm->ifm_index;
195 dl = (struct sockaddr_dl *)(void *)(ifm + 1)
    [all...]
  /src/sys/dev/ic/
dp83905.c 98 struct ifmedia *ifm = &sc->sc_media; local in function:dp83905_init_card
104 switch (IFM_SUBTYPE(ifm->ifm_cur->ifm_media)) {
rtl80x9.c 106 struct ifmedia *ifm = &sc->sc_media; local in function:rtl80x9_init_card
122 switch (IFM_SUBTYPE(ifm->ifm_cur->ifm_media)) {
143 if (ifm->ifm_cur->ifm_media & IFM_FDX)
dm9000.c 192 struct ifmedia *ifm = &mii->mii_media; local in function:dme_attach
245 ifmedia_init(ifm, 0, ether_mediachange, ether_mediastatus);
249 ifmedia_add(ifm, IFM_ETHER | IFM_NONE, 0, NULL);
250 ifmedia_set(ifm, IFM_ETHER | IFM_NONE);
252 ifmedia_set(ifm, IFM_ETHER | IFM_AUTO);
253 ifm->ifm_media = ifm->ifm_cur->ifm_media;
795 struct ifmedia *ifm = &sc->sc_mii.mii_media; local in function:dme_ioctl
811 error = ifmedia_ioctl(ifp, ifr, ifm, cmd);
we.c 540 struct ifmedia *ifm = &sc->sc_media; local in function:we_mediastatus
545 ifmr->ifm_active = ifm->ifm_cur->ifm_media;
552 struct ifmedia *ifm = &sc->sc_media; local in function:we_init_card
557 we_set_media(wsc, ifm->ifm_cur->ifm_media);
elink3.c 566 struct ifmedia *ifm = &sc->sc_mii.mii_media; local in function:ep_509_probemedia
580 ifmedia_add(ifm, IFM_ETHER | IFM_NONE, 0, NULL);
581 ifmedia_set(ifm, IFM_ETHER | IFM_NONE);
602 ifmedia_add(ifm, epm->epm_ifmedia, epm->epm_epmedia,
616 ifmedia_set(ifm, defmedia);
630 struct ifmedia *ifm = &sc->sc_mii.mii_media; local in function:ep_vortex_probemedia
651 ifmedia_add(ifm, IFM_ETHER | IFM_NONE, 0, NULL);
652 ifmedia_set(ifm, IFM_ETHER | IFM_NONE);
676 ifmedia_add(ifm, epm->epm_ifmedia, epm->epm_epmedia,
690 ifmedia_set(ifm, defmedia)
    [all...]
  /src/usr.sbin/rwhod/
rwhod.c 475 struct if_msghdr *ifm; local in function:configure
499 for (next = buf; next < lim; next += ifm->ifm_msglen) {
500 ifm = (struct if_msghdr *)next;
501 if (ifm->ifm_type == RTM_IFINFO) {
502 sdl = (struct sockaddr_dl *)(ifm + 1);
503 flags = ifm->ifm_flags;
509 if (ifm->ifm_type != RTM_NEWADDR)
511 ifam = (struct ifa_msghdr *)ifm;
  /src/usr.sbin/rtadvd/
if.c 313 const struct if_msghdr *ifm = buf; local in function:get_ifm_ifindex
315 return ifm->ifm_index;
329 const struct if_msghdr *ifm = buf; local in function:get_ifm_flags
331 return ifm->ifm_flags;
  /src/sys/dev/pci/
if_kse.c 383 struct ifmedia *ifm; local in function:kse_attach
519 ifm = &mii->mii_media;
520 ifmedia_init(ifm, 0, kse_ifmedia_upd, kse_ifmedia_sts);
524 ifmedia_add(ifm, IFM_ETHER | IFM_NONE, 0, NULL);
525 ifmedia_set(ifm, IFM_ETHER | IFM_NONE);
527 ifmedia_set(ifm, IFM_ETHER | IFM_AUTO);
538 sc->sc_ethercom.ec_ifmedia = ifm = &sc->sc_media;
539 ifmedia_init(ifm, 0, NULL, nopifmedia_sts);
540 ifmedia_add(ifm, IFM_ETHER | IFM_100_TX | IFM_FDX, 0, NULL);
541 ifmedia_set(ifm, IFM_ETHER | IFM_100_TX | IFM_FDX)
662 struct ifmedia *ifm; local in function:kse_ioctl
1341 struct ifmedia *ifm = &sc->sc_mii.mii_media; local in function:kse_ifmedia_upd
1379 struct ifmedia *ifm = &sc->sc_media; local in function:nopifmedia_sts
    [all...]
if_ti.c 2475 struct ifmedia *ifm; local in function:ti_init2
2550 ifm = &sc->ifmedia;
2551 tmp = ifm->ifm_media;
2552 ifm->ifm_media = ifm->ifm_cur->ifm_media;
2554 ifm->ifm_media = tmp;
2564 struct ifmedia *ifm; local in function:ti_ifmedia_upd
2568 ifm = &sc->ifmedia;
2570 if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
2573 switch (IFM_SUBTYPE(ifm->ifm_media))
    [all...]
  /src/usr.bin/netstat/
if.c 198 struct if_msghdr *ifm; local in function:intpr_sysctl
238 ifm = (struct if_msghdr *)next;
239 ifd = &ifm->ifm_data;
241 sa = (struct sockaddr *)(ifm + 1);
242 get_rtaddrs(ifm->ifm_addrs, sa, rti_info);
264 if ((ifm->ifm_flags & IFF_UP) == 0) {
1125 struct if_msghdr *ifm; local in function:fetchifs
1157 ifm = (struct if_msghdr *)next;
1158 ifd = &ifm->ifm_data;
1160 sa = (struct sockaddr *)(ifm + 1)
    [all...]
  /src/sys/dev/isa/
if_ec.c 734 struct ifmedia *ifm = &sc->sc_media; local in function:ec_mediachange
736 return (ec_set_media(esc, ifm->ifm_media));
742 struct ifmedia *ifm = &sc->sc_media; local in function:ec_mediastatus
747 ifmr->ifm_active = ifm->ifm_cur->ifm_media;
754 struct ifmedia *ifm = &sc->sc_media; local in function:ec_init_card
756 (void) ec_set_media(esc, ifm->ifm_cur->ifm_media);
  /src/sys/arch/macppc/dev/
if_mc.c 373 struct ifmedia *ifm = &sc->sc_media; local in function:mc_mediachange
375 if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
378 switch (IFM_SUBTYPE(ifm->ifm_media)) {
  /src/sys/dev/sbus/
if_le_ledma.c 180 struct ifmedia *ifm = &sc->sc_media; local in function:lemediachange
182 if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
191 switch (IFM_SUBTYPE(ifm->ifm_media)) {
  /src/usr.sbin/ifwatchd/
ifwatchd.c 70 static void check_carrier(const struct if_msghdr *ifm);
461 check_carrier(const struct if_msghdr *ifm)
468 if (p->index == ifm->ifm_index)
480 carrier_status = ifm->ifm_data.ifi_link_state;
  /src/sbin/routed/
if.c 700 struct if_msghdr ifm; local in function:ifinit
758 memcpy(&ifm, ifam, sizeof ifm);
763 ifs0.int_index = ifm.ifm_index;
764 ifs0.int_if_flags = ifm.ifm_flags;
769 ifs0.int_data.ipackets = ifm.ifm_data.ifi_ipackets;
770 ifs0.int_data.ierrors = ifm.ifm_data.ifi_ierrors;
771 ifs0.int_data.opackets = ifm.ifm_data.ifi_opackets;
772 ifs0.int_data.oerrors = ifm.ifm_data.ifi_oerrors;
  /src/sys/arch/amiga/dev/
if_le.c 239 struct ifmedia *ifm = &sc->sc_media; local in function:ariadne_mediachange
241 if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
250 switch (IFM_SUBTYPE(ifm->ifm_media)) {
  /src/sbin/route/
route.c 1322 linkstate(struct if_msghdr *ifm)
1326 switch (ifm->ifm_data.ifi_link_state) {
1335 ifm->ifm_data.ifi_link_state);
1344 struct if_msghdr *ifm; local in function:print_rtmsg
1369 ifm = (struct if_msghdr *)rtm;
1370 (void)printf("if# %d, %s, flags: ", ifm->ifm_index,
1374 linkstate(ifm)
1377 bprintf(stdout, ifm->ifm_flags, ifnetflags);
1378 pmsg_addrs((char *)(ifm + 1), ifm->ifm_addrs)
    [all...]
  /src/sys/arch/mips/adm5120/dev/
if_admsw.c 1228 struct ifmedia *ifm = &sc->sc_ifmedia[port]; local in function:admsw_mediachange
1231 if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
1234 if (IFM_SUBTYPE(ifm->ifm_media) == IFM_AUTO) {
1236 } else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
1237 if ((ifm->ifm_media & IFM_FDX) != 0)
1241 } else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_10_T) {
1242 if ((ifm->ifm_media & IFM_FDX) != 0)

Completed in 31 milliseconds

1 2