/freebsd/sys/dev/usb/net/ |
H A D | if_rue.c | 494 uint16_t rxcfg; in rue_setmulti() local 500 rxcfg = rue_csr_read_2(sc, RUE_RCR); in rue_setmulti() 503 rxcfg |= (RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti() 504 rxcfg &= ~RUE_RCR_AM; in rue_setmulti() 505 rue_csr_write_2(sc, RUE_RCR, rxcfg); in rue_setmulti() 519 rxcfg |= RUE_RCR_AM; in rue_setmulti() 521 rxcfg &= ~RUE_RCR_AM; in rue_setmulti() 523 rxcfg &= ~(RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti() 525 rue_csr_write_2(sc, RUE_RCR, rxcfg); in rue_setmulti()
|
/freebsd/sys/dev/ste/ |
H A D | if_ste.c | 424 uint8_t rxcfg; in ste_rxfilter() local 429 rxcfg = CSR_READ_1(sc, STE_RX_MODE); in ste_rxfilter() 430 rxcfg |= STE_RXMODE_UNICAST; in ste_rxfilter() 431 rxcfg &= ~(STE_RXMODE_ALLMULTI | STE_RXMODE_MULTIHASH | in ste_rxfilter() 434 rxcfg |= STE_RXMODE_BROADCAST; in ste_rxfilter() 437 rxcfg |= STE_RXMODE_ALLMULTI; in ste_rxfilter() 439 rxcfg |= STE_RXMODE_PROMISC; in ste_rxfilter() 443 rxcfg |= STE_RXMODE_MULTIHASH; in ste_rxfilter() 452 CSR_WRITE_1(sc, STE_RX_MODE, rxcfg); in ste_rxfilter()
|
/freebsd/sys/dev/ae/ |
H A D | if_ae.c | 2044 uint32_t rxcfg; in ae_rxfilter() local 2052 rxcfg = AE_READ_4(sc, AE_MAC_REG); in ae_rxfilter() 2053 rxcfg &= ~(AE_MAC_MCAST_EN | AE_MAC_BCAST_EN | AE_MAC_PROMISC_EN); in ae_rxfilter() 2056 rxcfg |= AE_MAC_BCAST_EN; in ae_rxfilter() 2058 rxcfg |= AE_MAC_PROMISC_EN; in ae_rxfilter() 2060 rxcfg |= AE_MAC_MCAST_EN; in ae_rxfilter() 2070 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter() 2081 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
|
/freebsd/sys/dev/gem/ |
H A D | if_gem.c | 1975 uint32_t rxcfg, txcfg, v; in gem_mii_statchg() local 2010 rxcfg = sc->sc_mac_rxcfg; in gem_mii_statchg() 2011 rxcfg &= ~GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg() 2016 rxcfg |= GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg() 2022 GEM_WRITE_4(sc, GEM_MAC_RX_CONFIG, rxcfg); in gem_mii_statchg() 2066 sc->sc_mac_rxcfg = rxcfg; in gem_mii_statchg() 2072 rxcfg | GEM_MAC_RX_ENABLE); in gem_mii_statchg()
|
/freebsd/sys/dev/jme/ |
H A D | if_jme.c | 3254 uint32_t rxcfg; in jme_set_filter() local 3260 rxcfg = CSR_READ_4(sc, JME_RXMAC); in jme_set_filter() 3261 rxcfg &= ~ (RXMAC_BROADCAST | RXMAC_PROMISC | RXMAC_MULTICAST | in jme_set_filter() 3264 rxcfg |= RXMAC_UNICAST; in jme_set_filter() 3266 rxcfg |= RXMAC_BROADCAST; in jme_set_filter() 3269 rxcfg |= RXMAC_PROMISC; in jme_set_filter() 3271 rxcfg |= RXMAC_ALLMULTI; in jme_set_filter() 3274 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter() 3285 rxcfg |= RXMAC_MULTICAST; in jme_set_filter() 3291 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter()
|
/freebsd/sys/dev/vge/ |
H A D | if_vge.c | 565 uint8_t rxcfg; in vge_rxfilter() local 573 rxcfg = CSR_READ_1(sc, VGE_RXCTL); in vge_rxfilter() 574 rxcfg &= ~(VGE_RXCTL_RX_MCAST | VGE_RXCTL_RX_BCAST | in vge_rxfilter() 580 rxcfg |= VGE_RXCTL_RX_GIANT | VGE_RXCTL_RX_UCAST; in vge_rxfilter() 584 rxcfg |= VGE_RXCTL_RX_BCAST; in vge_rxfilter() 587 rxcfg |= VGE_RXCTL_RX_PROMISC; in vge_rxfilter() 608 rxcfg |= VGE_RXCTL_RX_MCAST; in vge_rxfilter() 611 CSR_WRITE_1(sc, VGE_RXCTL, rxcfg); in vge_rxfilter()
|
/freebsd/sys/dev/ale/ |
H A D | if_ale.c | 3012 uint32_t rxcfg; in ale_rxfilter() local 3018 rxcfg = CSR_READ_4(sc, ALE_MAC_CFG); in ale_rxfilter() 3019 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in ale_rxfilter() 3021 rxcfg |= MAC_CFG_BCAST; in ale_rxfilter() 3024 rxcfg |= MAC_CFG_PROMISC; in ale_rxfilter() 3026 rxcfg |= MAC_CFG_ALLMULTI; in ale_rxfilter() 3029 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter() 3039 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
|
/freebsd/sys/dev/cas/ |
H A D | if_cas.c | 2285 uint32_t rxcfg, txcfg, v; in cas_mii_statchg() local 2321 rxcfg = sc->sc_mac_rxcfg; in cas_mii_statchg() 2322 rxcfg &= ~CAS_MAC_RX_CONF_CARR; in cas_mii_statchg() 2328 rxcfg |= CAS_MAC_RX_CONF_CARR; in cas_mii_statchg() 2334 CAS_WRITE_4(sc, CAS_MAC_RX_CONF, rxcfg); in cas_mii_statchg() 2391 sc->sc_mac_rxcfg = rxcfg; in cas_mii_statchg() 2397 rxcfg | CAS_MAC_RX_CONF_EN); in cas_mii_statchg()
|
/freebsd/sys/dev/age/ |
H A D | if_age.c | 3152 uint32_t rxcfg; in age_rxfilter() local 3158 rxcfg = CSR_READ_4(sc, AGE_MAC_CFG); in age_rxfilter() 3159 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in age_rxfilter() 3161 rxcfg |= MAC_CFG_BCAST; in age_rxfilter() 3164 rxcfg |= MAC_CFG_PROMISC; in age_rxfilter() 3166 rxcfg |= MAC_CFG_ALLMULTI; in age_rxfilter() 3169 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter() 3179 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
|
/freebsd/sys/dev/alc/ |
H A D | if_alc.c | 4625 uint32_t rxcfg; in alc_rxfilter() local 4632 rxcfg = CSR_READ_4(sc, ALC_MAC_CFG); in alc_rxfilter() 4633 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in alc_rxfilter() 4635 rxcfg |= MAC_CFG_BCAST; in alc_rxfilter() 4638 rxcfg |= MAC_CFG_PROMISC; in alc_rxfilter() 4640 rxcfg |= MAC_CFG_ALLMULTI; in alc_rxfilter() 4651 CSR_WRITE_4(sc, ALC_MAC_CFG, rxcfg); in alc_rxfilter()
|