| /NextBSD/tools/tools/atsectl/ |
| HD | atsectl.c | 169 _set(uint8_t *eaddr) in _set() argument 179 if (eaddr == NULL) { in _set() 208 block[ALTERA_ETHERNET_OPTION_BITS_OFF + 4] = eaddr[0]; in _set() 209 block[ALTERA_ETHERNET_OPTION_BITS_OFF + 5] = eaddr[1]; in _set() 210 block[ALTERA_ETHERNET_OPTION_BITS_OFF + 6] = eaddr[2]; in _set() 211 block[ALTERA_ETHERNET_OPTION_BITS_OFF + 7] = eaddr[3]; in _set() 212 block[ALTERA_ETHERNET_OPTION_BITS_OFF + 8] = eaddr[4]; in _set() 213 block[ALTERA_ETHERNET_OPTION_BITS_OFF + 9] = eaddr[5]; in _set() 216 if ((eaddr[5] & 0xf) != 0x0) { in _set() 221 if (gflag == 0 && ((eaddr[0] & 0x2) == 0x0)) { in _set() [all …]
|
| /NextBSD/sys/arm/at91/ |
| HD | board_tsc4370.c | 314 uint8_t eaddr[ETHER_ADDR_LEN]; in set_mac_from_idprom() local 366 eaddr[0] = eui64[0]; in set_mac_from_idprom() 367 eaddr[1] = eui64[1]; in set_mac_from_idprom() 368 eaddr[2] = eui64[2]; in set_mac_from_idprom() 369 eaddr[3] = eui64[5]; in set_mac_from_idprom() 370 eaddr[4] = eui64[6]; in set_mac_from_idprom() 371 eaddr[5] = eui64[7]; in set_mac_from_idprom() 374 eaddr[3] = eui64[4]; in set_mac_from_idprom() 382 (eaddr[3] << 24) | (eaddr[2] << 16) | (eaddr[1] << 8) | eaddr[0]); in set_mac_from_idprom() 384 (eaddr[5] << 8) | (eaddr[4])); in set_mac_from_idprom() [all …]
|
| HD | if_ate.c | 224 static int ate_get_mac(struct ate_softc *sc, u_char *eaddr); 225 static void ate_set_mac(struct ate_softc *sc, u_char *eaddr); 314 u_char eaddr[ETHER_ADDR_LEN]; in ate_attach() local 365 if ((err = ate_get_mac(sc, eaddr)) != 0) { in ate_attach() 377 eaddr[0] = 'b'; in ate_attach() 378 eaddr[1] = 's'; in ate_attach() 379 eaddr[2] = 'd'; in ate_attach() 380 eaddr[3] = (rnd >> 16) & 0xff; in ate_attach() 381 eaddr[4] = (rnd >> 8) & 0xff; in ate_attach() 382 eaddr[5] = (rnd >> 0) & 0xff; in ate_attach() [all …]
|
| /NextBSD/sys/dev/sn/ |
| HD | if_sn_pccard.c | 58 typedef int sn_get_enaddr_t(device_t dev, u_char *eaddr); 163 sn_pccard_normal_get_mac(device_t dev, u_char *eaddr) in sn_pccard_normal_get_mac() argument 168 pccard_get_ether(dev, eaddr); in sn_pccard_normal_get_mac() 170 sum |= eaddr[i]; in sn_pccard_normal_get_mac() 174 sum = sn_pccard_ascii_enaddr(cisstr, eaddr); in sn_pccard_normal_get_mac() 179 sum = sn_pccard_ascii_enaddr(cisstr, eaddr); in sn_pccard_normal_get_mac() 217 sn_pccard_megahertz_get_mac(device_t dev, u_char *eaddr) in sn_pccard_megahertz_get_mac() argument 220 if (sn_pccard_normal_get_mac(dev, eaddr)) in sn_pccard_megahertz_get_mac() 227 return (pccard_cis_scan(dev, sn_pccard_megahertz_mac, eaddr)); in sn_pccard_megahertz_get_mac() 281 u_char eaddr[ETHER_ADDR_LEN]; in sn_pccard_attach() local [all …]
|
| /NextBSD/sys/dev/ae/ |
| HD | if_ae.c | 148 static int ae_get_vpd_eaddr(ae_softc_t *sc, uint32_t *eaddr); 149 static int ae_get_reg_eaddr(ae_softc_t *sc, uint32_t *eaddr); 205 #define AE_CHECK_EADDR_VALID(eaddr) \ argument 206 ((eaddr[0] == 0 && eaddr[1] == 0) || \ 207 (eaddr[0] == 0xffffffff && eaddr[1] == 0xffff)) 364 ether_ifattach(ifp, sc->eaddr); in ae_attach() 560 uint8_t eaddr[ETHER_ADDR_LEN]; in ae_init_locked() local 585 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LEN); in ae_init_locked() 586 val = eaddr[2] << 24 | eaddr[3] << 16 | eaddr[4] << 8 | eaddr[5]; in ae_init_locked() 588 val = eaddr[0] << 8 | eaddr[1]; in ae_init_locked() [all …]
|
| /NextBSD/sys/dev/cadence/ |
| HD | if_cgem.c | 112 u_char eaddr[6]; member 221 cgem_get_mac(struct cgem_softc *sc, u_char eaddr[]) in cgem_get_mac() argument 231 eaddr[0] = low & 0xff; in cgem_get_mac() 232 eaddr[1] = (low >> 8) & 0xff; in cgem_get_mac() 233 eaddr[2] = (low >> 16) & 0xff; in cgem_get_mac() 234 eaddr[3] = (low >> 24) & 0xff; in cgem_get_mac() 235 eaddr[4] = high & 0xff; in cgem_get_mac() 236 eaddr[5] = (high >> 8) & 0xff; in cgem_get_mac() 245 eaddr[0] = 'b'; in cgem_get_mac() 246 eaddr[1] = 's'; in cgem_get_mac() [all …]
|
| /NextBSD/contrib/libpcap/ |
| HD | gencode.c | 3839 gen_ehostop(eaddr, dir) in gen_ehostop() argument 3840 register const u_char *eaddr; in gen_ehostop() 3847 return gen_bcmp(OR_LINK, off_mac + 6, 6, eaddr); 3850 return gen_bcmp(OR_LINK, off_mac + 0, 6, eaddr); 3853 b0 = gen_ehostop(eaddr, Q_SRC); 3854 b1 = gen_ehostop(eaddr, Q_DST); 3860 b0 = gen_ehostop(eaddr, Q_SRC); 3861 b1 = gen_ehostop(eaddr, Q_DST); 3897 gen_fhostop(eaddr, dir) in gen_fhostop() argument 3898 register const u_char *eaddr; in gen_fhostop() [all …]
|
| /NextBSD/sys/dev/firewire/ |
| HD | if_fwe.c | 140 u_char eaddr[6]; in fwe_attach() local 169 eaddr[0] = (FW_EUI64_BYTE(eui, 0) | LOCAL) & ~GROUP; in fwe_attach() 170 eaddr[1] = FW_EUI64_BYTE(eui, 1); in fwe_attach() 171 eaddr[2] = FW_EUI64_BYTE(eui, 2); in fwe_attach() 172 eaddr[3] = FW_EUI64_BYTE(eui, 5); in fwe_attach() 173 eaddr[4] = FW_EUI64_BYTE(eui, 6); in fwe_attach() 174 eaddr[5] = FW_EUI64_BYTE(eui, 7); in fwe_attach() 177 eaddr[0], eaddr[1], eaddr[2], eaddr[3], eaddr[4], eaddr[5]); in fwe_attach() 195 ether_ifattach(ifp, eaddr); in fwe_attach()
|
| /NextBSD/sys/dev/dc/ |
| HD | if_dc.c | 964 uint16_t eaddr[(ETHER_ADDR_LEN+1)/2]; in dc_setfilt_21143() local 1013 bcopy(IF_LLADDR(sc->dc_ifp), eaddr, ETHER_ADDR_LEN); in dc_setfilt_21143() 1014 sp[39] = DC_SP_MAC(eaddr[0]); in dc_setfilt_21143() 1015 sp[40] = DC_SP_MAC(eaddr[1]); in dc_setfilt_21143() 1016 sp[41] = DC_SP_MAC(eaddr[2]); in dc_setfilt_21143() 1038 uint8_t eaddr[ETHER_ADDR_LEN]; in dc_setfilt_admtek() local 1047 bcopy(IF_LLADDR(sc->dc_ifp), eaddr, ETHER_ADDR_LEN); in dc_setfilt_admtek() 1048 CSR_WRITE_4(sc, DC_AL_PAR0, eaddr[3] << 24 | eaddr[2] << 16 | in dc_setfilt_admtek() 1049 eaddr[1] << 8 | eaddr[0]); in dc_setfilt_admtek() 1050 CSR_WRITE_4(sc, DC_AL_PAR1, eaddr[5] << 8 | eaddr[4]); in dc_setfilt_admtek() [all …]
|
| /NextBSD/contrib/ipfilter/ipsend/ |
| HD | 44arp.c | 62 int arp(addr, eaddr) in arp() argument 63 char *addr, *eaddr; in arp() 115 bcopy(LLADDR(sdl), eaddr, sdl->sdl_alen);
|
| /NextBSD/contrib/ipfilter/iplang/ |
| HD | BNF | 6 "eaddr" eaddr . 16 arpbody ::= "v4addr" ipaddr | "eaddr" eaddr .
|
| /NextBSD/sys/arm/arm/ |
| HD | mem.c | 87 vm_offset_t addr, eaddr; in memrw() local 137 eaddr = round_page(uio->uio_offset + c); in memrw() 139 for (; addr < eaddr; addr += PAGE_SIZE) in memrw()
|
| /NextBSD/sys/dev/sis/ |
| HD | if_sis.c | 890 u_char eaddr[ETHER_ADDR_LEN]; in sis_attach() local 981 eaddr[0] = (tmp[1] >> 0) & 0xFF; in sis_attach() 982 eaddr[1] = (tmp[1] >> 8) & 0xFF; in sis_attach() 983 eaddr[2] = (tmp[2] >> 0) & 0xFF; in sis_attach() 984 eaddr[3] = (tmp[2] >> 8) & 0xFF; in sis_attach() 985 eaddr[4] = (tmp[3] >> 0) & 0xFF; in sis_attach() 986 eaddr[5] = (tmp[3] >> 8) & 0xFF; in sis_attach() 1010 sis_read_cmos(sc, dev, (caddr_t)&eaddr, 0x9, 6); in sis_attach() 1014 sis_read_mac(sc, dev, (caddr_t)&eaddr); in sis_attach() 1026 sis_read_eeprom(sc, (caddr_t)&eaddr, in sis_attach() [all …]
|
| /NextBSD/sys/net/ |
| HD | if_epair.c | 713 uint8_t eaddr[ETHER_ADDR_LEN]; /* 00:00:00:00:00:00 */ in epair_clone_create() local 725 eaddr[0] = 0x02; in epair_clone_create() 726 eaddr[3] = (ifp->if_index >> 8) & 0xff; in epair_clone_create() 727 eaddr[4] = ifp->if_index & 0xff; in epair_clone_create() 728 eaddr[5] = 0x0b; in epair_clone_create() 729 ether_ifattach(ifp, eaddr); in epair_clone_create() 835 eaddr[0] = 0x02; in epair_clone_create() 836 eaddr[3] = (ifp->if_index >> 8) & 0xff; in epair_clone_create() 837 eaddr[4] = ifp->if_index & 0xff; in epair_clone_create() 838 eaddr[5] = 0x0a; in epair_clone_create() [all …]
|
| HD | if_edsc.c | 99 static u_char eaddr[ETHER_ADDR_LEN]; /* 0:0:0:0:0:0 */ in edsc_clone_create() local 154 ether_ifattach(ifp, eaddr); in edsc_clone_create()
|
| /NextBSD/sys/arm/xscale/ixp425/ |
| HD | if_npe.c | 227 static void npe_setmac(struct npe_softc *sc, u_char *eaddr); 228 static void npe_getmac(struct npe_softc *sc, u_char *eaddr); 327 u_char eaddr[6]; in npe_attach() local 351 npe_getmac(sc, eaddr); in npe_attach() 379 ether_ifattach(ifp, eaddr); in npe_attach() 960 npe_setmac(struct npe_softc *sc, u_char *eaddr) in npe_setmac() argument 962 WR4(sc, NPE_MAC_UNI_ADDR_1, eaddr[0]); in npe_setmac() 963 WR4(sc, NPE_MAC_UNI_ADDR_2, eaddr[1]); in npe_setmac() 964 WR4(sc, NPE_MAC_UNI_ADDR_3, eaddr[2]); in npe_setmac() 965 WR4(sc, NPE_MAC_UNI_ADDR_4, eaddr[3]); in npe_setmac() [all …]
|
| /NextBSD/sys/arm/allwinner/ |
| HD | if_emac.c | 476 uint8_t *eaddr; in emac_init_locked() local 546 eaddr = IF_LLADDR(ifp); in emac_init_locked() 547 EMAC_WRITE_REG(sc, EMAC_MAC_A1, eaddr[0] << 16 | in emac_init_locked() 548 eaddr[1] << 8 | eaddr[2]); in emac_init_locked() 549 EMAC_WRITE_REG(sc, EMAC_MAC_A0, eaddr[3] << 16 | in emac_init_locked() 550 eaddr[4] << 8 | eaddr[5]); in emac_init_locked() 854 uint8_t eaddr[ETHER_ADDR_LEN]; in emac_attach() local 930 emac_get_hwaddr(sc, eaddr); in emac_attach() 931 ether_ifattach(ifp, eaddr); in emac_attach()
|
| /NextBSD/libexec/bootpd/ |
| HD | rtmsg.c | 116 int bsd_arp_set(ia, eaddr, len) in bsd_arp_set() argument 118 char *eaddr; 134 bcopy(eaddr, ea, len);
|
| /NextBSD/libexec/bootpd/tools/bootptest/ |
| HD | bootptest.c | 104 u_char eaddr[16]; /* Ethernet address */ variable 326 if (getether(ifr->ifr_name, (char*)eaddr)) { 333 bcopy(eaddr, bp->bp_chaddr, bp->bp_hlen); 381 packetp = (unsigned char *) eaddr;
|
| /NextBSD/sys/arm/cavium/cns11xx/ |
| HD | if_ece.c | 161 static int ece_get_mac(struct ece_softc *sc, u_char *eaddr); 162 static void ece_set_mac(struct ece_softc *sc, u_char *eaddr); 274 u_char eaddr[ETHER_ADDR_LEN]; in ece_attach() local 332 if ((err = ece_get_mac(sc, eaddr)) != 0) { in ece_attach() 345 eaddr[0] = 'b'; in ece_attach() 346 eaddr[1] = 's'; in ece_attach() 347 eaddr[2] = 'd'; in ece_attach() 348 eaddr[3] = (rnd >> 16) & 0xff; in ece_attach() 349 eaddr[4] = (rnd >> 8) & 0xff; in ece_attach() 350 eaddr[5] = rnd & 0xff; in ece_attach() [all …]
|
| /NextBSD/sbin/ifconfig/ |
| HD | ifbridge.c | 64 #define PV2ID(pv, epri, eaddr) do { \ argument 66 eaddr[0] = pv >> 40; \ 67 eaddr[1] = pv >> 32; \ 68 eaddr[2] = pv >> 24; \ 69 eaddr[3] = pv >> 16; \ 70 eaddr[4] = pv >> 8; \ 71 eaddr[5] = pv >> 0; \
|
| /NextBSD/sys/dev/et/ |
| HD | if_et.c | 224 uint8_t eaddr[ETHER_ADDR_LEN]; in et_attach() local 308 et_get_eaddr(dev, eaddr); in et_attach() 345 ether_ifattach(ifp, eaddr); in et_attach() 754 et_get_eaddr(device_t dev, uint8_t eaddr[]) in et_get_eaddr() argument 761 eaddr[i] = (val >> (8 * i)) & 0xff; in et_get_eaddr() 765 eaddr[i] = (val >> (8 * (i - 4))) & 0xff; in et_get_eaddr() 1852 const uint8_t *eaddr; in et_init_mac() local 1889 eaddr = IF_LLADDR(ifp); in et_init_mac() 1890 val = eaddr[2] | (eaddr[3] << 8) | (eaddr[4] << 16) | (eaddr[5] << 24); in et_init_mac() 1892 val = (eaddr[0] << 16) | (eaddr[1] << 24); in et_init_mac() [all …]
|
| /NextBSD/sys/dev/vte/ |
| HD | if_vte.c | 1642 uint8_t *eaddr; in vte_init_locked() local 1678 eaddr = IF_LLADDR(sc->vte_ifp); in vte_init_locked() 1679 CSR_WRITE_2(sc, VTE_MID0L, eaddr[1] << 8 | eaddr[0]); in vte_init_locked() 1680 CSR_WRITE_2(sc, VTE_MID0M, eaddr[3] << 8 | eaddr[2]); in vte_init_locked() 1681 CSR_WRITE_2(sc, VTE_MID0H, eaddr[5] << 8 | eaddr[4]); in vte_init_locked() 1961 uint8_t *eaddr; in vte_rxfilter() local 2006 eaddr = LLADDR((struct sockaddr_dl *)ifma->ifma_addr); in vte_rxfilter() 2007 rxfilt_perf[nperf][0] = eaddr[1] << 8 | eaddr[0]; in vte_rxfilter() 2008 rxfilt_perf[nperf][1] = eaddr[3] << 8 | eaddr[2]; in vte_rxfilter() 2009 rxfilt_perf[nperf][2] = eaddr[5] << 8 | eaddr[4]; in vte_rxfilter()
|
| /NextBSD/sys/dev/ffec/ |
| HD | if_ffec.c | 951 uint8_t *eaddr; in ffec_setup_rxfilter() local 998 eaddr = IF_LLADDR(ifp); in ffec_setup_rxfilter() 999 WR4(sc, FEC_PALR_REG, (eaddr[0] << 24) | (eaddr[1] << 16) | in ffec_setup_rxfilter() 1000 (eaddr[2] << 8) | eaddr[3]); in ffec_setup_rxfilter() 1001 WR4(sc, FEC_PAUR_REG, (eaddr[4] << 24) | (eaddr[5] << 16)); in ffec_setup_rxfilter() 1429 uint8_t eaddr[ETHER_ADDR_LEN]; in ffec_attach() local 1627 ffec_get_hwaddr(sc, eaddr); in ffec_attach() 1708 ether_ifattach(ifp, eaddr); in ffec_attach()
|
| /NextBSD/sys/dev/txp/ |
| HD | if_txp.c | 262 uint8_t eaddr[ETHER_ADDR_LEN], *ver; in txp_attach() local 354 eaddr[0] = ((uint8_t *)&p1)[1]; in txp_attach() 355 eaddr[1] = ((uint8_t *)&p1)[0]; in txp_attach() 357 eaddr[2] = ((uint8_t *)&p2)[3]; in txp_attach() 358 eaddr[3] = ((uint8_t *)&p2)[2]; in txp_attach() 359 eaddr[4] = ((uint8_t *)&p2)[1]; in txp_attach() 360 eaddr[5] = ((uint8_t *)&p2)[0]; in txp_attach() 434 ether_ifattach(ifp, eaddr); in txp_attach() 1124 uint8_t *eaddr; in txp_suspend() local 1143 eaddr = IF_LLADDR(sc->sc_ifp); in txp_suspend() [all …]
|