| /linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
| A D | main.c | 55 dev->mt76.rxfilter |= MT_RX_FILTR_CFG_PROMISC; in mt76x0_config() 57 dev->mt76.rxfilter &= ~MT_RX_FILTR_CFG_PROMISC; in mt76x0_config() 59 mt76_wr(dev, MT_RX_FILTR_CFG, dev->mt76.rxfilter); in mt76x0_config()
|
| A D | init.c | 196 dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG); in mt76x0_init_hardware()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
| A D | usb_main.c | 74 dev->mt76.rxfilter |= MT_RX_FILTR_CFG_PROMISC; in mt76x2u_config() 76 dev->mt76.rxfilter &= ~MT_RX_FILTR_CFG_PROMISC; in mt76x2u_config() 77 mt76_wr(dev, MT_RX_FILTR_CFG, dev->mt76.rxfilter); in mt76x2u_config()
|
| A D | pci_main.c | 73 dev->mt76.rxfilter |= MT_RX_FILTR_CFG_PROMISC; in mt76x2_config() 75 dev->mt76.rxfilter &= ~MT_RX_FILTR_CFG_PROMISC; in mt76x2_config() 77 mt76_wr(dev, MT_RX_FILTR_CFG, dev->mt76.rxfilter); in mt76x2_config()
|
| A D | usb_init.c | 160 dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG); in mt76x2u_init_hardware()
|
| A D | pci_init.c | 253 dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG); in mt76x2_init_hardware()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| A D | debug.c | 666 u32 rxfilter, i; in read_file_misc() local 679 if (rxfilter & ATH9K_RX_FILTER_UCAST) in read_file_misc() 681 if (rxfilter & ATH9K_RX_FILTER_MCAST) in read_file_misc() 683 if (rxfilter & ATH9K_RX_FILTER_BCAST) in read_file_misc() 685 if (rxfilter & ATH9K_RX_FILTER_CONTROL) in read_file_misc() 687 if (rxfilter & ATH9K_RX_FILTER_BEACON) in read_file_misc() 689 if (rxfilter & ATH9K_RX_FILTER_PROM) in read_file_misc() 691 if (rxfilter & ATH9K_RX_FILTER_PROBEREQ) in read_file_misc() 693 if (rxfilter & ATH9K_RX_FILTER_PHYERR) in read_file_misc() 695 if (rxfilter & ATH9K_RX_FILTER_MYBEACON) in read_file_misc() [all …]
|
| A D | recv.c | 392 if (sc->cur_chan->rxfilter & FIF_PROBE_REQ) in ath_calcrxfilter() 398 if ((sc->cur_chan->rxfilter & FIF_CONTROL) || in ath_calcrxfilter() 404 !(sc->cur_chan->rxfilter & FIF_BCN_PRBRESP_PROMISC)) in ath_calcrxfilter() 410 (sc->cur_chan->rxfilter & FIF_PSPOLL)) in ath_calcrxfilter() 417 (sc->cur_chan->rxfilter & (FIF_OTHER_BSS | FIF_MCAST_ACTION))) { in ath_calcrxfilter() 899 sc->cur_chan->rxfilter)) { in ath9k_rx_skb_preprocess()
|
| A D | htc_drv_txrx.c | 877 if (priv->rxfilter & FIF_PROBE_REQ) in ath9k_htc_calcrxfilter() 883 if (priv->rxfilter & FIF_CONTROL) in ath9k_htc_calcrxfilter() 888 !(priv->rxfilter & FIF_BCN_PRBRESP_PROMISC)) in ath9k_htc_calcrxfilter() 898 if (priv->rxfilter & FIF_PSPOLL) in ath9k_htc_calcrxfilter() 902 priv->rxfilter & (FIF_OTHER_BSS | FIF_MCAST_ACTION)) in ath9k_htc_calcrxfilter() 1045 &decrypt_error, priv->rxfilter)) in ath9k_rx_prepare()
|
| A D | common.c | 36 unsigned int rxfilter) in ath9k_cmn_rx_accept() argument 96 if (ah->is_monitoring && (rxfilter & FIF_FCSFAIL)) in ath9k_cmn_rx_accept()
|
| A D | common.h | 69 unsigned int rxfilter);
|
| A D | common-spectral.c | 718 u32 rxfilter; in ath9k_cmn_spectral_scan_trigger() local 732 rxfilter = ath9k_hw_getrxfilter(ah); in ath9k_cmn_spectral_scan_trigger() 733 ath9k_hw_setrxfilter(ah, rxfilter | in ath9k_cmn_spectral_scan_trigger()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| A D | main.c | 228 dev->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7603_config() 230 dev->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7603_config() 232 mt76_wr(dev, MT_WF_RFCR, dev->rxfilter); in mt7603_config() 249 dev->rxfilter &= ~(_hw); \ in mt7603_configure_filter() 250 dev->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt7603_configure_filter() 253 dev->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7603_configure_filter() 277 mt76_wr(dev, MT_WF_RFCR, dev->rxfilter); in mt7603_configure_filter()
|
| A D | mt7603.h | 111 u32 rxfilter; member
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| A D | main.c | 108 dev->rxfilter &= ~(_hw); \ in mt76_configure_filter() 109 dev->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt76_configure_filter() 114 dev->rxfilter &= ~MT_RX_FILTR_CFG_OTHER_BSS; in mt76_configure_filter() 128 mt76_wr(dev, MT_RX_FILTR_CFG, dev->rxfilter); in mt76_configure_filter()
|
| A D | init.c | 238 dev->rxfilter = MT_RX_FILTR_CFG_CRC_ERR | in mt7601u_mac_start() 245 mt7601u_wr(dev, MT_RX_FILTR_CFG, dev->rxfilter); in mt7601u_mac_start()
|
| /linux/drivers/net/ethernet/microchip/ |
| A D | encx24j600.c | 61 int rxfilter; member 589 switch (priv->rxfilter) { in encx24j600_set_rxfilter_mode() 636 priv->rxfilter = RXFILTER_NORMAL; in encx24j600_hw_init() 811 int oldfilter = priv->rxfilter; in encx24j600_set_multicast_list() 815 priv->rxfilter = RXFILTER_PROMISC; in encx24j600_set_multicast_list() 819 priv->rxfilter = RXFILTER_MULTI; in encx24j600_set_multicast_list() 822 priv->rxfilter = RXFILTER_NORMAL; in encx24j600_set_multicast_list() 825 if (oldfilter != priv->rxfilter) in encx24j600_set_multicast_list()
|
| A D | enc28j60.c | 70 int rxfilter; member 667 priv->rxfilter = RXFILTER_NORMAL; in enc28j60_hw_init() 1400 int oldfilter = priv->rxfilter; in enc28j60_set_multicast_list() 1405 priv->rxfilter = RXFILTER_PROMISC; in enc28j60_set_multicast_list() 1410 priv->rxfilter = RXFILTER_MULTI; in enc28j60_set_multicast_list() 1414 priv->rxfilter = RXFILTER_NORMAL; in enc28j60_set_multicast_list() 1417 if (oldfilter != priv->rxfilter) in enc28j60_set_multicast_list() 1427 if (priv->rxfilter == RXFILTER_PROMISC) { in enc28j60_setrx_work_handler() 1431 } else if (priv->rxfilter == RXFILTER_MULTI) { in enc28j60_setrx_work_handler()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| A D | main.c | 459 phy->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7615_config() 461 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7615_config() 463 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7615_config() 510 phy->rxfilter &= ~(_hw); \ in mt7615_configure_filter() 512 phy->rxfilter |= !(flags & FIF_##_flag) * (_hw);\ in mt7615_configure_filter() 515 phy->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7615_configure_filter() 527 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_BEACON; in mt7615_configure_filter() 541 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7615_configure_filter()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| A D | main.c | 462 phy->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7915_config() 464 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7915_config() 469 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7915_config() 508 phy->rxfilter &= ~(_hw); \ in mt7915_configure_filter() 509 phy->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt7915_configure_filter() 514 phy->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7915_configure_filter() 538 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7915_configure_filter()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| A D | mt76x02_util.c | 212 dev->mt76.rxfilter &= ~(_hw); \ in mt76x02_configure_filter() 213 dev->mt76.rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt76x02_configure_filter() 218 dev->mt76.rxfilter &= ~MT_RX_FILTR_CFG_OTHER_BSS; in mt76x02_configure_filter() 231 mt76_wr(dev, MT_RX_FILTR_CFG, dev->mt76.rxfilter); in mt76x02_configure_filter()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| A D | main.c | 484 phy->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7921_config() 486 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7921_config() 490 mt76_wr(dev, MT_WF_RFCR(0), phy->rxfilter); in mt7921_config() 528 phy->rxfilter &= ~(_hw); \ in mt7921_configure_filter() 529 phy->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt7921_configure_filter() 534 phy->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7921_configure_filter() 558 mt76_wr(dev, MT_WF_RFCR(0), phy->rxfilter); in mt7921_configure_filter()
|
| A D | testmode.c | 62 mt76_wr(dev, MT_WF_RFCR(0), dev->mt76.rxfilter); in mt7921_tm_set()
|
| /linux/drivers/net/ethernet/sfc/ |
| A D | ptp.c | 1276 struct efx_filter_spec rxfilter; in efx_ptp_insert_multicast_filters() local 1285 efx_filter_init_rx(&rxfilter, EFX_FILTER_PRI_REQUIRED, 0, in efx_ptp_insert_multicast_filters() 1288 rc = efx_filter_set_ipv4_local(&rxfilter, IPPROTO_UDP, in efx_ptp_insert_multicast_filters() 1294 rc = efx_filter_insert_filter(efx, &rxfilter, true); in efx_ptp_insert_multicast_filters() 1299 efx_filter_init_rx(&rxfilter, EFX_FILTER_PRI_REQUIRED, 0, in efx_ptp_insert_multicast_filters() 1302 rc = efx_filter_set_ipv4_local(&rxfilter, IPPROTO_UDP, in efx_ptp_insert_multicast_filters() 1308 rc = efx_filter_insert_filter(efx, &rxfilter, true); in efx_ptp_insert_multicast_filters()
|
| /linux/drivers/net/wireless/ath/ar5523/ |
| A D | ar5523.c | 432 struct ar5523_cmd_rx_filter rxfilter; in ar5523_set_rxfilter() local 434 rxfilter.bits = cpu_to_be32(bits); in ar5523_set_rxfilter() 435 rxfilter.op = cpu_to_be32(op); in ar5523_set_rxfilter() 438 return ar5523_cmd_write(ar, WDCMSG_RX_FILTER, &rxfilter, in ar5523_set_rxfilter() 439 sizeof(rxfilter), 0); in ar5523_set_rxfilter()
|