Searched defs:wowlan (Results 1 - 11 of 11) sorted by relevance

/drivers/net/wireless/ath/ath9k/
H A Dwow.c27 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 Dath9k.h836 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 Dpm.c162 int cw1200_wow_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument
/drivers/net/wireless/iwlwifi/dvm/
H A Dlib.c1040 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 Dmac80211.c180 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 Ddev.h737 bool wowlan; member in struct:iwl_priv
/drivers/net/wireless/iwlwifi/mvm/
H A Dd3.c339 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 Dmvm.h661 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 Dcfg80211.c2370 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 Dmac.c3870 struct cfg80211_wowlan *wowlan)
3869 ath10k_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan) argument
/drivers/net/wireless/rtlwifi/
H A Dwifi.h1546 /*for wowlan*/
2599 struct wiphy_wowlan_support wowlan; member in struct:rtl_priv

Completed in 2099 milliseconds