Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/net/wireless/ralink/rt2x00/
Drt2x00mac.c337 unsigned int *total_flags, in rt2x00mac_configure_filter() argument
346 *total_flags &= in rt2x00mac_configure_filter()
360 *total_flags |= FIF_ALLMULTI; in rt2x00mac_configure_filter()
370 if (*total_flags & FIF_CONTROL || *total_flags & FIF_PSPOLL) in rt2x00mac_configure_filter()
371 *total_flags |= FIF_CONTROL | FIF_PSPOLL; in rt2x00mac_configure_filter()
374 if (*total_flags & FIF_CONTROL) in rt2x00mac_configure_filter()
375 *total_flags |= FIF_PSPOLL; in rt2x00mac_configure_filter()
378 rt2x00dev->packet_filter = *total_flags; in rt2x00mac_configure_filter()
380 rt2x00dev->ops->lib->config_filter(rt2x00dev, *total_flags); in rt2x00mac_configure_filter()
/Linux-v5.4/drivers/net/wireless/mediatek/mt7601u/
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-v5.4/drivers/net/wireless/mediatek/mt76/mt7615/
Dmain.c262 unsigned int *total_flags, in mt7615_configure_filter() argument
269 flags |= *total_flags & FIF_##_flag; \ in mt7615_configure_filter()
297 *total_flags = flags; in mt7615_configure_filter()
/Linux-v5.4/drivers/net/wireless/realtek/rtl818x/rtl8187/
Ddev.c1311 unsigned int *total_flags, in rtl8187_configure_filter() argument
1320 if (*total_flags & FIF_OTHER_BSS || in rtl8187_configure_filter()
1321 *total_flags & FIF_ALLMULTI || multicast > 0) in rtl8187_configure_filter()
1326 *total_flags = 0; in rtl8187_configure_filter()
1329 *total_flags |= FIF_FCSFAIL; in rtl8187_configure_filter()
1331 *total_flags |= FIF_CONTROL; in rtl8187_configure_filter()
1333 *total_flags |= FIF_OTHER_BSS; in rtl8187_configure_filter()
1334 *total_flags |= FIF_ALLMULTI; in rtl8187_configure_filter()
/Linux-v5.4/drivers/staging/vt6656/
Dmain_usb.c817 unsigned int *total_flags, u64 multicast) in vnt_configure() argument
823 *total_flags &= FIF_ALLMULTI | FIF_OTHER_BSS | FIF_BCN_PRBRESP_PROMISC; in vnt_configure()
834 if (*total_flags & FIF_ALLMULTI) { in vnt_configure()
847 if (*total_flags & (FIF_OTHER_BSS | FIF_BCN_PRBRESP_PROMISC)) in vnt_configure()
/Linux-v5.4/drivers/net/wireless/st/cw1200/
Dsta.h28 unsigned int *total_flags,
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-v5.4/drivers/net/wireless/mediatek/mt76/
Dmt76x02_util.c215 unsigned int *total_flags, u64 multicast) in mt76x02_configure_filter() argument
221 flags |= *total_flags & FIF_##_flag; \ in mt76x02_configure_filter()
240 *total_flags = flags; in mt76x02_configure_filter()
Dmt76x02.h135 unsigned int *total_flags, u64 multicast);
/Linux-v5.4/drivers/net/wireless/intersil/p54/
Dmain.c390 unsigned int *total_flags, in p54_configure_filter() argument
395 *total_flags &= FIF_ALLMULTI | FIF_OTHER_BSS; in p54_configure_filter()
397 priv->filter_flags = *total_flags; in p54_configure_filter()
/Linux-v5.4/drivers/net/wireless/realtek/rtl818x/rtl8180/
Ddev.c1570 unsigned int *total_flags, in rtl8180_configure_filter() argument
1581 if (*total_flags & FIF_ALLMULTI || multicast > 0) in rtl8180_configure_filter()
1586 *total_flags = 0; in rtl8180_configure_filter()
1589 *total_flags |= FIF_FCSFAIL; in rtl8180_configure_filter()
1591 *total_flags |= FIF_CONTROL; in rtl8180_configure_filter()
1593 *total_flags |= FIF_OTHER_BSS; in rtl8180_configure_filter()
1595 *total_flags |= FIF_ALLMULTI; in rtl8180_configure_filter()
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7603/
Dmain.c233 unsigned int *total_flags, u64 multicast) in mt7603_configure_filter() argument
239 flags |= *total_flags & FIF_##_flag; \ in mt7603_configure_filter()
267 *total_flags = flags; in mt7603_configure_filter()
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/
Dmac80211.c1036 unsigned int *total_flags, in iwlagn_configure_filter() argument
1044 if (*total_flags & (test)) \ in iwlagn_configure_filter()
1051 changed_flags, *total_flags); in iwlagn_configure_filter()
1080 *total_flags &= FIF_OTHER_BSS | FIF_ALLMULTI | in iwlagn_configure_filter()
/Linux-v5.4/drivers/staging/vt6655/
Ddevice_main.c1503 unsigned int *total_flags, u64 multicast) in vnt_configure() argument
1508 *total_flags &= FIF_ALLMULTI | FIF_OTHER_BSS | FIF_BCN_PRBRESP_PROMISC; in vnt_configure()
1515 if (*total_flags & FIF_ALLMULTI) { in vnt_configure()
1552 if (*total_flags & (FIF_OTHER_BSS | FIF_BCN_PRBRESP_PROMISC)) in vnt_configure()
/Linux-v5.4/drivers/net/wireless/intel/iwlegacy/
D4965.h157 unsigned int *total_flags, u64 multicast);
D3945-mac.c3010 unsigned int *total_flags, u64 multicast) in il3945_configure_filter() argument
3016 if (*total_flags & (test)) \ in il3945_configure_filter()
3023 *total_flags); in il3945_configure_filter()
3050 *total_flags &= in il3945_configure_filter()
/Linux-v5.4/drivers/net/wireless/admtek/
Dadm8211.c1350 unsigned int *total_flags, in adm8211_configure_filter() argument
1363 if (*total_flags & FIF_ALLMULTI || multicast == ~(0ULL)) { in adm8211_configure_filter()
1383 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) in adm8211_configure_filter()
1390 *total_flags = new_flags; in adm8211_configure_filter()
/Linux-v5.4/net/mac80211/
Ddriver-ops.h199 unsigned int *total_flags, in drv_configure_filter() argument
204 trace_drv_configure_filter(local, changed_flags, total_flags, in drv_configure_filter()
206 local->ops->configure_filter(&local->hw, changed_flags, total_flags, in drv_configure_filter()
Dtrace.h499 unsigned int *total_flags,
502 TP_ARGS(local, changed_flags, total_flags, multicast),
514 __entry->total = *total_flags;
/Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
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-v5.4/drivers/net/wireless/marvell/
Dmwl8k.c5187 unsigned int *total_flags) in mwl8k_configure_filter_sniffer() argument
5209 *total_flags &= FIF_ALLMULTI | in mwl8k_configure_filter_sniffer()
5226 unsigned int *total_flags, in mwl8k_configure_filter() argument
5237 *total_flags &= FIF_ALLMULTI | FIF_BCN_PRBRESP_PROMISC; in mwl8k_configure_filter()
5246 if (*total_flags & (FIF_CONTROL | FIF_OTHER_BSS) && in mwl8k_configure_filter()
5247 mwl8k_configure_filter_sniffer(hw, changed_flags, total_flags)) { in mwl8k_configure_filter()
5253 *total_flags &= FIF_ALLMULTI | FIF_BCN_PRBRESP_PROMISC; in mwl8k_configure_filter()
5266 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) { in mwl8k_configure_filter()
5299 if (*total_flags & FIF_ALLMULTI) { in mwl8k_configure_filter()
/Linux-v5.4/drivers/net/wireless/ath/ath9k/
Dmain.c1478 unsigned int *total_flags, in ath9k_configure_filter() argument
1486 *total_flags &= SUPPORTED_FILTERS; in ath9k_configure_filter()
1490 ctx->rxfilter = *total_flags; in ath9k_configure_filter()
1492 sc->offchannel.chan.rxfilter = *total_flags; in ath9k_configure_filter()
Dhtc_drv_main.c1258 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()
/Linux-v5.4/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu_core.c5593 unsigned int *total_flags, u64 multicast) in rtl8xxxu_configure_filter() argument
5599 __func__, changed_flags, *total_flags); in rtl8xxxu_configure_filter()
5605 if (*total_flags & FIF_FCSFAIL) in rtl8xxxu_configure_filter()
5614 if (*total_flags & FIF_BCN_PRBRESP_PROMISC) in rtl8xxxu_configure_filter()
5619 if (*total_flags & FIF_CONTROL) in rtl8xxxu_configure_filter()
5624 if (*total_flags & FIF_OTHER_BSS) { in rtl8xxxu_configure_filter()
5632 if (*total_flags & FIF_PSPOLL) in rtl8xxxu_configure_filter()
5643 *total_flags &= (FIF_ALLMULTI | FIF_FCSFAIL | FIF_BCN_PRBRESP_PROMISC | in rtl8xxxu_configure_filter()
/Linux-v5.4/drivers/net/wireless/atmel/
Dat76c50x-usb.c2062 unsigned int *total_flags, u64 multicast) in at76_configure_filter() argument
2069 __func__, changed_flags, *total_flags); in at76_configure_filter()
2072 *total_flags = AT76_SUPPORTED_FILTERS; in at76_configure_filter()

12