/freebsd-current/sys/netinet/ |
H A D | ip_input.c | 1231 struct sockaddr_dl sdl; member in struct:sdlbuf 1235 struct sockaddr_dl *sdl2 = &sdlbuf.sdl;
|
/freebsd-current/usr.sbin/bsnmpd/modules/snmp_wlan/ |
H A D | wlan_sys.c | 289 struct sockaddr_dl sdl; local 300 memcpy(&sdl, ifa->ifa_addr, sizeof(struct sockaddr_dl)); 301 if (sdl.sdl_alen > IEEE80211_ADDR_LEN) 303 if ((len = sdl.sdl_nlen) >= IFNAMSIZ) 305 memcpy(ifname, sdl.sdl_data, len);
|
/freebsd-current/sys/dev/vte/ |
H A D | if_vte.c | 1970 vte_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 1981 eaddr = LLADDR(sdl); 1989 crc = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
|
/freebsd-current/sys/dev/usb/net/ |
H A D | if_muge.c | 1853 muge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 1860 muge_set_addr_filter(sc, cnt + 1, LLADDR(sdl)); 1862 bitnum = muge_hash(LLADDR(sdl));
|
H A D | if_axe.c | 481 axe_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 486 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
|
H A D | if_smsc.c | 691 smsc_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 695 hash = smsc_hash(LLADDR(sdl));
|
/freebsd-current/sys/dev/sis/ |
H A D | if_sis.c | 696 sis_write_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 702 h = sis_mchash(sc, LLADDR(sdl)); 774 sis_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 779 h = sis_mchash(ctx->sc, LLADDR(sdl));
|
/freebsd-current/sys/dev/vr/ |
H A D | if_vr.c | 437 vr_hash_maddr_cam(void *arg, struct sockaddr_dl *sdl, u_int mcnt) argument 443 ctx->error = vr_cam_data(ctx->sc, VR_MCAST_CAM, mcnt, LLADDR(sdl)); 454 vr_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 459 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
|
/freebsd-current/tools/regression/netinet/ipmulticast/ |
H A D | ipmulticast.c | 66 struct sockaddr_dl sdl; member in union:sockunion
|
/freebsd-current/usr.sbin/mtest/ |
H A D | mtest.c | 78 struct sockaddr_dl sdl; member in union:sockunion
|
/freebsd-current/sys/dev/vge/ |
H A D | if_vge.c | 529 vge_set_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 536 (void )vge_cam_set(sc, LLADDR(sdl)); 542 vge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 546 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
|
/freebsd-current/sys/dev/lge/ |
H A D | if_lge.c | 354 lge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int count) argument 358 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
|
/freebsd-current/sys/dev/qlxgb/ |
H A D | qla_os.c | 753 qla_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int mcnt) argument 759 bcopy(LLADDR(sdl), &mta[mcnt * Q8_MAC_ADDR_LEN], Q8_MAC_ADDR_LEN);
|
/freebsd-current/sys/dev/ffec/ |
H A D | if_ffec.c | 977 ffec_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 983 crc = ether_crc32_le(LLADDR(sdl), ETHER_ADDR_LEN);
|
/freebsd-current/sys/dev/altera/atse/ |
H A D | if_atse.c | 427 atse_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 433 addr = LLADDR(sdl);
|
/freebsd-current/sys/dev/eqos/ |
H A D | if_eqos.c | 397 eqos_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 401 crc = ether_crc32_le(LLADDR(sdl), ETHER_ADDR_LEN);
|
/freebsd-current/sys/dev/qlxge/ |
H A D | qls_os.c | 823 qls_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int mcnt) argument 830 bcopy(LLADDR(sdl), &mta[mcnt * Q8_MAC_ADDR_LEN], Q8_MAC_ADDR_LEN);
|
/freebsd-current/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_netdev.c | 620 static u_int mlx4_copy_addr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 625 if (sdl->sdl_alen != ETHER_ADDR_LEN) /* XXXGL: can that happen? */ 632 memcpy(tmp->addr, LLADDR(sdl), ETH_ALEN); 657 static u_int mlx4_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int count) argument 662 if (sdl->sdl_alen != ETHER_ADDR_LEN) /* XXXGL: can that happen? */ 669 memcpy(tmp->addr, LLADDR(sdl), ETH_ALEN);
|
/freebsd-current/sys/compat/linuxkpi/common/src/ |
H A D | linux_80211.c | 794 lkpi_ic_update_mcast_copy(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 799 KASSERT(arg != NULL && sdl != NULL, ("%s: arg %p sdl %p cnt %u\n", 800 __func__, arg, sdl, cnt)); 805 if (!memcmp(addr->addr, LLADDR(sdl), sdl->sdl_alen)) 814 memcpy(addr->addr, LLADDR(sdl), sdl->sdl_alen);
|
/freebsd-current/sys/dev/sk/ |
H A D | if_sk.c | 685 sk_add_maddr_genesis(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 695 sk_setfilt(ctx->sc_if, (uint16_t *)LLADDR(sdl), cnt + 1); 699 h = sk_xmchash((const uint8_t *)LLADDR(sdl)); 744 sk_hash_maddr_yukon(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 748 crc = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
|
/freebsd-current/sys/dev/virtio/network/ |
H A D | if_vtnet.c | 3724 vtnet_copy_ifaddr(void *arg, struct sockaddr_dl *sdl, u_int ucnt) argument 3728 if (memcmp(LLADDR(sdl), sc->vtnet_hwaddr, ETHER_ADDR_LEN) == 0) 3732 bcopy(LLADDR(sdl), 3740 vtnet_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int mcnt) argument 3745 bcopy(LLADDR(sdl), &filter->vmf_multicast.macs[mcnt],
|
/freebsd-current/sys/dev/xl/ |
H A D | if_xl.c | 605 xl_check_maddr_90x(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 662 xl_check_maddr_90xB(void *arg, struct sockaddr_dl *sdl, u_int count) argument 667 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) & 0xFF;
|
/freebsd-current/sys/dev/sge/ |
H A D | if_sge.c | 442 sge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int count) argument 446 crc = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
|
/freebsd-current/sys/dev/tsec/ |
H A D | if_tsec.c | 1881 tsec_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 1885 h = (ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 24) & 0xFF;
|
/freebsd-current/sys/dev/rl/ |
H A D | if_rl.c | 509 rl_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 514 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
|