Searched defs:wow (Results 1 - 7 of 7) sorted by relevance

/drivers/net/wireless/ath/ath6kl/
H A Dhif-ops.h88 struct cfg80211_wowlan *wow)
92 return ar->hif_ops->suspend(ar, wow);
87 ath6kl_hif_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) argument
H A Dsdio.c849 static int ath6kl_sdio_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) argument
858 (!ar->suspend_mode && wow)) {
863 ret = ath6kl_cfg80211_suspend(ar, ATH6KL_CFG_SUSPEND_WOW, wow);
865 ath6kl_err("wow suspend failed: %d\n", ret);
H A Dusb.c1064 static int ath6kl_usb_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) argument
H A Dcfg80211.c1893 struct cfg80211_wowlan *wow, u32 *filter)
1900 for (i = 0; i < wow->n_patterns; i++) {
1910 for (pos = 0; pos < wow->patterns[i].pattern_len; pos++) {
1911 if (wow->patterns[i].mask[pos / 8] & (0x1 << (pos % 8)))
1922 wow->patterns[i].pattern_len,
1924 wow->patterns[i].pattern, mask);
1929 if (wow->disconnect)
1932 if (wow->magic_pkt)
1935 if (wow->gtk_rekey_failure)
1938 if (wow
1892 ath6kl_wow_usr(struct ath6kl *ar, struct ath6kl_vif *vif, struct cfg80211_wowlan *wow, u32 *filter) argument
2113 ath6kl_wow_suspend_vif(struct ath6kl_vif *vif, struct cfg80211_wowlan *wow, u32 *filter) argument
2208 ath6kl_wow_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) argument
2406 ath6kl_cfg80211_suspend(struct ath6kl *ar, enum ath6kl_cfg_suspend_mode mode, struct cfg80211_wowlan *wow) argument
2527 __ath6kl_cfg80211_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wow) argument
[all...]
/drivers/net/wireless/ath/wcn36xx/
H A Dmain.c828 static int wcn36xx_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wow) argument
/drivers/net/wireless/rtlwifi/
H A Dcore.c413 struct cfg80211_wowlan *wow)
417 struct cfg80211_pkt_pattern *patterns = wow->patterns;
428 for (i = 0; i < wow->n_patterns; i++) {
518 rtl_write_byte(rtlpriv, 0x698, wow->n_patterns);
522 struct cfg80211_wowlan *wow)
530 if (WARN_ON(!wow))
537 if ((ppsc->wo_wlan_mode & WAKE_ON_PATTERN_MATCH) && wow->n_patterns)
538 _rtl_add_wowlan_patterns(hw, wow);
412 _rtl_add_wowlan_patterns(struct ieee80211_hw *hw, struct cfg80211_wowlan *wow) argument
521 rtl_op_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wow) argument
/drivers/net/wireless/ti/wlcore/
H A Dmain.c1592 struct cfg80211_wowlan *wow)
1596 if (!wow || wow->any || !wow->n_patterns) {
1609 if (WARN_ON(wow->n_patterns > WL1271_MAX_RX_FILTERS))
1613 for (i = 0; i < wow->n_patterns; i++) {
1614 ret = wl1271_validate_wowlan_pattern(&wow->patterns[i]);
1630 for (i = 0; i < wow->n_patterns; i++) {
1634 p = &wow->patterns[i];
1658 struct cfg80211_wowlan *wow)
1591 wl1271_configure_wowlan(struct wl1271 *wl, struct cfg80211_wowlan *wow) argument
1656 wl1271_configure_suspend_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_wowlan *wow) argument
1713 wl1271_configure_suspend(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_wowlan *wow) argument
1765 wl1271_op_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wow) argument
[all...]

Completed in 205 milliseconds