Lines Matching refs:wowlan
974 struct cfg80211_wowlan *wowlan) in rtw89_wow_parse_patterns() argument
981 if (!wowlan->n_patterns || !wowlan->patterns) in rtw89_wow_parse_patterns()
984 for (i = 0; i < wowlan->n_patterns; i++) { in rtw89_wow_parse_patterns()
987 &wowlan->patterns[i], in rtw89_wow_parse_patterns()
1001 rtw_wow->pattern_cnt = wowlan->n_patterns; in rtw89_wow_parse_patterns()
1066 struct cfg80211_wowlan *wowlan) in rtw89_wow_set_wakeups() argument
1071 if (wowlan->disconnect) in rtw89_wow_set_wakeups()
1073 if (wowlan->magic_pkt) in rtw89_wow_set_wakeups()
1075 if (wowlan->n_patterns && wowlan->patterns) in rtw89_wow_set_wakeups()
1078 if (wowlan->nd_config) in rtw89_wow_set_wakeups()
1079 rtw89_wow_init_pno(rtwdev, wowlan->nd_config); in rtw89_wow_set_wakeups()
1088 return rtw89_wow_parse_patterns(rtwdev, rtwvif, wowlan); in rtw89_wow_set_wakeups()
1726 int rtw89_wow_suspend(struct rtw89_dev *rtwdev, struct cfg80211_wowlan *wowlan) in rtw89_wow_suspend() argument
1730 ret = rtw89_wow_set_wakeups(rtwdev, wowlan); in rtw89_wow_suspend()