Lines Matching refs:enaddr
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];
654 memcpy(enaddr, prop_data_value(ea),
659 memcpy(sc->sc_srom, enaddr, sizeof(enaddr));
680 enaddr[5] +=
698 if (tlp_parse_old_srom(sc, enaddr) == 0)
711 tlp_pci_get_quirks(psc, enaddr, tlp_pci_21040_quirks);
716 if (tlp_isv_srom_enaddr(sc, enaddr) == 0) {
721 if (tlp_parse_old_srom(sc, enaddr) == 0)
734 tlp_pci_get_quirks(psc, enaddr, tlp_pci_21041_quirks);
740 if (tlp_isv_srom_enaddr(sc, enaddr) == 0) {
745 if (tlp_parse_old_srom(sc, enaddr) == 0)
759 tlp_pci_get_quirks(psc, enaddr, tlp_pci_21140_quirks);
771 if (tlp_isv_srom_enaddr(sc, enaddr) == 0) {
776 if (tlp_parse_old_srom(sc, enaddr) == 0) {
782 memcpy(enaddr, &sc->sc_srom[20],
797 tlp_pci_get_quirks(psc, enaddr, tlp_pci_21142_quirks);
812 memcpy(enaddr, sc->sc_srom, ETHER_ADDR_LEN);
829 if (tlp_isv_srom_enaddr(sc, enaddr)) {
865 memcpy(enaddr, &sc->sc_srom[sc->sc_srom[0x70]], ETHER_ADDR_LEN);
874 memcpy(enaddr, sc->sc_srom, ETHER_ADDR_LEN);
887 memcpy(enaddr, &sc->sc_srom[8], ETHER_ADDR_LEN);
902 memcpy(enaddr, &sc->sc_srom[8], ETHER_ADDR_LEN);
932 if (!tlp_isv_srom_enaddr(sc, enaddr)) {
941 memcpy(enaddr,
945 memcpy(enaddr, &sc->sc_srom[20],
964 memcpy(enaddr, &sc->sc_srom[20], ETHER_ADDR_LEN);
978 memcpy(enaddr, &sc->sc_srom[0x19a], ETHER_ADDR_LEN);
1035 error = tlp_attach(sc, enaddr);
1093 tlp_pci_dec_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1111 tlp_pci_znyx_21040_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1172 if ((enaddr[3] & ~3) == 0xf0 && (enaddr[5] & 3) == 0x00)
1174 if ((enaddr[3] & ~3) == 0xf4 && (enaddr[5] & 1) == 0x00)
1176 if ((enaddr[3] & ~3) == 0xec)
1186 tlp_pci_znyx_21142_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1235 tlp_pci_smc_21040_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1277 tlp_pci_cogent_21040_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1285 tlp_pci_accton_21040_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1294 tlp_pci_asante_21140_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1316 tlp_pci_e100_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1343 tlp_pci_phobos_21140_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1383 tlp_pci_smc_21140_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1462 tlp_pci_vpc_21140_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1479 tlp_pci_cobalt_21142_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1511 tlp_pci_algor_21142_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1536 tlp_pci_adaptec_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)
1661 const uint8_t *enaddr)
1690 tlp_pci_phobos_21142_quirks(struct tulip_pci_softc *psc, const uint8_t *enaddr)