Home
last modified time | relevance | path

Searched refs:rxfilter (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt76x0/
A Dmain.c85 dev->mt76.rxfilter |= MT_RX_FILTR_CFG_PROMISC; in mt76x0_config()
87 dev->mt76.rxfilter &= ~MT_RX_FILTR_CFG_PROMISC; in mt76x0_config()
89 mt76_wr(dev, MT_RX_FILTR_CFG, dev->mt76.rxfilter); in mt76x0_config()
A Dinit.c196 dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG); in mt76x0_init_hardware()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt76x2/
A Dusb_main.c74 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 Dpci_main.c73 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 Dusb_init.c160 dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG); in mt76x2u_init_hardware()
A Dpci_init.c253 dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG); in mt76x2_init_hardware()
/linux-6.3-rc2/drivers/net/wireless/ath/ath9k/
A Ddebug.c666 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 Dcommon.h69 unsigned int rxfilter);
A Drecv.c392 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 Dcommon.c36 unsigned int rxfilter) in ath9k_cmn_rx_accept() argument
96 if (ah->is_monitoring && (rxfilter & FIF_FCSFAIL)) in ath9k_cmn_rx_accept()
A Dhtc_drv_txrx.c882 if (priv->rxfilter & FIF_PROBE_REQ) in ath9k_htc_calcrxfilter()
888 if (priv->rxfilter & FIF_CONTROL) in ath9k_htc_calcrxfilter()
893 !(priv->rxfilter & FIF_BCN_PRBRESP_PROMISC)) in ath9k_htc_calcrxfilter()
903 if (priv->rxfilter & FIF_PSPOLL) in ath9k_htc_calcrxfilter()
907 priv->rxfilter & (FIF_OTHER_BSS | FIF_MCAST_ACTION)) in ath9k_htc_calcrxfilter()
1058 &decrypt_error, priv->rxfilter)) in ath9k_rx_prepare()
A Dcommon-spectral.c718 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-6.3-rc2/drivers/net/ethernet/sfc/
A Dptp.c1304 struct efx_filter_spec *rxfilter) in efx_ptp_init_filter() argument
1314 struct efx_filter_spec *rxfilter) in efx_ptp_insert_filter() argument
1328 struct efx_filter_spec rxfilter; in efx_ptp_insert_ipv4_filter() local
1330 efx_ptp_init_filter(efx, &rxfilter); in efx_ptp_insert_ipv4_filter()
1333 return efx_ptp_insert_filter(efx, &rxfilter); in efx_ptp_insert_ipv4_filter()
1339 struct efx_filter_spec rxfilter; in efx_ptp_insert_ipv6_filter() local
1341 efx_ptp_init_filter(efx, &rxfilter); in efx_ptp_insert_ipv6_filter()
1343 return efx_ptp_insert_filter(efx, &rxfilter); in efx_ptp_insert_ipv6_filter()
1349 struct efx_filter_spec rxfilter; in efx_ptp_insert_eth_filter() local
1351 efx_ptp_init_filter(efx, &rxfilter); in efx_ptp_insert_eth_filter()
[all …]
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7603/
A Dmain.c246 dev->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7603_config()
248 dev->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7603_config()
250 mt76_wr(dev, MT_WF_RFCR, dev->rxfilter); in mt7603_config()
267 dev->rxfilter &= ~(_hw); \ in mt7603_configure_filter()
268 dev->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt7603_configure_filter()
271 dev->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7603_configure_filter()
295 mt76_wr(dev, MT_WF_RFCR, dev->rxfilter); in mt7603_configure_filter()
A Dmt7603.h111 u32 rxfilter; member
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt7601u/
A Dmain.c108 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 Dinit.c238 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-6.3-rc2/drivers/net/ethernet/microchip/
A Dencx24j600.c61 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 Denc28j60.c70 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-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7615/
A Dmain.c463 phy->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7615_config()
465 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7615_config()
467 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7615_config()
515 phy->rxfilter &= ~(_hw); \ in mt7615_configure_filter()
517 phy->rxfilter |= !(flags & FIF_##_flag) * (_hw);\ in mt7615_configure_filter()
520 phy->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7615_configure_filter()
532 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_BEACON; in mt7615_configure_filter()
546 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7615_configure_filter()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/
A Dmt76x02_util.c213 dev->mt76.rxfilter &= ~(_hw); \ in mt76x02_configure_filter()
214 dev->mt76.rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt76x02_configure_filter()
219 dev->mt76.rxfilter &= ~MT_RX_FILTR_CFG_OTHER_BSS; in mt76x02_configure_filter()
232 mt76_wr(dev, MT_RX_FILTR_CFG, dev->mt76.rxfilter); in mt76x02_configure_filter()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7996/
A Dmain.c393 phy->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7996_config()
395 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7996_config()
399 mt76_wr(dev, MT_WF_RFCR(phy->mt76->band_idx), phy->rxfilter); in mt7996_config()
437 phy->rxfilter &= ~(_hw); \ in mt7996_configure_filter()
438 phy->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt7996_configure_filter()
443 phy->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7996_configure_filter()
467 mt76_wr(dev, MT_WF_RFCR(phy->mt76->band_idx), phy->rxfilter); in mt7996_configure_filter()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/
A Dmain.c488 phy->rxfilter |= MT_WF_RFCR_DROP_OTHER_UC; in mt7915_config()
490 phy->rxfilter &= ~MT_WF_RFCR_DROP_OTHER_UC; in mt7915_config()
495 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7915_config()
534 phy->rxfilter &= ~(_hw); \ in mt7915_configure_filter()
535 phy->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ in mt7915_configure_filter()
540 phy->rxfilter &= ~(MT_WF_RFCR_DROP_OTHER_BSS | in mt7915_configure_filter()
564 mt76_wr(dev, MT_WF_RFCR(band), phy->rxfilter); in mt7915_configure_filter()
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/
A Dptp.c1276 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-6.3-rc2/drivers/net/wireless/ath/ar5523/
A Dar5523.c442 struct ar5523_cmd_rx_filter rxfilter; in ar5523_set_rxfilter() local
444 rxfilter.bits = cpu_to_be32(bits); in ar5523_set_rxfilter()
445 rxfilter.op = cpu_to_be32(op); in ar5523_set_rxfilter()
448 return ar5523_cmd_write(ar, WDCMSG_RX_FILTER, &rxfilter, in ar5523_set_rxfilter()
449 sizeof(rxfilter), 0); in ar5523_set_rxfilter()

Completed in 101 milliseconds

12