/src/sys/arch/evbmips/cavium/ |
autoconf.c | 149 uint8_t enaddr[ETHER_ADDR_LEN]; local in function:prop_set_cnmac 154 memcpy(enaddr, octeon_btinfo.obt_mac_addr_base, 155 sizeof(enaddr)); 156 mac_lo = enaddr[3] << 16; 157 mac_lo += enaddr[4] << 8; 158 mac_lo += enaddr[5]; 161 enaddr[3] = (mac_lo >> 16) & 0xff; 162 enaddr[4] = (mac_lo >> 8) & 0xff; 163 enaddr[5] = mac_lo & 0xff; 164 pd = prop_data_create_copy(enaddr, ETHER_ADDR_LEN) [all...] |
/src/sys/arch/evbmips/ingenic/ |
autoconf.c | 43 static uint8_t enaddr[ETHER_ADDR_LEN]; variable in typeref:typename:uint8_t[] 78 blob = prop_data_create_data(enaddr, ETHER_ADDR_LEN); 90 memcpy(enaddr, goop, ETHER_ADDR_LEN);
|
/src/sys/net/ |
if_ether.h | 132 #define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \ 134 /* uint8_t enaddr[ETHER_ADDR_LEN]; */ \ 136 (enaddr)[0] = 0x01; \ 137 (enaddr)[1] = 0x00; \ 138 (enaddr)[2] = 0x5e; \ 139 (enaddr)[3] = ((const uint8_t *)ipaddr)[1] & 0x7f; \ 140 (enaddr)[4] = ((const uint8_t *)ipaddr)[2]; \ 141 (enaddr)[5] = ((const uint8_t *)ipaddr)[3]; \ 148 #define ETHER_MAP_IPV6_MULTICAST(ip6addr, enaddr) \ 150 /* uint8_t enaddr[ETHER_ADDR_LEN]; */ [all...] |
/src/sys/arch/arm/fdt/ |
smsh_fdt.c | 75 const char *enaddr; local in function:smsh_fdt_attach 104 enaddr = fdtbus_get_prop(phandle, "local-mac-address", &len); 105 if (enaddr == NULL || len != ETHER_ADDR_LEN) 106 enaddr = fdtbus_get_prop(phandle, "mac-address", &len); 107 if (enaddr != NULL && len == ETHER_ADDR_LEN) { 108 memcpy(sc->sc_enaddr, enaddr, ETHER_ADDR_LEN);
|
/src/sys/dev/ic/ |
fmv.c | 62 fmv_detect(bus_space_tag_t iot, bus_space_handle_t ioh, uint8_t *enaddr) 67 bus_space_read_region_1(iot, ioh, FE_FMV4, enaddr, ETHER_ADDR_LEN); 70 if ((enaddr[0] & 0x03) != 0x00 || 71 (enaddr[0] == 0x00 && enaddr[1] == 0x00 && enaddr[2] == 0x00)) {
|
/src/sys/arch/evbppc/dht/ |
machdep.c | 227 static uint8_t enaddr[ETHER_ADDR_LEN]; local in function:cpu_startup 228 enaddr[0] = 0xde; enaddr[1] = 0xad; enaddr[2] = 0xbe; 229 enaddr[3] = 0xef; enaddr[4] = 0x00; enaddr[5] = 0x00; 230 prop_data_t pd = prop_data_create_data_nocopy(enaddr, ETHER_ADDR_LEN);
|
/src/sys/arch/arc/jazz/ |
if_sn_jazzio.c | 89 uint8_t enaddr[ETHER_ADDR_LEN]; local in function:sonic_jazzio_attach 133 memcpy(enaddr, arc_product_id, sizeof(enaddr)); 136 sonic_attach(sc, enaddr);
|
/src/sys/arch/dreamcast/dev/g2/ |
if_mbe_g2.c | 157 mbe_g2_detect(bus_space_tag_t iot, bus_space_handle_t ioh, uint8_t *enaddr) 172 memcpy(enaddr, eeprom, ETHER_ADDR_LEN); 174 DPRINTF("Ethernet address %s\n", ether_sprintf(enaddr)); 177 if ((enaddr[0] & 0x03) != 0x00 || 178 (enaddr[0] == 0x00 && enaddr[1] == 0x00 && enaddr[2] == 0x00)) {
|
/src/sys/dev/pci/ |
if_tlp_pci.c | 284 tlp_pci_get_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr, 289 if (tpq->tpq_oui[0] == enaddr[0] && 290 tpq->tpq_oui[1] == enaddr[1] && 291 tpq->tpq_oui[2] == enaddr[2]) { 292 (*tpq->tpq_func)(psc, enaddr); 362 uint8_t enaddr[ETHER_ADDR_LEN]; local in function:tlp_pci_attach 654 memcpy(enaddr, prop_data_value(ea), 659 memcpy(sc->sc_srom, enaddr, sizeof(enaddr)); 680 enaddr[5] + [all...] |
if_hme_pci.c | 124 uint8_t *enaddr; local in function:hmeattach_pci 232 enaddr = NULL; 285 enaddr = buf + 6; 292 if (enaddr) { 293 memcpy(sc->sc_enaddr, enaddr, ETHER_ADDR_LEN);
|
/src/sys/arch/evbarm/stand/boot2440/ |
netif.c | 101 uint8_t enaddr[6]; local in function:netif_init 111 dv->priv = (*dv->init)(tag, enaddr); 114 memcpy(s->myea, enaddr, sizeof(s->myea)); 121 memcpy(bi_net.mac_address, enaddr, sizeof(bi_net.mac_address));
|
/src/sys/arch/mips/ingenic/ |
ingenic_dme.c | 81 static uint8_t enaddr[ETHER_ADDR_LEN]; local in function:ingenic_dme_attach 139 memcpy(enaddr, prop_data_data_nocopy(eaddrprop), 149 dme_read_c(sc, DM9000_PAB0, enaddr, 6); 158 dme_attach(sc, enaddr);
|
/src/sys/arch/sandpoint/stand/altboot/ |
nif.c | 73 uint8_t enaddr[6]; local in function:netif_init 86 pci->drv = dv->priv = (*dv->init)(tag, enaddr); 89 memcpy(s->myea, enaddr, sizeof(s->myea)); 92 memcpy(bi_net.mac_address, enaddr, sizeof(bi_net.mac_address));
|
/src/sys/dev/cardbus/ |
if_tlp_cardbus.c | 197 tlp_cardbus_get_quirks(struct tulip_cardbus_softc *csc, const u_int8_t *enaddr, 202 if (tpq->tpq_oui[0] == enaddr[0] && 203 tpq->tpq_oui[1] == enaddr[1] && 204 tpq->tpq_oui[2] == enaddr[2]) { 205 (*tpq->tpq_func)(csc, enaddr); 230 u_int8_t enaddr[ETHER_ADDR_LEN]; local in function:tlp_cardbus_attach 350 if (tlp_isv_srom_enaddr(sc, enaddr) != 0) { 357 } else if (tlp_parse_old_srom(sc, enaddr) == 0) { 366 memcpy(enaddr, ca->ca_cis.funce.network.netid, 367 sizeof(enaddr)); [all...] |
/src/sys/arch/sgimips/sgimips/ |
arcemu.c | 201 uint8_t enaddr[6]; member in struct:arcemu_nvramdata 204 static char enaddr[18]; variable in typeref:typename:char[18] 288 if (nvram.enaddr[0] == 0x08 && nvram.enaddr[1] == 0x00 && 289 nvram.enaddr[2] == 0x69) 300 /* cache enaddr string */ 301 snprintf(enaddr, sizeof(enaddr), "%02x:%02x:%02x:%02x:%02x:%02x", 302 nvram.enaddr[0], 303 nvram.enaddr[1] [all...] |
/src/sys/arch/evbppc/ev64260/ |
autoconf.c | 134 char enaddr[ETHER_ADDR_LEN] = local in function:device_register 138 case ETH0_BASE: enaddr[5] |= 0; break; 139 case ETH1_BASE: enaddr[5] |= 1; break; 140 case ETH2_BASE: enaddr[5] |= 2; break; 146 mac = prop_data_create_data_nocopy(enaddr, ETHER_ADDR_LEN);
|
/src/sys/dev/isa/ |
if_ate.c | 78 uint8_t enaddr[ETHER_ADDR_LEN]); 307 uint8_t enaddr[ETHER_ADDR_LEN]) 314 memcpy(enaddr, eeprom + FE_ATI_EEP_ADDR, ETHER_ADDR_LEN); 317 if ((enaddr[0] & 0x03) != 0x00 || 318 (enaddr[0] == 0x00 && enaddr[1] == 0x00 && enaddr[2] == 0x00)) {
|
/src/sys/arch/evbarm/mini2440/ |
if_dm_mini2440.c | 112 const uint8_t *enaddr; local in function:dme_ssextio_attach 144 enaddr = prop_data_data_nocopy(ea); 147 enaddr = &enaddr_default; 154 dme_attach(sc, enaddr);
|
/src/sys/arch/alpha/alpha/ |
autoconf.c | 146 parse_dec_macaddr(const char *str, uint8_t enaddr[ETHER_ADDR_LEN]) 166 enaddr[i] = (uint8_t)l; 172 enaddr[i] = (uint8_t)l; 187 uint8_t enaddr[ETHER_ADDR_LEN]; local in function:netboot_find_rootdev_planb 199 enaddr)) { 211 struct ifnet *ifp = if_get_bylla(enaddr, ETHER_ADDR_LEN, &psref);
|
/src/sys/dev/pcmcia/ |
if_mbe_pcmcia.c | 76 uint8_t enaddr[ETHER_ADDR_LEN]; member in struct:mbe_pcmcia_get_enaddr_args 210 memcpy(pgea.enaddr, pa->pf->pf_funce_lan_nid, ETHER_ADDR_LEN); 224 mb86960_attach(sc, pgea.enaddr); 292 ea->enaddr[i] = bus_space_read_1(sc->sc_bst, sc->sc_bsh, 321 ea->enaddr[i] = bus_space_read_1(pcmh.memt, pcmh.memh,
|
if_sm_pcmcia.c | 141 u_int8_t enaddr[ETHER_ADDR_LEN]; local in function:sm_pcmcia_attach 169 memcpy(enaddr, pa->pf->pf_funce_lan_nid, ETHER_ADDR_LEN); 171 if (!sm_pcmcia_ascii_enaddr(pa->pf->sc->card.cis1_info[3], enaddr) && 172 !sm_pcmcia_ascii_enaddr(pa->pf->sc->card.cis1_info[2], enaddr)) 178 smc91cxx_attach(sc, enaddr);
|
/src/sys/arch/evbmips/adm5120/ |
machdep.c | 201 uint8_t enaddr[ETHER_ADDR_LEN]; local in function:parse_args 245 (void)ether_aton_r(enaddr, sizeof(enaddr), val); 248 pd = prop_data_create_data(enaddr, sizeof(enaddr));
|
/src/sys/arch/evbarm/smdk2xx0/ |
if_cs_smdk24x0.c | 182 static uint8_t enaddr[ETHER_ADDR_LEN] = {SMDK24X0_ETHER_ADDR_FIXED}; local in function:cs_ssextio_attach 184 #define enaddr NULL macro 227 cs_attach(sc, enaddr, cs_media, __arraycount(cs_media),
|
/src/sys/dev/mca/ |
if_ate_mca.c | 61 uint8_t enaddr[ETHER_ADDR_LEN]); 216 uint8_t enaddr[ETHER_ADDR_LEN]) 222 memcpy(enaddr, eeprom + FE_ATI_EEP_ADDR, ETHER_ADDR_LEN);
|
/src/sys/dev/sbus/ |
if_gem_sbus.c | 88 uint8_t enaddr[ETHER_ADDR_LEN]; local in function:gemattach_sbus 125 prom_getether(sa->sa_node, enaddr); 146 gem_attach(sc, enaddr);
|