enm 1355 dev/ic/aic6915.c struct ether_multi *enm; enm 1398 dev/ic/aic6915.c ETHER_FIRST_MULTI(step, ac, enm); enm 1399 dev/ic/aic6915.c if (enm == NULL) enm 1401 dev/ic/aic6915.c while (enm != NULL) { enm 1402 dev/ic/aic6915.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1413 dev/ic/aic6915.c sf_set_filter_hash(sc, enm->enm_addrlo); enm 1414 dev/ic/aic6915.c ETHER_NEXT_MULTI(step, enm); enm 1008 dev/ic/am7990.c struct ether_multi *enm; enm 1024 dev/ic/am7990.c ETHER_FIRST_MULTI(step, ac, enm); enm 1025 dev/ic/am7990.c while (enm != NULL) { enm 1026 dev/ic/am7990.c if (ETHER_CMP(enm->enm_addrlo, enm->enm_addrhi)) { enm 1038 dev/ic/am7990.c crc = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26; enm 1043 dev/ic/am7990.c ETHER_NEXT_MULTI(step, enm); enm 1197 dev/ic/ath.c struct ether_multi *enm; enm 1200 dev/ic/ath.c ETHER_FIRST_MULTI(estep, &sc->sc_ic.ic_ac, enm); enm 1201 dev/ic/ath.c while (enm != NULL) { enm 1203 dev/ic/ath.c if (!IEEE80211_ADDR_EQ(enm->enm_addrlo, enm->enm_addrhi)) { enm 1208 dev/ic/ath.c ath_mcastfilter_accum(enm->enm_addrlo, mfilt); enm 1209 dev/ic/ath.c ETHER_NEXT_MULTI(estep, enm); enm 2076 dev/ic/atw.c struct ether_multi *enm; enm 2103 dev/ic/atw.c ETHER_FIRST_MULTI(step, ec, enm); enm 2104 dev/ic/atw.c while (enm != NULL) { enm 2105 dev/ic/atw.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, enm 2109 dev/ic/atw.c hash = atw_calchash(enm->enm_addrlo); enm 2111 dev/ic/atw.c ETHER_NEXT_MULTI(step, enm); enm 793 dev/ic/awi.c struct ether_multi *enm; enm 821 dev/ic/awi.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 822 dev/ic/awi.c while (enm != NULL) { enm 824 dev/ic/awi.c memcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN) enm 827 dev/ic/awi.c memcpy(sc->sc_mib_addr.aGroup_Addresses[n], enm->enm_addrlo, enm 830 dev/ic/awi.c ETHER_NEXT_MULTI(step, enm); enm 929 dev/ic/dc.c struct ether_multi *enm; enm 963 dev/ic/dc.c ETHER_FIRST_MULTI(step, ac, enm); enm 964 dev/ic/dc.c while (enm != NULL) { enm 965 dev/ic/dc.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 971 dev/ic/dc.c h = dc_crc_le(sc, enm->enm_addrlo); enm 973 dev/ic/dc.c ETHER_NEXT_MULTI(step, enm); enm 1018 dev/ic/dc.c struct ether_multi *enm; enm 1054 dev/ic/dc.c ETHER_FIRST_MULTI(step, ac, enm); enm 1055 dev/ic/dc.c while (enm != NULL) { enm 1056 dev/ic/dc.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1062 dev/ic/dc.c h = dc_crc_le(sc, enm->enm_addrlo); enm 1064 dev/ic/dc.c h = dc_crc_be(enm->enm_addrlo); enm 1069 dev/ic/dc.c ETHER_NEXT_MULTI(step, enm); enm 1082 dev/ic/dc.c struct ether_multi *enm; enm 1131 dev/ic/dc.c ETHER_FIRST_MULTI(step, ac, enm); enm 1132 dev/ic/dc.c while (enm != NULL) { enm 1133 dev/ic/dc.c h = dc_crc_be(enm->enm_addrlo); enm 1138 dev/ic/dc.c ETHER_NEXT_MULTI(step, enm); enm 1153 dev/ic/dc.c struct ether_multi *enm; enm 1189 dev/ic/dc.c ETHER_FIRST_MULTI(step, ac, enm); enm 1190 dev/ic/dc.c while (enm != NULL) { enm 1191 dev/ic/dc.c h = dc_crc_le(sc, enm->enm_addrlo); enm 1193 dev/ic/dc.c ETHER_NEXT_MULTI(step, enm); enm 963 dev/ic/dp8390.c struct ether_multi *enm; enm 984 dev/ic/dp8390.c ETHER_FIRST_MULTI(step, ac, enm); enm 985 dev/ic/dp8390.c while (enm != NULL) { enm 986 dev/ic/dp8390.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 987 dev/ic/dp8390.c sizeof(enm->enm_addrlo)) != 0) { enm 1003 dev/ic/dp8390.c crc = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26; enm 1008 dev/ic/dp8390.c ETHER_NEXT_MULTI(step, enm); enm 1700 dev/ic/fxp.c struct ether_multi *enm; enm 1712 dev/ic/fxp.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 1713 dev/ic/fxp.c while (enm != NULL) { enm 1721 dev/ic/fxp.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 1722 dev/ic/fxp.c sizeof(enm->enm_addrlo)) != 0) { enm 1727 dev/ic/fxp.c bcopy(enm->enm_addrlo, enm 1730 dev/ic/fxp.c ETHER_NEXT_MULTI(step, enm); enm 1521 dev/ic/gem.c struct ether_multi *enm; enm 1561 dev/ic/gem.c ETHER_FIRST_MULTI(step, ac, enm); enm 1562 dev/ic/gem.c while (enm != NULL) { enm 1563 dev/ic/gem.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1578 dev/ic/gem.c crc = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN); enm 1586 dev/ic/gem.c ETHER_NEXT_MULTI(step, enm); enm 1332 dev/ic/hme.c struct ether_multi *enm; enm 1366 dev/ic/hme.c ETHER_FIRST_MULTI(step, ac, enm); enm 1367 dev/ic/hme.c while (enm != NULL) { enm 1368 dev/ic/hme.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1382 dev/ic/hme.c crc = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN)>> 26; enm 1387 dev/ic/hme.c ETHER_NEXT_MULTI(step, enm); enm 1970 dev/ic/i82596.c struct ether_multi *enm; enm 1980 dev/ic/i82596.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 1981 dev/ic/i82596.c while (enm) { enm 1984 dev/ic/i82596.c bcmp(enm->enm_addrlo, enm->enm_addrhi, 6) != 0) { enm 1990 dev/ic/i82596.c ETHER_NEXT_MULTI(step, enm); enm 2005 dev/ic/i82596.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 2006 dev/ic/i82596.c while (enm) { enm 2010 dev/ic/i82596.c bcopy(enm->enm_addrlo, &sc->mcast_addrs[sc->mcast_count], 6); enm 2012 dev/ic/i82596.c ETHER_NEXT_MULTI(step, enm); enm 1405 dev/ic/if_wi.c struct ether_multi *enm; enm 1420 dev/ic/if_wi.c ETHER_FIRST_MULTI(step, &sc->sc_ic.ic_ac, enm); enm 1421 dev/ic/if_wi.c while (enm != NULL) { enm 1427 dev/ic/if_wi.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1431 dev/ic/if_wi.c bcopy(enm->enm_addrlo, (char *)&mcast.wi_mcast[i], enm 1434 dev/ic/if_wi.c ETHER_NEXT_MULTI(step, enm); enm 495 dev/ic/lemac.c struct ether_multi *enm; enm 503 dev/ic/lemac.c ETHER_FIRST_MULTI(step, &sc->sc_ec, enm); enm 504 dev/ic/lemac.c while (enm != NULL) { enm 505 dev/ic/lemac.c if (!LEMAC_ADDREQUAL(enm->enm_addrlo, enm->enm_addrhi)) { enm 510 dev/ic/lemac.c lemac_multicast_op(sc->sc_mctbl, enm->enm_addrlo, TRUE); enm 511 dev/ic/lemac.c ETHER_NEXT_MULTI(step, enm); enm 323 dev/ic/mtd8xx.c struct ether_multi *enm; enm 341 dev/ic/mtd8xx.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 342 dev/ic/mtd8xx.c while (enm != NULL) { enm 343 dev/ic/mtd8xx.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 347 dev/ic/mtd8xx.c crc = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26; enm 350 dev/ic/mtd8xx.c ETHER_NEXT_MULTI(step, enm); enm 221 dev/ic/pdq_ifsubr.c struct ether_multi *enm; enm 223 dev/ic/pdq_ifsubr.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 224 dev/ic/pdq_ifsubr.c while (enm != NULL && num_addrs > 0) { enm 225 dev/ic/pdq_ifsubr.c ((u_short *) addr->lanaddr_bytes)[0] = ((u_short *) enm->enm_addrlo)[0]; enm 226 dev/ic/pdq_ifsubr.c ((u_short *) addr->lanaddr_bytes)[1] = ((u_short *) enm->enm_addrlo)[1]; enm 227 dev/ic/pdq_ifsubr.c ((u_short *) addr->lanaddr_bytes)[2] = ((u_short *) enm->enm_addrlo)[2]; enm 228 dev/ic/pdq_ifsubr.c ETHER_NEXT_MULTI(step, enm); enm 515 dev/ic/re.c struct ether_multi *enm; enm 535 dev/ic/re.c ETHER_FIRST_MULTI(step, ac, enm); enm 536 dev/ic/re.c while (enm != NULL) { enm 537 dev/ic/re.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 544 dev/ic/re.c h = (ether_crc32_be(enm->enm_addrlo, enm 551 dev/ic/re.c ETHER_NEXT_MULTI(step, enm); enm 470 dev/ic/rtl81x9.c struct ether_multi *enm; enm 493 dev/ic/rtl81x9.c ETHER_FIRST_MULTI(step, ac, enm); enm 494 dev/ic/rtl81x9.c while (enm != NULL) { enm 495 dev/ic/rtl81x9.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 500 dev/ic/rtl81x9.c h = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26; enm 506 dev/ic/rtl81x9.c ETHER_NEXT_MULTI(step, enm); enm 2327 dev/ic/rtw.c struct ether_multi *enm; enm 2370 dev/ic/rtw.c ETHER_FIRST_MULTI(step, ec, enm); enm 2371 dev/ic/rtw.c while (enm != NULL) { enm 2373 dev/ic/rtw.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 2377 dev/ic/rtw.c hash = ether_crc32_be((enm->enm_addrlo), enm 2381 dev/ic/rtw.c ETHER_NEXT_MULTI(step, enm); enm 1323 dev/ic/smc83c170.c struct ether_multi *enm; enm 1346 dev/ic/smc83c170.c ETHER_FIRST_MULTI(step, ac, enm); enm 1347 dev/ic/smc83c170.c while (enm != NULL) { enm 1348 dev/ic/smc83c170.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) enm 1351 dev/ic/smc83c170.c hash = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN); enm 1357 dev/ic/smc83c170.c ETHER_NEXT_MULTI(step, enm); enm 598 dev/ic/xl.c struct ether_multi *enm; enm 622 dev/ic/xl.c ETHER_FIRST_MULTI(step, ac, enm); enm 623 dev/ic/xl.c while (enm != NULL) { enm 624 dev/ic/xl.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 628 dev/ic/xl.c h = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) & enm 632 dev/ic/xl.c ETHER_NEXT_MULTI(step, enm); enm 666 dev/isa/if_ef_isapnp.c struct ether_multi *enm; enm 671 dev/isa/if_ef_isapnp.c ETHER_FIRST_MULTI(step, ac, enm); enm 672 dev/isa/if_ef_isapnp.c while (enm != NULL) { enm 674 dev/isa/if_ef_isapnp.c ETHER_NEXT_MULTI(step, enm); enm 2213 dev/isa/if_ie.c struct ether_multi *enm; enm 2220 dev/isa/if_ie.c ETHER_FIRST_MULTI(step, &sc->sc_arpcom, enm); enm 2221 dev/isa/if_ie.c while (enm) { enm 2223 dev/isa/if_ie.c bcmp(enm->enm_addrlo, enm->enm_addrhi, 6) != 0) { enm 2229 dev/isa/if_ie.c bcopy(enm->enm_addrlo, &sc->mcast_addrs[sc->mcast_count], 6); enm 2231 dev/isa/if_ie.c ETHER_NEXT_MULTI(step, enm); enm 1067 dev/pci/if_bge.c struct ether_multi *enm; enm 1083 dev/pci/if_bge.c ETHER_FIRST_MULTI(step, ac, enm); enm 1084 dev/pci/if_bge.c while (enm != NULL) { enm 1085 dev/pci/if_bge.c h = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN); enm 1087 dev/pci/if_bge.c ETHER_NEXT_MULTI(step, enm); enm 4777 dev/pci/if_bnx.c struct ether_multi *enm; enm 4818 dev/pci/if_bnx.c ETHER_FIRST_MULTI(step, ac, enm); enm 4819 dev/pci/if_bnx.c while (enm != NULL) { enm 4820 dev/pci/if_bnx.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 4825 dev/pci/if_bnx.c h = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN) & enm 4828 dev/pci/if_bnx.c ETHER_NEXT_MULTI(step, enm); enm 1756 dev/pci/if_cas.c struct ether_multi *enm; enm 1796 dev/pci/if_cas.c ETHER_FIRST_MULTI(step, ac, enm); enm 1797 dev/pci/if_cas.c while (enm != NULL) { enm 1798 dev/pci/if_cas.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1813 dev/pci/if_cas.c crc = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN); enm 1821 dev/pci/if_cas.c ETHER_NEXT_MULTI(step, enm); enm 2883 dev/pci/if_de.c struct ether_multi *enm; enm 2911 dev/pci/if_de.c ETHER_FIRST_MULTI(step, &sc->tulip_ac, enm); enm 2912 dev/pci/if_de.c while (enm != NULL) { enm 2913 dev/pci/if_de.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, 6) == 0) { enm 2914 dev/pci/if_de.c hash = tulip_mchash(enm->enm_addrlo); enm 2925 dev/pci/if_de.c ETHER_NEXT_MULTI(step, enm); enm 2965 dev/pci/if_de.c ETHER_FIRST_MULTI(step, &sc->tulip_ac, enm); enm 2966 dev/pci/if_de.c for (; enm != NULL; idx++) { enm 2967 dev/pci/if_de.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, 6) == 0) { enm 2969 dev/pci/if_de.c *sp++ = ((u_int16_t *) enm->enm_addrlo)[0] << 16; enm 2970 dev/pci/if_de.c *sp++ = ((u_int16_t *) enm->enm_addrlo)[1] << 16; enm 2971 dev/pci/if_de.c *sp++ = ((u_int16_t *) enm->enm_addrlo)[2] << 16; enm 2973 dev/pci/if_de.c *sp++ = ((u_int16_t *) enm->enm_addrlo)[0]; enm 2974 dev/pci/if_de.c *sp++ = ((u_int16_t *) enm->enm_addrlo)[1]; enm 2975 dev/pci/if_de.c *sp++ = ((u_int16_t *) enm->enm_addrlo)[2]; enm 2981 dev/pci/if_de.c ETHER_NEXT_MULTI(step, enm); enm 1249 dev/pci/if_em.c struct ether_multi *enm; enm 1262 dev/pci/if_em.c ETHER_FIRST_MULTI(step, ac, enm); enm 1263 dev/pci/if_em.c while (enm != NULL) { enm 1264 dev/pci/if_em.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1270 dev/pci/if_em.c bcopy(enm->enm_addrlo, &mta[mcnt*ETH_LENGTH_OF_ADDRESS], enm 1273 dev/pci/if_em.c ETHER_NEXT_MULTI(step, enm); enm 777 dev/pci/if_ixgb.c struct ether_multi *enm; enm 782 dev/pci/if_ixgb.c ETHER_FIRST_MULTI(step, ac, enm); enm 783 dev/pci/if_ixgb.c while (enm != NULL) { enm 784 dev/pci/if_ixgb.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 790 dev/pci/if_ixgb.c bcopy(enm->enm_addrlo, &mta[mcnt*IXGB_ETH_LENGTH_OF_ADDRESS], enm 793 dev/pci/if_ixgb.c ETHER_NEXT_MULTI(step, enm); enm 323 dev/pci/if_lge.c struct ether_multi *enm; enm 342 dev/pci/if_lge.c ETHER_FIRST_MULTI(step, ac, enm); enm 343 dev/pci/if_lge.c while (enm != NULL) { enm 344 dev/pci/if_lge.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 348 dev/pci/if_lge.c h = (ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26) & enm 354 dev/pci/if_lge.c ETHER_NEXT_MULTI(step, enm); enm 372 dev/pci/if_msk.c struct ether_multi *enm; enm 389 dev/pci/if_msk.c ETHER_FIRST_MULTI(step, ac, enm); enm 390 dev/pci/if_msk.c while (enm != NULL) { enm 391 dev/pci/if_msk.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 396 dev/pci/if_msk.c h = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) & enm 403 dev/pci/if_msk.c ETHER_NEXT_MULTI(step, enm); enm 1675 dev/pci/if_nfe.c struct ether_multi *enm; enm 1690 dev/pci/if_nfe.c ETHER_FIRST_MULTI(step, ac, enm); enm 1691 dev/pci/if_nfe.c while (enm != NULL) { enm 1692 dev/pci/if_nfe.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1699 dev/pci/if_nfe.c addr[i] &= enm->enm_addrlo[i]; enm 1700 dev/pci/if_nfe.c mask[i] &= ~enm->enm_addrlo[i]; enm 1702 dev/pci/if_nfe.c ETHER_NEXT_MULTI(step, enm); enm 612 dev/pci/if_nge.c struct ether_multi *enm; enm 649 dev/pci/if_nge.c ETHER_FIRST_MULTI(step, ac, enm); enm 650 dev/pci/if_nge.c while (enm != NULL) { enm 651 dev/pci/if_nge.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 655 dev/pci/if_nge.c h = (ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 21) & enm 662 dev/pci/if_nge.c ETHER_NEXT_MULTI(step, enm); enm 1908 dev/pci/if_pcn.c struct ether_multi *enm; enm 1928 dev/pci/if_pcn.c ETHER_FIRST_MULTI(step, ac, enm); enm 1929 dev/pci/if_pcn.c while (enm != NULL) { enm 1930 dev/pci/if_pcn.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1942 dev/pci/if_pcn.c crc = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN); enm 1951 dev/pci/if_pcn.c ETHER_NEXT_MULTI(step, enm); enm 719 dev/pci/if_sis.c struct ether_multi *enm; enm 733 dev/pci/if_sis.c ETHER_FIRST_MULTI(step, ac, enm); enm 734 dev/pci/if_sis.c while (enm != NULL) { enm 735 dev/pci/if_sis.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 739 dev/pci/if_sis.c ETHER_NEXT_MULTI(step, enm); enm 757 dev/pci/if_sis.c ETHER_FIRST_MULTI(step, ac, enm); enm 758 dev/pci/if_sis.c while (enm != NULL) { enm 759 dev/pci/if_sis.c h = sis_mchash(sc, enm->enm_addrlo); enm 766 dev/pci/if_sis.c ETHER_NEXT_MULTI(step, enm); enm 777 dev/pci/if_sis.c struct ether_multi *enm; enm 807 dev/pci/if_sis.c ETHER_FIRST_MULTI(step, ac, enm); enm 808 dev/pci/if_sis.c while (enm != NULL) { enm 809 dev/pci/if_sis.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 814 dev/pci/if_sis.c h = sis_mchash(sc, enm->enm_addrlo); enm 817 dev/pci/if_sis.c ETHER_NEXT_MULTI(step, enm); enm 437 dev/pci/if_sk.c struct ether_multi *enm; enm 468 dev/pci/if_sk.c ETHER_FIRST_MULTI(step, ac, enm); enm 469 dev/pci/if_sk.c while (enm != NULL) { enm 470 dev/pci/if_sk.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 481 dev/pci/if_sk.c sk_setfilt(sc_if, enm->enm_addrlo, i); enm 487 dev/pci/if_sk.c h = sk_xmac_hash(enm->enm_addrlo); enm 493 dev/pci/if_sk.c h = sk_yukon_hash(enm->enm_addrlo); enm 502 dev/pci/if_sk.c ETHER_NEXT_MULTI(step, enm); enm 510 dev/pci/if_ste.c struct ether_multi *enm; enm 530 dev/pci/if_ste.c ETHER_FIRST_MULTI(step, ac, enm); enm 531 dev/pci/if_ste.c while (enm != NULL) { enm 532 dev/pci/if_ste.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 536 dev/pci/if_ste.c h = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) & 0x3F; enm 541 dev/pci/if_ste.c ETHER_NEXT_MULTI(step, enm); enm 1555 dev/pci/if_stge.c struct ether_multi *enm; enm 1583 dev/pci/if_stge.c ETHER_FIRST_MULTI(step, ac, enm); enm 1584 dev/pci/if_stge.c if (enm == NULL) enm 1587 dev/pci/if_stge.c while (enm != NULL) { enm 1588 dev/pci/if_stge.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1600 dev/pci/if_stge.c crc = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN); enm 1608 dev/pci/if_stge.c ETHER_NEXT_MULTI(step, enm); enm 1019 dev/pci/if_tht.c struct ether_multi *enm; enm 1041 dev/pci/if_tht.c ETHER_FIRST_MULTI(step, &sc->sc_ac, enm); enm 1046 dev/pci/if_tht.c if (enm == NULL) enm 1050 dev/pci/if_tht.c (enm->enm_addrlo[0] << 0) | enm 1051 dev/pci/if_tht.c (enm->enm_addrlo[1] << 8) | enm 1052 dev/pci/if_tht.c (enm->enm_addrlo[2] << 16) | enm 1053 dev/pci/if_tht.c (enm->enm_addrlo[3] << 24)); enm 1055 dev/pci/if_tht.c (enm->enm_addrlo[4] << 0) | enm 1056 dev/pci/if_tht.c (enm->enm_addrlo[5] << 8)); enm 1058 dev/pci/if_tht.c ETHER_NEXT_MULTI(step, enm); enm 1063 dev/pci/if_tht.c while (enm != NULL) { enm 1066 dev/pci/if_tht.c hash ^= enm->enm_addrlo[i]; enm 1069 dev/pci/if_tht.c ETHER_NEXT_MULTI(step, enm); enm 1151 dev/pci/if_ti.c struct ether_multi *enm; enm 1180 dev/pci/if_ti.c ETHER_FIRST_MULTI(step, ac, enm); enm 1181 dev/pci/if_ti.c while (enm != NULL) { enm 1182 dev/pci/if_ti.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1192 dev/pci/if_ti.c bcopy(enm->enm_addrlo, (char *)&mc->mc_addr, ETHER_ADDR_LEN); enm 1195 dev/pci/if_ti.c ETHER_NEXT_MULTI(step, enm); enm 871 dev/pci/if_tl.c struct ether_multi *enm; enm 879 dev/pci/if_tl.c ETHER_FIRST_MULTI(step, ac, enm); enm 880 dev/pci/if_tl.c while (enm != NULL) { enm 881 dev/pci/if_tl.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, 6) == 0) { enm 882 dev/pci/if_tl.c h = tl_calchash(enm->enm_addrlo); enm 889 dev/pci/if_tl.c ETHER_NEXT_MULTI(step, enm); enm 892 dev/pci/if_tl.c ETHER_FIRST_MULTI(step, ac, enm); enm 894 dev/pci/if_tl.c while (enm != NULL) { enm 896 dev/pci/if_tl.c ETHER_NEXT_MULTI(step, enm); enm 1947 dev/pci/if_txp.c struct ether_multi *enm; enm 1966 dev/pci/if_txp.c ETHER_FIRST_MULTI(step, ac, enm); enm 1967 dev/pci/if_txp.c while (enm != NULL) { enm 1968 dev/pci/if_txp.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1984 dev/pci/if_txp.c hashbit = (u_int16_t)(ether_crc32_be(enm->enm_addrlo, enm 1987 dev/pci/if_txp.c ETHER_NEXT_MULTI(step, enm); enm 479 dev/pci/if_vge.c struct ether_multi *enm; enm 503 dev/pci/if_vge.c ETHER_FIRST_MULTI(step, ac, enm); enm 504 dev/pci/if_vge.c while (enm != NULL) { enm 505 dev/pci/if_vge.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) enm 508 dev/pci/if_vge.c error = vge_cam_set(sc, enm->enm_addrlo); enm 512 dev/pci/if_vge.c ETHER_NEXT_MULTI(step, enm); enm 519 dev/pci/if_vge.c ETHER_FIRST_MULTI(step, ac, enm); enm 520 dev/pci/if_vge.c while (enm != NULL) { enm 521 dev/pci/if_vge.c h = ether_crc32_be(enm->enm_addrlo, enm 525 dev/pci/if_vge.c ETHER_NEXT_MULTI(step, enm); enm 852 dev/pci/if_vic.c struct ether_multi *enm; enm 866 dev/pci/if_vic.c ETHER_FIRST_MULTI(step, ac, enm); enm 867 dev/pci/if_vic.c while (enm != NULL) { enm 868 dev/pci/if_vic.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) enm 871 dev/pci/if_vic.c crc = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN); enm 875 dev/pci/if_vic.c ETHER_NEXT_MULTI(step, enm); enm 495 dev/pci/if_vr.c struct ether_multi *enm; enm 518 dev/pci/if_vr.c ETHER_FIRST_MULTI(step, ac, enm); enm 519 dev/pci/if_vr.c while (enm != NULL) { enm 520 dev/pci/if_vr.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 524 dev/pci/if_vr.c h = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26; enm 531 dev/pci/if_vr.c ETHER_NEXT_MULTI(step, enm); enm 535 dev/pci/if_wb.c struct ether_multi *enm; enm 558 dev/pci/if_wb.c ETHER_FIRST_MULTI(step, ac, enm); enm 559 dev/pci/if_wb.c while (enm != NULL) { enm 560 dev/pci/if_wb.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 564 dev/pci/if_wb.c h = ~(ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26); enm 570 dev/pci/if_wb.c ETHER_NEXT_MULTI(step, enm); enm 1034 dev/pci/if_xge.c struct ether_multi *enm; enm 1039 dev/pci/if_xge.c ETHER_FIRST_MULTI(step, ac, enm); enm 1040 dev/pci/if_xge.c while (enm != NULL) { enm 1041 dev/pci/if_xge.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1049 dev/pci/if_xge.c val |= enm->enm_addrlo[i]; enm 1058 dev/pci/if_xge.c ETHER_NEXT_MULTI(step, enm); enm 2884 dev/pcmcia/if_ray.c struct ether_multi *enm; enm 2894 dev/pcmcia/if_ray.c ETHER_FIRST_MULTI(step, ec, enm); enm 2895 dev/pcmcia/if_ray.c while (enm) { enm 2897 dev/pcmcia/if_ray.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, enm 2902 dev/pcmcia/if_ray.c ETHER_NEXT_MULTI(step, enm); enm 2925 dev/pcmcia/if_ray.c ETHER_FIRST_MULTI(step, ec, enm); enm 2926 dev/pcmcia/if_ray.c while (enm) { enm 2927 dev/pcmcia/if_ray.c ray_write_region(sc, bufp, enm->enm_addrlo, ETHER_ADDR_LEN); enm 2929 dev/pcmcia/if_ray.c ETHER_NEXT_MULTI(step, enm); enm 1292 dev/pcmcia/if_xe.c struct ether_multi *enm; enm 1313 dev/pcmcia/if_xe.c ETHER_FIRST_MULTI(step, arp, enm); enm 1316 dev/pcmcia/if_xe.c for (page = 0x50, num = arp->ac_multicnt; num > 0 && enm; enm 1318 dev/pcmcia/if_xe.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 1319 dev/pcmcia/if_xe.c sizeof(enm->enm_addrlo)) != 0) { enm 1332 dev/pcmcia/if_xe.c enm->enm_addrlo[ enm 1131 dev/sbus/be.c struct ether_multi *enm; enm 1148 dev/sbus/be.c ETHER_FIRST_MULTI(step, ac, enm); enm 1149 dev/sbus/be.c while (enm != NULL) { enm 1150 dev/sbus/be.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, ETHER_ADDR_LEN)) { enm 1169 dev/sbus/be.c octet = enm->enm_addrlo[i]; enm 1184 dev/sbus/be.c ETHER_NEXT_MULTI(step, enm); enm 1110 dev/sbus/qe.c struct ether_multi *enm; enm 1137 dev/sbus/qe.c ETHER_FIRST_MULTI(step, ac, enm); enm 1138 dev/sbus/qe.c while (enm != NULL) { enm 1139 dev/sbus/qe.c if (bcmp(enm->enm_addrlo, enm->enm_addrhi, enm 1162 dev/sbus/qe.c octet = enm->enm_addrlo[i]; enm 1177 dev/sbus/qe.c ETHER_NEXT_MULTI(step, enm); enm 592 dev/usb/if_aue.c struct ether_multi *enm; enm 614 dev/usb/if_aue.c ETHER_FIRST_MULTI(step, &sc->arpcom, enm); enm 615 dev/usb/if_aue.c while (enm != NULL) { enm 616 dev/usb/if_aue.c if (memcmp(enm->enm_addrlo, enm 617 dev/usb/if_aue.c enm->enm_addrhi, ETHER_ADDR_LEN) != 0) enm 620 dev/usb/if_aue.c h = aue_crc(enm->enm_addrlo); enm 622 dev/usb/if_aue.c ETHER_NEXT_MULTI(step, enm); enm 409 dev/usb/if_axe.c struct ether_multi *enm; enm 433 dev/usb/if_axe.c ETHER_FIRST_MULTI(step, &sc->arpcom, enm); enm 434 dev/usb/if_axe.c while (enm != NULL) { enm 435 dev/usb/if_axe.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, enm 439 dev/usb/if_axe.c h = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26; enm 441 dev/usb/if_axe.c ETHER_NEXT_MULTI(step, enm); enm 349 dev/usb/if_cue.c struct ether_multi *enm; enm 373 dev/usb/if_cue.c ETHER_FIRST_MULTI(step, &sc->arpcom, enm); enm 374 dev/usb/if_cue.c while (enm != NULL) { enm 375 dev/usb/if_cue.c if (memcmp(enm->enm_addrlo, enm 376 dev/usb/if_cue.c enm->enm_addrhi, ETHER_ADDR_LEN) != 0) enm 379 dev/usb/if_cue.c h = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN) & enm 382 dev/usb/if_cue.c ETHER_NEXT_MULTI(step, enm); enm 340 dev/usb/if_kue.c struct ether_multi *enm; enm 358 dev/usb/if_kue.c ETHER_FIRST_MULTI(step, &sc->arpcom, enm); enm 359 dev/usb/if_kue.c while (enm != NULL) { enm 361 dev/usb/if_kue.c memcmp(enm->enm_addrlo, enm->enm_addrhi, enm 365 dev/usb/if_kue.c memcpy(KUE_MCFILT(sc, i), enm->enm_addrlo, ETHER_ADDR_LEN); enm 366 dev/usb/if_kue.c ETHER_NEXT_MULTI(step, enm); enm 756 dev/usb/if_udav.c struct ether_multi *enm; enm 785 dev/usb/if_udav.c ETHER_FIRST_MULTI(step, &sc->sc_ac, enm); enm 786 dev/usb/if_udav.c while (enm != NULL) { enm 787 dev/usb/if_udav.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, enm 791 dev/usb/if_udav.c h = UDAV_CALCHASH(enm->enm_addrlo); enm 793 dev/usb/if_udav.c ETHER_NEXT_MULTI(step, enm); enm 637 dev/usb/if_url.c struct ether_multi *enm; enm 666 dev/usb/if_url.c ETHER_FIRST_MULTI(step, &sc->sc_ac, enm); enm 667 dev/usb/if_url.c while (enm != NULL) { enm 668 dev/usb/if_url.c if (memcmp(enm->enm_addrlo, enm->enm_addrhi, enm 672 dev/usb/if_url.c h = url_calchash(enm->enm_addrlo); enm 678 dev/usb/if_url.c ETHER_NEXT_MULTI(step, enm); enm 812 net/if_ethersubr.c struct ether_multi *enm; enm 814 net/if_ethersubr.c for (enm = LIST_FIRST(&ac->ac_multiaddrs); enm 815 net/if_ethersubr.c enm != LIST_END(&ac->ac_multiaddrs); enm 816 net/if_ethersubr.c enm = LIST_FIRST(&ac->ac_multiaddrs)) { enm 817 net/if_ethersubr.c LIST_REMOVE(enm, enm_list); enm 818 net/if_ethersubr.c free(enm, M_IFMADDR); enm 1021 net/if_ethersubr.c struct ether_multi *enm; enm 1042 net/if_ethersubr.c ETHER_LOOKUP_MULTI(addrlo, addrhi, ac, enm); enm 1043 net/if_ethersubr.c if (enm != NULL) { enm 1047 net/if_ethersubr.c ++enm->enm_refcount; enm 1055 net/if_ethersubr.c enm = (struct ether_multi *)malloc(sizeof(*enm), M_IFMADDR, M_NOWAIT); enm 1056 net/if_ethersubr.c if (enm == NULL) { enm 1060 net/if_ethersubr.c bcopy(addrlo, enm->enm_addrlo, ETHER_ADDR_LEN); enm 1061 net/if_ethersubr.c bcopy(addrhi, enm->enm_addrhi, ETHER_ADDR_LEN); enm 1062 net/if_ethersubr.c enm->enm_ac = ac; enm 1063 net/if_ethersubr.c enm->enm_refcount = 1; enm 1064 net/if_ethersubr.c LIST_INSERT_HEAD(&ac->ac_multiaddrs, enm, enm_list); enm 1084 net/if_ethersubr.c struct ether_multi *enm; enm 1098 net/if_ethersubr.c ETHER_LOOKUP_MULTI(addrlo, addrhi, ac, enm); enm 1099 net/if_ethersubr.c if (enm == NULL) { enm 1103 net/if_ethersubr.c if (--enm->enm_refcount != 0) { enm 1113 net/if_ethersubr.c LIST_REMOVE(enm, enm_list); enm 1114 net/if_ethersubr.c free(enm, M_IFMADDR); enm 787 net/if_trunk.c struct ether_multi *enm; enm 794 net/if_trunk.c ETHER_LOOKUP_MULTI(addrlo, addrhi, &tr->tr_ac, enm); enm 795 net/if_trunk.c if (enm == NULL) enm 799 net/if_trunk.c if (mc->mc_enm == enm) enm 716 net/if_vlan.c struct ether_multi *enm; enm 727 net/if_vlan.c ETHER_LOOKUP_MULTI(addrlo, addrhi, &ifv->ifv_ac, enm); enm 728 net/if_vlan.c if (enm == NULL) enm 732 net/if_vlan.c if (mc->mc_enm == enm) enm 240 netinet/if_ether.h #define ETHER_LOOKUP_MULTI(addrlo, addrhi, ac, enm) \ enm 246 netinet/if_ether.h for ((enm) = LIST_FIRST(&(ac)->ac_multiaddrs); \ enm 247 netinet/if_ether.h (enm) != LIST_END(&(ac)->ac_multiaddrs) && \ enm 248 netinet/if_ether.h (bcmp((enm)->enm_addrlo, (addrlo), ETHER_ADDR_LEN) != 0 || \ enm 249 netinet/if_ether.h bcmp((enm)->enm_addrhi, (addrhi), ETHER_ADDR_LEN) != 0); \ enm 250 netinet/if_ether.h (enm) = LIST_NEXT((enm), enm_list)); \ enm 260 netinet/if_ether.h #define ETHER_NEXT_MULTI(step, enm) \ enm 264 netinet/if_ether.h if (((enm) = (step).e_enm) != NULL) \ enm 265 netinet/if_ether.h (step).e_enm = LIST_NEXT((enm), enm_list); \ enm 268 netinet/if_ether.h #define ETHER_FIRST_MULTI(step, ac, enm) \ enm 274 netinet/if_ether.h ETHER_NEXT_MULTI((step), (enm)); \ enm 2461 netinet/ip_carp.c struct ether_multi *enm; enm 2476 netinet/ip_carp.c ETHER_LOOKUP_MULTI(addrlo, addrhi, &sc->sc_ac, enm); enm 2477 netinet/ip_carp.c if (enm == NULL) enm 2481 netinet/ip_carp.c if (mc->mc_enm == enm)