| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00mac.c | 357 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 D | sta.c | 82 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 D | sta.h | 28 unsigned int *total_flags, u64 unused);
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | main.c | 101 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 D | dev.c | 1323 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 D | sta.h | 28 unsigned int *total_flags,
|
| H A D | sta.c | 573 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/admtek/ |
| H A D | adm8211.c | 1348 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/intel/iwlegacy/ |
| H A D | 4965.h | 157 unsigned int *total_flags, u64 multicast);
|
| H A D | 3945-mac.c | 2961 unsigned int *total_flags, u64 multicast) in il3945_configure_filter() argument 2967 if (*total_flags & (test)) \ in il3945_configure_filter() 2974 *total_flags); in il3945_configure_filter() 3001 *total_flags &= in il3945_configure_filter()
|
| H A D | 4965-mac.c | 6134 unsigned int *total_flags, u64 multicast) in il4965_configure_filter() argument 6140 if (*total_flags & (test)) \ in il4965_configure_filter() 6147 *total_flags); in il4965_configure_filter() 6174 *total_flags &= in il4965_configure_filter()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | mac80211_if.c | 743 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/marvell/ |
| H A D | mwl8k.c | 5265 unsigned int *total_flags) in mwl8k_configure_filter_sniffer() argument 5287 *total_flags &= FIF_ALLMULTI | in mwl8k_configure_filter_sniffer() 5304 unsigned int *total_flags, in mwl8k_configure_filter() argument 5315 *total_flags &= FIF_ALLMULTI | FIF_BCN_PRBRESP_PROMISC; in mwl8k_configure_filter() 5324 if (*total_flags & (FIF_CONTROL | FIF_OTHER_BSS) && in mwl8k_configure_filter() 5325 mwl8k_configure_filter_sniffer(hw, changed_flags, total_flags)) { in mwl8k_configure_filter() 5331 *total_flags &= FIF_ALLMULTI | FIF_BCN_PRBRESP_PROMISC; in mwl8k_configure_filter() 5344 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) { in mwl8k_configure_filter() 5377 if (*total_flags & FIF_ALLMULTI) { in mwl8k_configure_filter()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_main.c | 1259 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 D | main.c | 1566 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/net/mac80211/ |
| H A D | driver-ops.h | 202 unsigned int *total_flags, in drv_configure_filter() argument 208 trace_drv_configure_filter(local, changed_flags, total_flags, in drv_configure_filter() 210 local->ops->configure_filter(&local->hw, changed_flags, total_flags, in drv_configure_filter()
|
| H A D | trace.h | 581 unsigned int *total_flags, 584 TP_ARGS(local, changed_flags, total_flags, multicast), 596 __entry->total = *total_flags;
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | main.c | 678 unsigned int *total_flags, in mt7996_configure_filter() argument 687 flags |= *total_flags & FIF_##_flag; \ in mt7996_configure_filter() 704 *total_flags = flags; in mt7996_configure_filter()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 848 unsigned int *total_flags, in iwl_mld_mac80211_configure_filter() argument 862 cmd->pass_all = !!(*total_flags & FIF_ALLMULTI); in iwl_mld_mac80211_configure_filter() 869 *total_flags = 0; in iwl_mld_mac80211_configure_filter()
|
| /linux/drivers/net/wireless/atmel/ |
| H A D | at76c50x-usb.c | 2055 unsigned int *total_flags, u64 multicast) in at76_configure_filter() argument 2062 __func__, changed_flags, *total_flags); in at76_configure_filter() 2065 *total_flags = AT76_SUPPORTED_FILTERS; in at76_configure_filter()
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 882 u32 *total_flags, in rsi_mac80211_conf_filter() argument 886 *total_flags &= RSI_SUPP_FILTERS; in rsi_mac80211_conf_filter()
|
| /linux/drivers/net/wireless/ath/ar5523/ |
| H A D | ar5523.c | 1335 unsigned int *total_flags, in ar5523_configure_filter() argument 1345 *total_flags &= AR5523_SUPPORTED_FILTERS; in ar5523_configure_filter()
|
| /linux/drivers/net/wireless/realtek/rtl8xxxu/ |
| H A D | core.c | 6855 unsigned int *total_flags, u64 multicast) in rtl8xxxu_configure_filter() argument 6861 __func__, changed_flags, *total_flags); in rtl8xxxu_configure_filter() 6867 if (*total_flags & FIF_FCSFAIL) in rtl8xxxu_configure_filter() 6876 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) in rtl8xxxu_configure_filter() 6884 if (*total_flags & FIF_CONTROL) in rtl8xxxu_configure_filter() 6889 if (*total_flags & FIF_OTHER_BSS) in rtl8xxxu_configure_filter() 6894 if (*total_flags & FIF_PSPOLL) in rtl8xxxu_configure_filter() 6906 *total_flags &= (FIF_ALLMULTI | FIF_FCSFAIL | FIF_BCN_PRBRESP_PROMISC | in rtl8xxxu_configure_filter()
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 2513 unsigned int *total_flags,u64 multicast) in mac80211_hwsim_configure_filter() argument 2520 if (*total_flags & FIF_ALLMULTI) in mac80211_hwsim_configure_filter() 2522 if (*total_flags & FIF_MCAST_ACTION) in mac80211_hwsim_configure_filter() 2525 *total_flags = data->rx_filter; in mac80211_hwsim_configure_filter()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac80211.c | 2012 unsigned int *total_flags, u64 multicast) in iwl_mvm_configure_filter() argument 2027 cmd->pass_all = !!(*total_flags & FIF_ALLMULTI); in iwl_mvm_configure_filter() 2034 *total_flags = 0; in iwl_mvm_configure_filter()
|