/freebsd/sys/dev/usb/net/ |
H A D | if_rue.c | 493 uint16_t rxcfg; in rue_setmulti() local 499 rxcfg = rue_csr_read_2(sc, RUE_RCR); in rue_setmulti() 502 rxcfg |= (RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti() 503 rxcfg &= ~RUE_RCR_AM; in rue_setmulti() 504 rue_csr_write_2(sc, RUE_RCR, rxcfg); in rue_setmulti() 518 rxcfg |= RUE_RCR_AM; in rue_setmulti() 520 rxcfg &= ~RUE_RCR_AM; in rue_setmulti() 522 rxcfg &= ~(RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti() 524 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 | 2028 uint32_t rxcfg; in ae_rxfilter() local 2036 rxcfg = AE_READ_4(sc, AE_MAC_REG); in ae_rxfilter() 2037 rxcfg &= ~(AE_MAC_MCAST_EN | AE_MAC_BCAST_EN | AE_MAC_PROMISC_EN); in ae_rxfilter() 2040 rxcfg |= AE_MAC_BCAST_EN; in ae_rxfilter() 2042 rxcfg |= AE_MAC_PROMISC_EN; in ae_rxfilter() 2044 rxcfg |= AE_MAC_MCAST_EN; in ae_rxfilter() 2054 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter() 2065 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
|
/freebsd/sys/dev/gem/ |
H A D | if_gem.c | 1973 uint32_t rxcfg, txcfg, v; in gem_mii_statchg() local 2008 rxcfg = sc->sc_mac_rxcfg; in gem_mii_statchg() 2009 rxcfg &= ~GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg() 2014 rxcfg |= GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg() 2020 GEM_WRITE_4(sc, GEM_MAC_RX_CONFIG, rxcfg); in gem_mii_statchg() 2064 sc->sc_mac_rxcfg = rxcfg; in gem_mii_statchg() 2070 rxcfg | GEM_MAC_RX_ENABLE); in gem_mii_statchg()
|
/freebsd/sys/dev/jme/ |
H A D | if_jme.c | 3238 uint32_t rxcfg; in jme_set_filter() local 3244 rxcfg = CSR_READ_4(sc, JME_RXMAC); in jme_set_filter() 3245 rxcfg &= ~ (RXMAC_BROADCAST | RXMAC_PROMISC | RXMAC_MULTICAST | in jme_set_filter() 3248 rxcfg |= RXMAC_UNICAST; in jme_set_filter() 3250 rxcfg |= RXMAC_BROADCAST; in jme_set_filter() 3253 rxcfg |= RXMAC_PROMISC; in jme_set_filter() 3255 rxcfg |= RXMAC_ALLMULTI; in jme_set_filter() 3258 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter() 3269 rxcfg |= RXMAC_MULTICAST; in jme_set_filter() 3275 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 | 2996 uint32_t rxcfg; in ale_rxfilter() local 3002 rxcfg = CSR_READ_4(sc, ALE_MAC_CFG); in ale_rxfilter() 3003 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in ale_rxfilter() 3005 rxcfg |= MAC_CFG_BCAST; in ale_rxfilter() 3008 rxcfg |= MAC_CFG_PROMISC; in ale_rxfilter() 3010 rxcfg |= MAC_CFG_ALLMULTI; in ale_rxfilter() 3013 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter() 3023 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
|
/freebsd/sys/dev/cas/ |
H A D | if_cas.c | 2277 uint32_t rxcfg, txcfg, v; in cas_mii_statchg() local 2313 rxcfg = sc->sc_mac_rxcfg; in cas_mii_statchg() 2314 rxcfg &= ~CAS_MAC_RX_CONF_CARR; in cas_mii_statchg() 2320 rxcfg |= CAS_MAC_RX_CONF_CARR; in cas_mii_statchg() 2326 CAS_WRITE_4(sc, CAS_MAC_RX_CONF, rxcfg); in cas_mii_statchg() 2383 sc->sc_mac_rxcfg = rxcfg; in cas_mii_statchg() 2389 rxcfg | CAS_MAC_RX_CONF_EN); in cas_mii_statchg()
|
/freebsd/sys/dev/age/ |
H A D | if_age.c | 3136 uint32_t rxcfg; in age_rxfilter() local 3142 rxcfg = CSR_READ_4(sc, AGE_MAC_CFG); in age_rxfilter() 3143 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in age_rxfilter() 3145 rxcfg |= MAC_CFG_BCAST; in age_rxfilter() 3148 rxcfg |= MAC_CFG_PROMISC; in age_rxfilter() 3150 rxcfg |= MAC_CFG_ALLMULTI; in age_rxfilter() 3153 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter() 3163 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
|
/freebsd/sys/dev/alc/ |
H A D | if_alc.c | 4609 uint32_t rxcfg; in alc_rxfilter() local 4616 rxcfg = CSR_READ_4(sc, ALC_MAC_CFG); in alc_rxfilter() 4617 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in alc_rxfilter() 4619 rxcfg |= MAC_CFG_BCAST; in alc_rxfilter() 4622 rxcfg |= MAC_CFG_PROMISC; in alc_rxfilter() 4624 rxcfg |= MAC_CFG_ALLMULTI; in alc_rxfilter() 4635 CSR_WRITE_4(sc, ALC_MAC_CFG, rxcfg); in alc_rxfilter()
|