Searched refs:eaddr (Results 1 - 25 of 28) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_ep.c175 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 Dif_ae.c150 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 Dif_aevar.h116 uint8_t eaddr[ETHER_ADDR_LEN]; member in struct:ae_softc
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/
H A Dif_dc.c968 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 Dif_sis.c889 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 Dif_aue.c416 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 Dif_vte.c1644 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 Dif_nfevar.h138 uint8_t eaddr[ETHER_ADDR_LEN]; member in struct:nfe_softc
H A Dif_nfe.c552 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 Dif_rl.c638 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 Dif_sk.c1330 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 Dif_msk.c1598 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 Dif_pcn.c557 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 Dif_jme.c395 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 Dif_re.c1216 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 Dif_sge.c559 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 Dif_ale.c2639 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 Dif_age.c2572 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 Dif_fxp.c438 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 Dif_de.c3031 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 Dif_alc.c3937 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 Dif_rge.c220 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 Dif_xl.c1070 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 Dif_vge.c992 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 Dif_vr.c599 uint8_t eaddr[ETHER_ADDR_LEN]; local
726 eaddr[i] = CSR_READ_1(sc, VR_PAR0 + i);
783 ether_ifattach(ifp, eaddr);

Completed in 480 milliseconds

12