Searched defs:wowlan (Results 1 - 11 of 11) sorted by relevance
/drivers/net/wireless/ath/ath9k/ |
H A D | wow.c | 27 struct cfg80211_wowlan *wowlan, 30 if (wowlan->disconnect) 33 if (wowlan->magic_pkt) 36 if (wowlan->n_patterns) 138 struct cfg80211_wowlan *wowlan) 142 struct cfg80211_pkt_pattern *patterns = wowlan->patterns; 146 if (!wowlan->n_patterns) 152 for (i = 0; i < wowlan->n_patterns; i++) { 164 mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); 188 struct cfg80211_wowlan *wowlan) 26 ath9k_wow_map_triggers(struct ath_softc *sc, struct cfg80211_wowlan *wowlan, u32 *wow_triggers) argument 137 ath9k_wow_add_pattern(struct ath_softc *sc, struct cfg80211_wowlan *wowlan) argument 187 ath9k_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument [all...] |
H A D | ath9k.h | 836 struct cfg80211_wowlan *wowlan); 844 struct cfg80211_wowlan *wowlan) 843 ath9k_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument
|
/drivers/net/wireless/cw1200/ |
H A D | pm.c | 162 int cw1200_wow_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument
|
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | lib.c | 1040 struct cfg80211_wowlan *wowlan) 1049 if (!wowlan->n_patterns) 1053 wowlan->n_patterns * sizeof(struct iwlagn_wowlan_pattern); 1059 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); 1061 for (i = 0; i < wowlan->n_patterns; i++) { 1062 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); 1065 wowlan->patterns[i].mask, mask_len); 1067 wowlan->patterns[i].pattern, 1068 wowlan->patterns[i].pattern_len); 1071 wowlan 1039 iwlagn_send_patterns(struct iwl_priv *priv, struct cfg80211_wowlan *wowlan) argument 1080 iwlagn_suspend(struct iwl_priv *priv, struct cfg80211_wowlan *wowlan) argument [all...] |
H A D | mac80211.c | 180 hw->wiphy->wowlan = &priv->wowlan_support; 356 struct cfg80211_wowlan *wowlan) 362 if (WARN_ON(!wowlan)) 375 ret = iwlagn_suspend(priv, wowlan); 388 priv->wowlan = false; 550 priv->wowlan = false; 355 iwlagn_mac_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument
|
H A D | dev.h | 737 bool wowlan; member in struct:iwl_priv
|
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | d3.c | 339 struct cfg80211_wowlan *wowlan) 348 if (!wowlan->n_patterns) 352 wowlan->n_patterns * sizeof(struct iwl_wowlan_pattern); 358 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); 360 for (i = 0; i < wowlan->n_patterns; i++) { 361 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); 364 wowlan->patterns[i].mask, mask_len); 366 wowlan->patterns[i].pattern, 367 wowlan->patterns[i].pattern_len); 370 wowlan 338 iwl_mvm_send_patterns(struct iwl_mvm *mvm, struct cfg80211_wowlan *wowlan) argument 800 __iwl_mvm_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan, bool test) argument 1070 iwl_mvm_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument [all...] |
H A D | mvm.h | 661 struct wiphy_wowlan_support wowlan; member in struct:iwl_mvm 1024 int iwl_mvm_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan);
|
/drivers/net/wireless/mwifiex/ |
H A D | cfg80211.c | 2370 struct cfg80211_wowlan *wowlan) 2383 if (!wowlan) { 2404 for (i = 0; i < wowlan->n_patterns; i++) { 2406 if (!mwifiex_is_pattern_supported(&wowlan->patterns[i], 2414 if (!wowlan->patterns[i].pkt_offset) { 2433 wowlan->patterns[i].pkt_offset; 2446 if (wowlan->magic_pkt) { 2902 wiphy->wowlan = &mwifiex_wowlan_support; 2369 mwifiex_cfg80211_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wowlan) argument
|
/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 3870 struct cfg80211_wowlan *wowlan) 3869 ath10k_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument
|
/drivers/net/wireless/rtlwifi/ |
H A D | wifi.h | 1546 /*for wowlan*/ 2599 struct wiphy_wowlan_support wowlan; member in struct:rtl_priv
|
Completed in 2099 milliseconds