Searched refs:sdl (Results 126 - 150 of 177) sorted by relevance

12345678

/freebsd-current/sys/dev/gem/
H A Dif_gem.c2165 gem_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
2169 crc = ether_crc32_le(LLADDR(sdl), ETHER_ADDR_LEN);
/freebsd-current/sys/dev/my/
H A Dif_my.c300 my_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
305 h = ~ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
/freebsd-current/sys/dev/bfe/
H A Dif_bfe.c1078 bfe_write_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
1082 bfe_cam_write(sc, LLADDR(sdl), cnt + 1);
/freebsd-current/sys/dev/enetc/
H A Dif_enetc.c794 enetc_hash_mac(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
802 bcopy(LLADDR(sdl), &address, ETHER_ADDR_LEN);
/freebsd-current/sys/arm64/broadcom/genet/
H A Dif_genet.c936 gen_setup_multi(void *arg, struct sockaddr_dl *sdl, u_int count) argument
941 gen_setup_rxfilter_mdf(sc, count + 2, LLADDR(sdl));
/freebsd-current/sys/dev/malo/
H A Dif_malo.c1508 malo_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int nmc) argument
1516 LLADDR(sdl));
/freebsd-current/sys/arm/allwinner/
H A Dif_awg.c405 awg_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
409 crc = ether_crc32_le(LLADDR(sdl), ETHER_ADDR_LEN) & 0x7f;
/freebsd-current/sys/dev/cadence/
H A Dif_cgem.c317 cgem_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
322 index = cgem_mac_hash(LLADDR(sdl));
/freebsd-current/sys/dev/enic/
H A Dif_enic.c894 enic_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int idx) argument
901 bcopy(LLADDR(sdl), &mta[idx * ETHER_ADDR_LEN], ETHER_ADDR_LEN);
/freebsd-current/sys/netinet6/
H A Dnd6_rtr.c2018 struct sockaddr_dl_short sdl = { local
2032 [RTAX_GATEWAY] = (struct sockaddr *)&sdl,
/freebsd-current/sys/dev/ixl/
H A Dixl_pf_main.c567 ixl_add_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
571 const u8 *macaddr = (u8*)LLADDR(sdl);
640 ixl_match_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
644 if (ixl_ether_is_equal(f->macaddr, (u8 *)LLADDR(sdl)))
/freebsd-current/tools/tools/netmap/
H A Dpkt-gen.c692 struct sockaddr_dl *sdl = local
696 if (!sdl || sdl->sdl_family != AF_LINK)
700 mac = (uint8_t *)LLADDR(sdl);
/freebsd-current/sys/dev/ti/
H A Dif_ti.c1884 ti_add_mcast(void *arg, struct sockaddr_dl *sdl, u_int count) argument
1891 m = (uint16_t *)LLADDR(sdl);
1912 ti_del_mcast(void *arg, struct sockaddr_dl *sdl, u_int count) argument
1919 m = (uint16_t *)LLADDR(sdl);
/freebsd-current/sys/dev/cas/
H A Dif_cas.c2496 cas_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
2500 crc = ether_crc32_le(LLADDR(sdl), ETHER_ADDR_LEN);
/freebsd-current/sys/dev/nge/
H A Dif_nge.c661 nge_write_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
673 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 21;
/freebsd-current/sys/dev/stge/
H A Dif_stge.c2508 stge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
2512 crc = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
/freebsd-current/sys/dev/ste/
H A Dif_ste.c405 ste_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
410 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) & 0x3F;
/freebsd-current/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_flow_table.c973 mlx5e_copy_addr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
983 ether_addr_copy(hn->ai.addr, LLADDR(sdl));
/freebsd-current/sys/dev/ae/
H A Dif_ae.c2029 ae_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
2033 crc = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
/freebsd-current/sys/dev/usb/net/
H A Dif_ure.c1173 ure_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
1177 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
/freebsd-current/sys/dev/et/
H A Dif_et.c1554 et_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
1558 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
/freebsd-current/sys/dev/mge/
H A Dif_mge.c2027 mge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument
2035 mac = LLADDR(sdl);
/freebsd-current/sys/dev/igc/
H A Dif_igc.c1102 igc_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int idx) argument
1109 bcopy(LLADDR(sdl), &mta[idx * ETHER_ADDR_LEN], ETHER_ADDR_LEN);
/freebsd-current/sys/dev/qlxgbe/
H A Dql_os.c966 qla_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int mcnt) argument
973 bcopy(LLADDR(sdl), &mta[mcnt * Q8_MAC_ADDR_LEN], Q8_MAC_ADDR_LEN);
/freebsd-current/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c2106 vmxnet3_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int count) argument
2111 bcopy(LLADDR(sdl), &sc->vmx_mcast[count * ETHER_ADDR_LEN],

Completed in 427 milliseconds

12345678