Lines Matching defs:rtwdev
15 static int rtw89_fw_leave_lps_check(struct rtw89_dev *rtwdev, u8 macid) in rtw89_fw_leave_lps_check()
33 static void rtw89_ps_power_mode_change_with_hci(struct rtw89_dev *rtwdev, in rtw89_ps_power_mode_change_with_hci()
55 static void rtw89_ps_power_mode_change(struct rtw89_dev *rtwdev, bool enter) in rtw89_ps_power_mode_change()
63 void __rtw89_enter_ps_mode(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in __rtw89_enter_ps_mode()
77 void __rtw89_leave_ps_mode(struct rtw89_dev *rtwdev) in __rtw89_leave_ps_mode()
86 static void __rtw89_enter_lps(struct rtw89_dev *rtwdev, u8 mac_id) in __rtw89_enter_lps()
98 static void __rtw89_leave_lps(struct rtw89_dev *rtwdev, u8 mac_id) in __rtw89_leave_lps()
111 void rtw89_leave_ps_mode(struct rtw89_dev *rtwdev) in rtw89_leave_ps_mode()
118 void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_enter_lps()
131 static void rtw89_leave_lps_vif(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_leave_lps_vif()
140 void rtw89_leave_lps(struct rtw89_dev *rtwdev) in rtw89_leave_lps()
155 void rtw89_enter_ips(struct rtw89_dev *rtwdev) in rtw89_enter_ips()
170 void rtw89_leave_ips(struct rtw89_dev *rtwdev) in rtw89_leave_ips()
190 void rtw89_set_coex_ctrl_lps(struct rtw89_dev *rtwdev, bool btc_ctrl) in rtw89_set_coex_ctrl_lps()
196 static void rtw89_tsf32_toggle(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_tsf32_toggle()
208 static void rtw89_p2p_disable_all_noa(struct rtw89_dev *rtwdev, in rtw89_p2p_disable_all_noa()
228 static void rtw89_p2p_update_noa(struct rtw89_dev *rtwdev, in rtw89_p2p_update_noa()
251 void rtw89_process_p2p_ps(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif) in rtw89_process_p2p_ps()
257 void rtw89_recalc_lps(struct rtw89_dev *rtwdev) in rtw89_recalc_lps()