Home
last modified time | relevance | path

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

12

/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dlib.c1004 if (!wowlan->n_patterns) in iwlagn_send_patterns()
1007 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwlagn_send_patterns()
1013 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); in iwlagn_send_patterns()
1015 for (i = 0; i < wowlan->n_patterns; i++) { in iwlagn_send_patterns()
1098 if (wowlan->n_patterns) in iwlagn_suspend()
H A Dcommands.h3722 __le32 n_patterns; member
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dd3.c637 if (!wowlan->n_patterns) in iwl_mvm_send_patterns_v1()
640 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwl_mvm_send_patterns_v1()
646 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); in iwl_mvm_send_patterns_v1()
648 for (i = 0; i < wowlan->n_patterns; i++) { in iwl_mvm_send_patterns_v1()
680 if (!wowlan->n_patterns) in iwl_mvm_send_patterns()
684 wowlan->n_patterns * sizeof(struct iwl_wowlan_pattern_v2); in iwl_mvm_send_patterns()
690 pattern_cmd->n_patterns = wowlan->n_patterns; in iwl_mvm_send_patterns()
694 for (i = 0; i < wowlan->n_patterns; i++) { in iwl_mvm_send_patterns()
963 if (wowlan->n_patterns) in iwl_mvm_get_wowlan_config()
/linux/drivers/net/wireless/realtek/rtw88/
H A Dwow.c826 if (wowlan->n_patterns && wowlan->patterns) { in rtw_wow_set_wakeups()
827 rtw_wow->pattern_cnt = wowlan->n_patterns; in rtw_wow_set_wakeups()
828 for (i = 0; i < wowlan->n_patterns; i++) in rtw_wow_set_wakeups()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dd3.c1923 if (wowlan->n_patterns) in iwl_mld_set_wowlan_config_cmd()
1951 if (!wowlan->n_patterns) in iwl_mld_send_patterns()
1954 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwl_mld_send_patterns()
1960 pattern_cmd->n_patterns = wowlan->n_patterns; in iwl_mld_send_patterns()
1963 for (int i = 0; i < wowlan->n_patterns; i++) { in iwl_mld_send_patterns()
H A Dmac80211.c209 mld->wowlan.n_patterns = IWL_WOWLAN_MAX_PATTERNS; in iwl_mld_hw_set_pm()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dcfg80211.c2683 for (i = 0; i < wowlan->n_patterns; i++) { in nxpwifi_set_wowlan_mef_entry()
2759 if (wowlan->n_patterns || wowlan->magic_pkt) in nxpwifi_set_mef_filter()
2774 if (wowlan->n_patterns || wowlan->magic_pkt) { in nxpwifi_set_mef_filter()
2925 if (wiphy->wowlan_config->n_patterns) in nxpwifi_cfg80211_resume()
2990 for (i = 0; i < crule->n_patterns; i++) { in nxpwifi_fill_coalesce_rule_info()
3691 .n_patterns = NXPWIFI_MEF_MAX_FILTERS,
3701 .n_patterns = NXPWIFI_MEF_MAX_FILTERS,
3712 .n_patterns = NXPWIFI_COALESCE_MAX_FILTERS,
/linux/drivers/net/wireless/realtek/rtw89/
H A Dwow.c1043 if (!wowlan->n_patterns || !wowlan->patterns) in rtw89_wow_parse_patterns()
1046 for (i = 0; i < wowlan->n_patterns; i++) { in rtw89_wow_parse_patterns()
1063 rtw_wow->pattern_cnt = wowlan->n_patterns; in rtw89_wow_parse_patterns()
1138 if (wowlan->n_patterns && wowlan->patterns) in rtw89_wow_set_wakeups()
H A Drtw8852bt.c793 .n_patterns = RTW89_MAX_PATTERN_NUM,
H A Drtw8852b.c926 .n_patterns = RTW89_MAX_PATTERN_NUM,
H A Drtw8852a.c2258 .n_patterns = RTW89_MAX_PATTERN_NUM,
/linux/drivers/net/wireless/ath/ath12k/
H A Dwow.c418 for (i = 0; i < wowlan->n_patterns; i++) { in ath12k_wow_vif_set_wakeups()
1042 ar->wow.wowlan_support.n_patterns = ar->wow.max_num_patterns; in ath12k_wow_init()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c3376 for (i = 0; i < wowlan->n_patterns; i++) { in mwifiex_set_wowlan_mef_entry()
3452 if (wowlan->n_patterns || wowlan->magic_pkt) in mwifiex_set_mef_filter()
3467 if (wowlan->n_patterns || wowlan->magic_pkt) { in mwifiex_set_mef_filter()
3616 if (wiphy->wowlan_config->n_patterns) in mwifiex_cfg80211_resume()
3701 for (i = 0; i < crule->n_patterns; i++) { in mwifiex_fill_coalesce_rule_info()
4630 .n_patterns = MWIFIEX_MEF_MAX_FILTERS,
4640 .n_patterns = MWIFIEX_MEF_MAX_FILTERS,
4662 .n_patterns = MWIFIEX_COALESCE_MAX_FILTERS,
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dcore.c424 for (i = 0; i < wow->n_patterns; i++) { in _rtl_add_wowlan_patterns()
515 rtl_write_byte(rtlpriv, 0x698, wow->n_patterns); in _rtl_add_wowlan_patterns()
532 if ((ppsc->wo_wlan_mode & WAKE_ON_PATTERN_MATCH) && wow->n_patterns) in rtl_op_suspend()
/linux/net/wireless/
H A Dcore.c869 !wiphy->wowlan->flags && !wiphy->wowlan->n_patterns && in wiphy_register()
937 !wiphy->coalesce->n_patterns) && in wiphy_register()
1113 if (WARN_ON(rdev->wiphy.wowlan && rdev->wiphy.wowlan->n_patterns && in wiphy_register()
H A Dcore.h144 for (i = 0; i < rdev->wiphy.wowlan_config->n_patterns; i++) in cfg80211_rdev_free_wowlan()
H A Dnl80211.c2100 if (rdev->wiphy.wowlan->n_patterns) { in nl80211_send_wowlan()
2102 .max_patterns = rdev->wiphy.wowlan->n_patterns, in nl80211_send_wowlan()
2137 rule.pat.max_patterns = rdev->wiphy.coalesce->n_patterns; in nl80211_send_coalesce()
15403 if (!wowlan->n_patterns) in nl80211_send_wowlan_patterns()
15410 for (i = 0; i < wowlan->n_patterns; i++) { in nl80211_send_wowlan_patterns()
15892 int n_patterns = 0; in nl80211_set_wowlan() local
15900 n_patterns++; in nl80211_set_wowlan()
15901 if (n_patterns > wowlan->n_patterns) in nl80211_set_wowlan()
15905 n_patterns); in nl80211_set_wowlan()
15909 new_triggers.n_patterns = n_patterns; in nl80211_set_wowlan()
[all …]
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dqlink.h1886 __le32 n_patterns; member
/linux/include/net/
H A Dcfg80211.h3868 int n_patterns; member
3886 int n_patterns; member
5932 int n_patterns; member
5953 int n_patterns; member
/linux/drivers/net/wireless/ti/wlcore/
H A Dmain.c1637 if (!wow || wow->any || !wow->n_patterns) { in wl1271_configure_wowlan()
1650 if (WARN_ON(wow->n_patterns > WL1271_MAX_RX_FILTERS)) in wl1271_configure_wowlan()
1654 for (i = 0; i < wow->n_patterns; i++) { in wl1271_configure_wowlan()
1671 for (i = 0; i < wow->n_patterns; i++) { in wl1271_configure_wowlan()
6537 .n_patterns = WL1271_MAX_RX_FILTERS,
/linux/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c1924 for (i = 0; i < wow->n_patterns; i++) { in ath6kl_wow_usr()
2245 if (wow && (wow->n_patterns > WOW_MAX_FILTERS_PER_LIST)) in ath6kl_wow_suspend()
3865 .n_patterns = WOW_MAX_FILTERS_PER_LIST,
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c2424 .n_patterns = 1,
2663 if (wowlan->n_patterns) in mt76_connac_mcu_set_wow_ctrl()
2728 for (i = 0; i < wowlan->n_patterns; i++) in mt76_connac_mcu_set_suspend_iter()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c219 if (wowlan->n_patterns) in mt7925_connac_mcu_set_wow_ctrl()
305 for (i = 0; i < wowlan->n_patterns; i++) in mt7925_mcu_set_suspend_iter()
/linux/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_cfg80211.c51 .n_patterns = 0,
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c4225 if ((wowl->patterns) && (wowl->n_patterns)) { in brcmf_configure_wowl()
4227 for (i = 0; i < wowl->n_patterns; i++) { in brcmf_configure_wowl()
7621 .n_patterns = BRCMF_WOWL_MAXPATTERNS,

12