Lines Matching refs:wow
18 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in __rtw89_wow_parse_akm()
248 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_rx_pn_set_pmf()
277 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_key_info_iter()
347 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_set_key_info_iter()
411 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_key_clear()
422 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_construct_key_info()
424 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_construct_key_info()
445 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_debug_aoac_rpt()
486 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_aoac_rpt_reg()
572 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_aoac_rpt()
600 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_gtk_rekey()
640 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info()
642 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_update_key_info()
702 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps()
712 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps()
745 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason()
747 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_show_wakeup_reason()
803 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_vif_iter()
985 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_parse_patterns()
1017 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_pattern_clear_cam()
1030 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_pattern_write()
1040 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_pattern_clear()
1050 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_clear_wakeups()
1061 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_init_pno()
1077 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_set_wakeups()
1106 static int rtw89_wow_cfg_wake_pno(struct rtw89_dev *rtwdev, bool wow) in rtw89_wow_cfg_wake_pno() argument
1108 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_cfg_wake_pno()
1117 ret = rtw89_fw_h2c_wow_wakeup_ctrl(rtwdev, rtwvif_link, wow); in rtw89_wow_cfg_wake_pno()
1123 ret = rtw89_fw_h2c_wow_global(rtwdev, rtwvif_link, wow); in rtw89_wow_cfg_wake_pno()
1132 static int rtw89_wow_cfg_wake(struct rtw89_dev *rtwdev, bool wow) in rtw89_wow_cfg_wake() argument
1134 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_cfg_wake()
1150 if (wow) { in rtw89_wow_cfg_wake()
1160 ret = rtw89_fw_h2c_wow_wakeup_ctrl(rtwdev, rtwvif_link, wow); in rtw89_wow_cfg_wake()
1166 if (wow) { in rtw89_wow_cfg_wake()
1181 ret = rtw89_fw_h2c_wow_global(rtwdev, rtwvif_link, wow); in rtw89_wow_cfg_wake()
1206 static int rtw89_wow_swap_fw(struct rtw89_dev *rtwdev, bool wow) in rtw89_wow_swap_fw() argument
1208 enum rtw89_fw_type fw_type = wow ? RTW89_FW_WOWLAN : RTW89_FW_NORMAL; in rtw89_wow_swap_fw()
1210 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_swap_fw()
1292 rtw89_mac_hw_mgnt_sec(rtwdev, wow); in rtw89_wow_swap_fw()
1389 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_disable_trx_post()
1404 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_fw_release_pno_pkt_list()
1420 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_pno_scan_update_probe_req()
1463 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_pno_scan_offload()
1464 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_pno_scan_offload()
1505 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_fw_start()
1573 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_fw_stop()