/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/ |
H A D | rtwn_usb_ep.c | 175 uint8_t eaddr; local 180 eaddr = ep->edesc->bEndpointAddress; 183 UE_GET_ADDR(eaddr), UE_GET_DIR(eaddr) == UE_DIR_OUT ? 186 if (UE_GET_DIR(eaddr) == UE_DIR_OUT) { 190 addr[uc->ntx++] = UE_GET_ADDR(eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/ |
H A D | if_ae.c | 150 static int ae_get_vpd_eaddr(ae_softc_t *sc, uint32_t *eaddr); 151 static int ae_get_reg_eaddr(ae_softc_t *sc, uint32_t *eaddr); 209 #define AE_CHECK_EADDR_VALID(eaddr) \ 210 ((eaddr[0] == 0 && eaddr[1] == 0) || \ 211 (eaddr[0] == 0xffffffff && eaddr[1] == 0xffff)) 368 ether_ifattach(ifp, sc->eaddr); 564 uint8_t eaddr[ETHER_ADDR_LEN]; local 589 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LE local 974 ae_get_vpd_eaddr(ae_softc_t *sc, uint32_t *eaddr) argument 1037 ae_get_reg_eaddr(ae_softc_t *sc, uint32_t *eaddr) argument 1059 uint32_t eaddr[2] = {0, 0}; local [all...] |
H A D | if_aevar.h | 116 uint8_t eaddr[ETHER_ADDR_LEN]; member in struct:ae_softc
|
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/ |
H A D | if_dc.c | 968 uint16_t eaddr[(ETHER_ADDR_LEN+1)/2]; local 1017 bcopy(IF_LLADDR(sc->dc_ifp), eaddr, ETHER_ADDR_LEN); 1018 sp[39] = DC_SP_MAC(eaddr[0]); 1019 sp[40] = DC_SP_MAC(eaddr[1]); 1020 sp[41] = DC_SP_MAC(eaddr[2]); 1042 uint8_t eaddr[ETHER_ADDR_LEN]; local 1051 bcopy(IF_LLADDR(sc->dc_ifp), eaddr, ETHER_ADDR_LEN); 1052 CSR_WRITE_4(sc, DC_AL_PAR0, eaddr[3] << 24 | eaddr[2] << 16 | 1053 eaddr[ 1103 uint32_t eaddr[(ETHER_ADDR_LEN+3)/4]; local 1173 uint8_t eaddr[ETHER_ADDR_LEN]; local 1264 uint16_t eaddr[(ETHER_ADDR_LEN+1)/2]; local 2020 uint32_t eaddr[(ETHER_ADDR_LEN+3)/4]; local 4101 uint8_t *eaddr; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/ |
H A D | if_sis.c | 889 u_char eaddr[ETHER_ADDR_LEN]; local 980 eaddr[0] = (tmp[1] >> 0) & 0xFF; 981 eaddr[1] = (tmp[1] >> 8) & 0xFF; 982 eaddr[2] = (tmp[2] >> 0) & 0xFF; 983 eaddr[3] = (tmp[2] >> 8) & 0xFF; 984 eaddr[4] = (tmp[3] >> 0) & 0xFF; 985 eaddr[5] = (tmp[3] >> 8) & 0xFF; 1009 sis_read_cmos(sc, dev, (caddr_t)&eaddr, 0x9, 6); 1013 sis_read_mac(sc, dev, (caddr_t)&eaddr); 1025 sis_read_eeprom(sc, (caddr_t)&eaddr, 1943 uint8_t *eaddr; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/pegasus/ |
H A D | if_aue.c | 416 u_char eaddr[ETHER_ADDRESS_LENGTH]; local 426 aue_read_eeprom(sc, (caddr_t)&eaddr, 0, 3, 0); 428 memcpy(sc->macaddr, eaddr, ETHER_ADDRESS_LENGTH);
|
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/ |
H A D | if_vte.c | 1644 uint8_t *eaddr; local 1680 eaddr = IF_LLADDR(sc->vte_ifp); 1681 CSR_WRITE_2(sc, VTE_MID0L, eaddr[1] << 8 | eaddr[0]); 1682 CSR_WRITE_2(sc, VTE_MID0M, eaddr[3] << 8 | eaddr[2]); 1683 CSR_WRITE_2(sc, VTE_MID0H, eaddr[5] << 8 | eaddr[4]); 1963 uint8_t *eaddr; local 2008 eaddr [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/ |
H A D | if_nfevar.h | 138 uint8_t eaddr[ETHER_ADDR_LEN]; member in struct:nfe_softc
|
H A D | if_nfe.c | 552 nfe_get_macaddr(sc, sc->eaddr); 652 ether_ifattach(ifp, sc->eaddr); 694 uint8_t eaddr[ETHER_ADDR_LEN]; local 718 eaddr[i] = sc->eaddr[5 - i]; 721 bcopy(sc->eaddr, eaddr, ETHER_ADDR_LEN); 722 nfe_set_macaddr(sc, eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/ |
H A D | if_rl.c | 638 uint8_t eaddr[ETHER_ADDR_LEN]; local 750 eaddr[(i * 2) + 0] = as[i] & 0xff; 751 eaddr[(i * 2) + 1] = as[i] >> 8; 779 eaddr[i] = CSR_READ_1(sc, RL_IDR0 + i); 844 ether_ifattach(ifp, eaddr); 1689 uint32_t eaddr[2]; local 1720 bzero(eaddr, sizeof(eaddr)); 1721 bcopy(IF_LLADDR(sc->rl_ifp), eaddr, ETHER_ADDR_LEN); 1722 CSR_WRITE_STREAM_4(sc, RL_IDR0, eaddr[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/ |
H A D | if_sk.c | 1330 u_char eaddr[6]; local 1407 eaddr[i] = 1411 if (bcmp(eaddr, inv_mac, sizeof(inv_mac)) == 0) { 1420 eaddr[0] = 'b'; 1421 eaddr[1] = 's'; 1422 eaddr[2] = 'd'; 1423 eaddr[3] = (r >> 16) & 0xff; 1424 eaddr[4] = (r >> 8) & 0xff; 1425 eaddr[5] = (r >> 0) & 0xff; 1498 ether_ifattach(ifp, eaddr); 3220 u_int16_t eaddr[(ETHER_ADDR_LEN+1)/2]; local 3384 u_int8_t *eaddr; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/ |
H A D | if_msk.c | 1598 uint8_t eaddr[6]; local 1671 eaddr[i] = CSR_READ_1(sc, B2_MAC_1 + (port * 8) + i); 1677 ether_ifattach(ifp, eaddr); 3812 uint8_t *eaddr; local 3885 eaddr = IF_LLADDR(ifp); 3887 eaddr[0] | (eaddr[1] << 8)); 3889 eaddr[2] | (eaddr[3] << 8)); 3891 eaddr[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/ |
H A D | if_pcn.c | 557 u_int32_t eaddr[2]; local 608 eaddr[0] = CSR_READ_4(sc, PCN_IO32_APROM00); 609 eaddr[1] = CSR_READ_4(sc, PCN_IO32_APROM01); 671 ether_ifattach(ifp, (u_int8_t *) eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/ |
H A D | if_jme.c | 395 uint8_t eaddr[ETHER_ADDR_LEN]; local 420 eaddr[reg - JME_PAR0] = val; 432 bcopy(eaddr, sc->jme_eaddr, ETHER_ADDR_LEN); 519 jme_set_macaddr(struct jme_softc *sc, uint8_t *eaddr) argument 534 if (bcmp(eaddr, sc->jme_eaddr, ETHER_ADDR_LEN) != 0) { 542 val |= eaddr[i] << JME_EFUSE_EEPROM_DATA_SHIFT; 549 eaddr[3] << 24 | eaddr[2] << 16 | eaddr[1] << 8 | eaddr[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/ |
H A D | if_re.c | 1216 u_char eaddr[ETHER_ADDR_LEN]; local 1573 eaddr[i] = CSR_READ_1(sc, RL_IDR0 + i); 1586 bcopy(as, eaddr, ETHER_ADDR_LEN); 1682 ether_ifattach(ifp, eaddr); 3099 u_char eaddr[ETHER_ADDR_LEN]; member in union:__anon330 3100 } eaddr; local 3199 bcopy(IF_LLADDR(ifp), eaddr.eaddr, ETHER_ADDR_LEN); 3202 htole32(*(u_int32_t *)(&eaddr.eaddr[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/ |
H A D | if_sge.c | 559 uint8_t eaddr[ETHER_ADDR_LEN]; local 601 sge_get_mac_addr_apc(sc, eaddr); 603 sge_get_mac_addr_eeprom(sc, eaddr); 639 ether_ifattach(ifp, eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/ |
H A D | if_ale.c | 2639 uint8_t eaddr[ETHER_ADDR_LEN]; local 2663 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LEN); local 2665 eaddr[2] << 24 | eaddr[3] << 16 | eaddr[4] << 8 | eaddr[5]); 2666 CSR_WRITE_4(sc, ALE_PAR1, eaddr[0] << 8 | eaddr[1]);
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/ |
H A D | if_age.c | 2572 uint8_t eaddr[ETHER_ADDR_LEN]; local 2609 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LEN); local 2611 eaddr[2] << 24 | eaddr[3] << 16 | eaddr[4] << 8 | eaddr[5]); 2612 CSR_WRITE_4(sc, AGE_PAR1, eaddr[0] << 8 | eaddr[1]);
|
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/ |
H A D | if_fxp.c | 438 u_char eaddr[ETHER_ADDR_LEN]; local 800 eaddr[0] = sc->eeprom[FXP_EEPROM_MAP_IA0] & 0xff; 801 eaddr[1] = sc->eeprom[FXP_EEPROM_MAP_IA0] >> 8; 802 eaddr[2] = sc->eeprom[FXP_EEPROM_MAP_IA1] & 0xff; 803 eaddr[3] = sc->eeprom[FXP_EEPROM_MAP_IA1] >> 8; 804 eaddr[4] = sc->eeprom[FXP_EEPROM_MAP_IA2] & 0xff; 805 eaddr[5] = sc->eeprom[FXP_EEPROM_MAP_IA2] >> 8; 881 ether_ifattach(ifp, eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/ |
H A D | if_de.c | 3031 u_int16_t eaddr[ETHER_ADDR_LEN/2]; local 3050 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LEN); local 3052 bcopy(sc->tulip_enaddr, eaddr, ETHER_ADDR_LEN); 3097 hash = tulip_mchash((caddr_t)eaddr); 3100 sp[39] = TULIP_SP_MAC(eaddr[0]); 3101 sp[40] = TULIP_SP_MAC(eaddr[1]); 3102 sp[41] = TULIP_SP_MAC(eaddr[2]); 3134 *sp++ = TULIP_SP_MAC(eaddr[0]); 3135 *sp++ = TULIP_SP_MAC(eaddr[1]); 3136 *sp++ = TULIP_SP_MAC(eaddr[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/ |
H A D | if_alc.c | 3937 uint8_t eaddr[ETHER_ADDR_LEN]; local 3981 bcopy(IF_LLADDR(ifp), eaddr, ETHER_ADDR_LEN); local 3983 eaddr[2] << 24 | eaddr[3] << 16 | eaddr[4] << 8 | eaddr[5]); 3984 CSR_WRITE_4(sc, ALC_PAR1, eaddr[0] << 8 | eaddr[1]);
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/ |
H A D | if_rge.c | 220 uint8_t eaddr[ETHER_ADDR_LEN]; local 338 rge_get_macaddr(sc, eaddr); 339 printf(", address %s\n", ether_sprintf(eaddr)); 341 memcpy(sc->sc_arpcom.ac_enaddr, eaddr, ETHER_ADDR_LEN); 389 ether_ifattach(ifp, eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/ |
H A D | if_xl.c | 1070 u_char eaddr[ETHER_ADDR_LEN]; local 1220 if (xl_read_eeprom(sc, (caddr_t)&eaddr, XL_EE_OEM_ADR0, 3, 1)) { 1488 ether_ifattach(ifp, eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/ |
H A D | if_vge.c | 992 u_char eaddr[ETHER_ADDR_LEN]; local 1073 vge_read_eeprom(sc, (caddr_t)eaddr, VGE_EE_EADDR, 3, 0); 1132 ether_ifattach(ifp, eaddr);
|
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/ |
H A D | if_vr.c | 599 uint8_t eaddr[ETHER_ADDR_LEN]; local 726 eaddr[i] = CSR_READ_1(sc, VR_PAR0 + i); 783 ether_ifattach(ifp, eaddr);
|