/haiku/src/libs/compat/freebsd_network/ |
H A D | if.c | 475 struct ifmultiaddr *ifma; local 477 TAILQ_FOREACH (ifma, &ifp->if_multiaddrs, ifma_link) { 479 LLADDR((struct sockaddr_dl *)ifma->ifma_addr), ETHER_ADDR_LEN) == 0) 480 return ifma; 494 if_freemulti(struct ifmultiaddr *ifma) argument 497 KASSERT(ifma->ifma_refcount == 0, ("if_freemulti: refcount %d", 498 ifma->ifma_refcount)); 499 KASSERT(ifma->ifma_protospec == NULL, 502 if (ifma->ifma_lladdr != NULL) 503 free(ifma 570 if_delmulti_locked(struct ifnet *ifp, struct ifmultiaddr *ifma, int detaching) argument 649 struct ifmultiaddr *ifma; local 660 if_delete_multiaddr(struct ifnet *ifp, struct ifmultiaddr *ifma) argument 670 struct ifmultiaddr *ifma; local 709 struct ifmultiaddr *ifma; local 1218 struct ifmultiaddr *ifma; local 1252 struct ifmultiaddr *ifma; local 1271 struct ifmultiaddr *ifma; local 1286 struct ifmultiaddr *ifma; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/ |
H A D | lance.c | 587 struct ifmultiaddr *ifma; local 605 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 606 if (ifma->ifma_addr->sa_family != AF_LINK) 610 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/ |
H A D | if_dc.c | 971 struct ifmultiaddr *ifma; local 1002 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 1003 if (ifma->ifma_addr->sa_family != AF_LINK) 1006 LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 1044 struct ifmultiaddr *ifma; local 1080 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 1081 if (ifma->ifma_addr->sa_family != AF_LINK) 1085 LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 1088 LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 1105 struct ifmultiaddr *ifma; local 1175 struct ifmultiaddr *ifma; local 1266 struct ifmultiaddr *ifma; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/ |
H A D | if_sis.c | 698 struct ifmultiaddr *ifma; local 744 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 745 if (ifma->ifma_addr->sa_family != AF_LINK) 748 LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 769 struct ifmultiaddr *ifma; local 802 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 803 if (ifma->ifma_addr->sa_family != AF_LINK) 806 LLADDR((struct sockaddr_dl *)ifma->ifma_addr));
|
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/ |
H A D | if_pcn.c | 355 struct ifmultiaddr *ifma; local 376 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 377 if (ifma->ifma_addr->sa_family != AF_LINK) 380 ifma->ifma_addr), ETHER_ADDR_LEN) >> 26;
|
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/ |
H A D | if_vte.c | 1962 struct ifmultiaddr *ifma; local 1999 TAILQ_FOREACH(ifma, &sc->vte_ifp->if_multiaddrs, ifma_link) { 2000 if (ifma->ifma_addr->sa_family != AF_LINK) 2008 eaddr = LLADDR((struct sockaddr_dl *)ifma->ifma_addr); 2016 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/ |
H A D | if_xl.c | 613 struct ifmultiaddr *ifma; local 639 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 640 if (ifma->ifma_addr->sa_family != AF_LINK) 659 struct ifmultiaddr *ifma; local 694 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 695 if (ifma->ifma_addr->sa_family != AF_LINK) 710 ifma->ifma_addr), ETHER_ADDR_LEN) & 0xFF;
|
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/ |
H A D | if_vge.c | 541 struct ifmultiaddr *ifma; local 577 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 578 if (ifma->ifma_addr->sa_family != AF_LINK) 581 LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 590 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 591 if (ifma->ifma_addr->sa_family != AF_LINK) 594 ifma->ifma_addr), ETHER_ADDR_LEN) >> 26;
|
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/ |
H A D | if_vr.c | 444 struct ifmultiaddr *ifma; local 477 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 478 if (ifma->ifma_addr->sa_family != AF_LINK) 481 LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 499 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 500 if (ifma->ifma_addr->sa_family != AF_LINK) 503 ifma->ifma_addr), ETHER_ADDR_LEN) >> 26;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malo.c | 1531 struct ifmultiaddr *ifma; local 1535 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 1536 if (ifma->ifma_addr->sa_family != AF_LINK) 1545 LLADDR((struct sockaddr_dl *)ifma->ifma_addr));
|
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/ |
H A D | if_bfe.c | 1087 struct ifmultiaddr *ifma; local 1114 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 1115 if (ifma->ifma_addr->sa_family != AF_LINK) 1118 LLADDR((struct sockaddr_dl *)ifma->ifma_addr), i++);
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/ |
H A D | if_rl.c | 521 struct ifmultiaddr *ifma; local 543 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 544 if (ifma->ifma_addr->sa_family != AF_LINK) 547 ifma->ifma_addr), ETHER_ADDR_LEN) >> 26;
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/ |
H A D | if_sge.c | 450 struct ifmultiaddr *ifma; local 473 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 474 if (ifma->ifma_addr->sa_family != AF_LINK) 477 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/ |
H A D | if_sk.c | 745 struct ifmultiaddr *ifma; local 769 TAILQ_FOREACH_REVERSE(ifma, &ifp->if_multiaddrs, ifmultihead, 771 if (ifma->ifma_addr->sa_family != AF_LINK) 777 bcopy(LLADDR((struct sockaddr_dl *)ifma->ifma_addr), 806 struct ifmultiaddr *ifma; local 821 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 822 if (ifma->ifma_addr->sa_family != AF_LINK) 825 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/ |
H A D | if_de.c | 3028 struct ifmultiaddr *ifma; local 3054 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 3056 if (ifma->ifma_addr->sa_family == AF_LINK) 3081 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 3083 if (ifma->ifma_addr->sa_family != AF_LINK) 3086 hash = tulip_mchash(LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); 3113 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 3114 if (ifma->ifma_addr->sa_family != AF_LINK) 3116 addrp = LLADDR((struct sockaddr_dl *)ifma->ifma_addr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/ |
H A D | if_ae.c | 2038 struct ifmultiaddr *ifma; local 2076 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 2077 if (ifma->ifma_addr->sa_family != AF_LINK) 2080 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/ |
H A D | if_ale.c | 3015 struct ifmultiaddr *ifma; local 3043 TAILQ_FOREACH(ifma, &sc->ale_ifp->if_multiaddrs, ifma_link) { 3044 if (ifma->ifma_addr->sa_family != AF_LINK) 3047 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/ |
H A D | if_age.c | 3147 struct ifmultiaddr *ifma; local 3175 TAILQ_FOREACH(ifma, &sc->age_ifp->if_multiaddrs, ifma_link) { 3176 if (ifma->ifma_addr->sa_family != AF_LINK) 3179 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/ |
H A D | if_jme.c | 3243 struct ifmultiaddr *ifma; local 3281 TAILQ_FOREACH(ifma, &sc->jme_ifp->if_multiaddrs, ifma_link) { 3282 if (ifma->ifma_addr->sa_family != AF_LINK) 3285 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/ |
H A D | if_msk.c | 581 struct ifmultiaddr *ifma; local 603 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 604 if (ifma->ifma_addr->sa_family != AF_LINK) 607 ifma->ifma_addr), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath.c | 3609 struct ifmultiaddr *ifma; local 3618 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { 3625 ifma->ifma_addr);
|