Home
last modified time | relevance | path

Searched refs:total_flags (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mac.c357 unsigned int *total_flags, in rt2x00mac_configure_filter() argument
366 *total_flags &= in rt2x00mac_configure_filter()
380 *total_flags |= FIF_ALLMULTI; in rt2x00mac_configure_filter()
390 if (*total_flags & FIF_CONTROL || *total_flags & FIF_PSPOLL) in rt2x00mac_configure_filter()
391 *total_flags |= FIF_CONTROL | FIF_PSPOLL; in rt2x00mac_configure_filter()
394 if (*total_flags & FIF_CONTROL) in rt2x00mac_configure_filter()
395 *total_flags |= FIF_PSPOLL; in rt2x00mac_configure_filter()
398 rt2x00dev->packet_filter = *total_flags; in rt2x00mac_configure_filter()
400 rt2x00dev->ops->lib->config_filter(rt2x00dev, *total_flags); in rt2x00mac_configure_filter()
/linux/drivers/net/wireless/silabs/wfx/
H A Dsta.c82 unsigned int *total_flags, u64 unused) in wfx_configure_filter() argument
97 *total_flags &= FIF_BCN_PRBRESP_PROMISC | FIF_ALLMULTI | FIF_OTHER_BSS | in wfx_configure_filter()
109 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) in wfx_configure_filter()
115 if (*total_flags & FIF_OTHER_BSS) in wfx_configure_filter()
122 if (*total_flags & FIF_PROBE_REQ && vif->type == NL80211_IFTYPE_AP) { in wfx_configure_filter()
124 *total_flags &= ~FIF_PROBE_REQ; in wfx_configure_filter()
127 if (*total_flags & FIF_PROBE_REQ) in wfx_configure_filter()
H A Dsta.h28 unsigned int *total_flags, u64 unused);
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dmain.c101 unsigned int *total_flags, u64 multicast) in mt76_configure_filter() argument
107 flags |= *total_flags & FIF_##_flag; \ in mt76_configure_filter()
127 *total_flags = flags; in mt76_configure_filter()
/linux/drivers/net/wireless/realtek/rtl818x/rtl8187/
H A Ddev.c1323 unsigned int *total_flags, in rtl8187_configure_filter() argument
1332 if (*total_flags & FIF_OTHER_BSS || in rtl8187_configure_filter()
1333 *total_flags & FIF_ALLMULTI || multicast > 0) in rtl8187_configure_filter()
1338 *total_flags = 0; in rtl8187_configure_filter()
1341 *total_flags |= FIF_FCSFAIL; in rtl8187_configure_filter()
1343 *total_flags |= FIF_CONTROL; in rtl8187_configure_filter()
1345 *total_flags |= FIF_OTHER_BSS; in rtl8187_configure_filter()
1346 *total_flags |= FIF_ALLMULTI; in rtl8187_configure_filter()
/linux/drivers/net/wireless/st/cw1200/
H A Dsta.h28 unsigned int *total_flags,
H A Dsta.c573 unsigned int *total_flags, in cw1200_configure_filter() argument
577 bool listening = !!(*total_flags & in cw1200_configure_filter()
582 *total_flags &= FIF_OTHER_BSS | in cw1200_configure_filter()
591 priv->rx_filter.bssid = (*total_flags & (FIF_OTHER_BSS | in cw1200_configure_filter()
593 priv->rx_filter.fcs = (*total_flags & FIF_FCSFAIL) ? 1 : 0; in cw1200_configure_filter()
594 priv->disable_beacon_filter = !(*total_flags & in cw1200_configure_filter()
/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c1574 unsigned int *total_flags, in rtl8180_configure_filter() argument
1585 if (*total_flags & FIF_ALLMULTI || multicast > 0) in rtl8180_configure_filter()
1590 *total_flags = 0; in rtl8180_configure_filter()
1593 *total_flags |= FIF_FCSFAIL; in rtl8180_configure_filter()
1595 *total_flags |= FIF_CONTROL; in rtl8180_configure_filter()
1597 *total_flags |= FIF_OTHER_BSS; in rtl8180_configure_filter()
1599 *total_flags |= FIF_ALLMULTI; in rtl8180_configure_filter()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmain.c246 unsigned int *total_flags, u64 multicast) in mt7603_configure_filter() argument
252 flags |= *total_flags & FIF_##_flag; \ in mt7603_configure_filter()
280 *total_flags = flags; in mt7603_configure_filter()
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c482 unsigned int *total_flags, in mt7615_configure_filter() argument
499 flags |= *total_flags & FIF_##_flag; \ in mt7615_configure_filter()
530 *total_flags = flags; in mt7615_configure_filter()
533 if (*total_flags & FIF_CONTROL) in mt7615_configure_filter()
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965.h157 unsigned int *total_flags, u64 multicast);
/linux/drivers/net/wireless/admtek/
H A Dadm8211.c1348 unsigned int *total_flags, in adm8211_configure_filter() argument
1361 if (*total_flags & FIF_ALLMULTI || multicast == ~(0ULL)) { in adm8211_configure_filter()
1381 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) in adm8211_configure_filter()
1388 *total_flags = new_flags; in adm8211_configure_filter()
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c533 unsigned int *total_flags, in mt7915_configure_filter() argument
548 flags |= *total_flags & FIF_##_flag; \ in mt7915_configure_filter()
577 *total_flags = flags; in mt7915_configure_filter()
585 if (*total_flags & FIF_CONTROL) in mt7915_configure_filter()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c743 unsigned int *total_flags, u64 multicast) in brcms_ops_configure_filter() argument
749 *total_flags &= MAC_FILTERS; in brcms_ops_configure_filter()
765 brcms_c_mac_promisc(wl->wlc, *total_flags); in brcms_ops_configure_filter()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c668 unsigned int *total_flags, in mt7921_configure_filter() argument
680 if (*total_flags & (_fif)) \ in mt7921_configure_filter()
692 *total_flags &= (FIF_OTHER_BSS | FIF_FCSFAIL | FIF_CONTROL); in mt7921_configure_filter()
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_main.c1259 unsigned int *total_flags, in ath9k_htc_configure_filter() argument
1267 *total_flags &= SUPPORTED_FILTERS; in ath9k_htc_configure_filter()
1277 priv->rxfilter = *total_flags; in ath9k_htc_configure_filter()
H A Dmain.c1566 unsigned int *total_flags, in ath9k_configure_filter() argument
1573 *total_flags &= SUPPORTED_FILTERS; in ath9k_configure_filter()
1577 ctx->rxfilter = *total_flags; in ath9k_configure_filter()
1579 sc->offchannel.chan.rxfilter = *total_flags; in ath9k_configure_filter()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmac80211.c897 unsigned int *total_flags, in iwl_mld_mac80211_configure_filter() argument
911 cmd->pass_all = !!(*total_flags & FIF_ALLMULTI); in iwl_mld_mac80211_configure_filter()
918 *total_flags = 0; in iwl_mld_mac80211_configure_filter()
/linux/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c2058 unsigned int *total_flags, u64 multicast) in at76_configure_filter() argument
2065 __func__, changed_flags, *total_flags); in at76_configure_filter()
2068 *total_flags = AT76_SUPPORTED_FILTERS; in at76_configure_filter()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c770 unsigned int *total_flags, in mt7996_configure_filter() argument
779 flags |= *total_flags & FIF_##_flag; \ in mt7996_configure_filter()
796 *total_flags = flags; in mt7996_configure_filter()
/linux/drivers/net/wireless/ath/ar5523/
H A Dar5523.c1335 unsigned int *total_flags, in ar5523_configure_filter() argument
1345 *total_flags &= AR5523_SUPPORTED_FILTERS; in ar5523_configure_filter()
/linux/drivers/net/wireless/rsi/
H A Drsi_91x_mac80211.c897 u32 *total_flags, in rsi_mac80211_conf_filter() argument
901 *total_flags &= RSI_SUPP_FILTERS; in rsi_mac80211_conf_filter()
/linux/drivers/net/wireless/realtek/rtl8xxxu/
H A Dcore.c6902 unsigned int *total_flags, u64 multicast) in rtl8xxxu_configure_filter() argument
6908 __func__, changed_flags, *total_flags); in rtl8xxxu_configure_filter()
6914 if (*total_flags & FIF_FCSFAIL) in rtl8xxxu_configure_filter()
6923 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) in rtl8xxxu_configure_filter()
6931 if (*total_flags & FIF_CONTROL) in rtl8xxxu_configure_filter()
6936 if (*total_flags & FIF_OTHER_BSS) in rtl8xxxu_configure_filter()
6941 if (*total_flags & FIF_PSPOLL) in rtl8xxxu_configure_filter()
6953 *total_flags &= (FIF_ALLMULTI | FIF_FCSFAIL | FIF_BCN_PRBRESP_PROMISC | in rtl8xxxu_configure_filter()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c856 unsigned int *total_flags, in mt7925_configure_filter() argument
867 if (*total_flags & (_fif)) \ in mt7925_configure_filter()
879 *total_flags &= (FIF_OTHER_BSS | FIF_FCSFAIL | FIF_CONTROL); in mt7925_configure_filter()
/linux/drivers/net/wireless/morsemicro/mm81x/
H A Dmac.c1596 unsigned int *total_flags, in mm81x_mac_ops_configure_filter() argument
1630 *total_flags &= 0; in mm81x_mac_ops_configure_filter()

12