Searched refs:rtw_wow (Results 1 – 8 of 8) sorted by relevance
/linux-6.14.4/drivers/net/wireless/realtek/rtw89/ |
D | wow.c | 18 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_parse_akm() local 27 rtw_wow->akm = rsn_ie->akm_cipher_suite.type; in rtw89_wow_parse_akm() 248 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_rx_pn_set_pmf() local 249 struct rtw89_wow_aoac_report *aoac_rpt = &rtw_wow->aoac_rpt; in rtw89_rx_pn_set_pmf() 277 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_key_info_iter() local 278 struct rtw89_wow_key_info *key_info = &rtw_wow->key_info; in rtw89_wow_get_key_info_iter() 279 struct rtw89_wow_gtk_info *gtk_info = &rtw_wow->gtk_info; in rtw89_wow_get_key_info_iter() 302 rtw_wow->ptk_alg = cipher_info->fw_alg; in rtw89_wow_get_key_info_iter() 303 rtw_wow->ptk_keyidx = key->keyidx; in rtw89_wow_get_key_info_iter() 310 rtw_wow->gtk_alg = cipher_info->fw_alg; in rtw89_wow_get_key_info_iter() [all …]
|
D | wow.h | 80 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_sec_hdr_len() local 85 switch (rtw_wow->ptk_alg) { in rtw89_wow_get_sec_hdr_len() 114 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_has_mgd_features() local 116 return !bitmap_empty(rtw_wow->flags, RTW89_WOW_FLAG_NUM); in rtw_wow_has_mgd_features()
|
D | cam.c | 909 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_cam_fill_dctl_sec_cam_info_v1() local 910 u8 *ptk_tx_iv = rtw_wow->key_info.ptk_tx_iv; in rtw89_cam_fill_dctl_sec_cam_info_v1() 965 if (rtw_wow->ptk_alg) { in rtw89_cam_fill_dctl_sec_cam_info_v1() 977 h2c->w4 |= le32_encode_bits(rtw_wow->ptk_keyidx, in rtw89_cam_fill_dctl_sec_cam_info_v1() 994 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_cam_fill_dctl_sec_cam_info_v2() local 995 u8 *ptk_tx_iv = rtw_wow->key_info.ptk_tx_iv; in rtw89_cam_fill_dctl_sec_cam_info_v2() 1055 if (rtw_wow->ptk_alg) { in rtw89_cam_fill_dctl_sec_cam_info_v2() 1067 h2c->w4 |= le32_encode_bits(rtw_wow->ptk_keyidx, in rtw89_cam_fill_dctl_sec_cam_info_v2()
|
D | fw.c | 2314 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_eapol_get() local 2321 if (rtw_wow->ptk_alg == 3) in rtw89_eapol_get() 2323 else if (rtw_wow->akm == 1 || rtw_wow->akm == 2) in rtw89_eapol_get() 2325 else if (rtw_wow->akm > 2 && rtw_wow->akm < 7) in rtw89_eapol_get() 2400 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_arp_response_get() local 2413 if (rtw_wow->ptk_alg) in rtw89_arp_response_get() 6423 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_pno_scan_add_chan_ax() local 6438 list_for_each_entry(info, &rtw_wow->pno_pkt_list, list) { in rtw89_pno_scan_add_chan_ax() 6554 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_pno_scan_add_chan_be() local 6566 list_for_each_entry(info, &rtw_wow->pno_pkt_list, list) { in rtw89_pno_scan_add_chan_be() [all …]
|
D | mac80211.c | 1799 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_set_rekey_data() local 1800 struct rtw89_wow_gtk_info *gtk_info = &rtw_wow->gtk_info; in rtw89_set_rekey_data()
|
D | mac.c | 5338 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_mac_c2h_wow_aoac_rpt() local 5339 struct rtw89_wow_aoac_report *aoac_rpt = &rtw_wow->aoac_rpt; in rtw89_mac_c2h_wow_aoac_rpt() 5340 struct rtw89_wait_info *wait = &rtw_wow->wait; in rtw89_mac_c2h_wow_aoac_rpt()
|
/linux-6.14.4/drivers/net/wireless/realtek/rtw88/ |
D | wow.c | 255 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_pattern_write() local 256 struct rtw_wow_pattern *rtw_pattern = rtw_wow->patterns; in rtw_wow_pattern_write() 259 for (i = 0; i < rtw_wow->pattern_cnt; i++) in rtw_wow_pattern_write() 265 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_pattern_clear() local 269 rtw_wow->pattern_cnt = 0; in rtw_wow_pattern_clear() 270 memset(rtw_wow->patterns, 0, sizeof(rtw_wow->patterns)); in rtw_wow_pattern_clear() 275 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_bb_stop() local 283 rtw_wow->txpause = rtw_read8(rtwdev, REG_TXPAUSE); in rtw_wow_bb_stop() 290 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_bb_start() local 293 rtw_write8(rtwdev, REG_TXPAUSE, rtw_wow->txpause); in rtw_wow_bb_start() [all …]
|
D | fw.c | 872 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_fw_set_disconnect_decision_cmd() local 882 if (test_bit(RTW_WOW_FLAG_EN_DISCONNECT, rtw_wow->flags)) { in rtw_fw_set_disconnect_decision_cmd() 894 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_fw_set_wowlan_ctrl_cmd() local 901 if (test_bit(RTW_WOW_FLAG_EN_MAGIC_PKT, rtw_wow->flags)) in rtw_fw_set_wowlan_ctrl_cmd() 903 if (test_bit(RTW_WOW_FLAG_EN_DISCONNECT, rtw_wow->flags)) in rtw_fw_set_wowlan_ctrl_cmd() 905 if (test_bit(RTW_WOW_FLAG_EN_REKEY_PKT, rtw_wow->flags)) in rtw_fw_set_wowlan_ctrl_cmd() 907 if (rtw_wow->pattern_cnt) in rtw_fw_set_wowlan_ctrl_cmd() 1185 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_lps_pg_info_get() local 1200 pg_info_hdr->pattern_count = rtw_wow->pattern_cnt; in rtw_lps_pg_info_get() 1203 conf->pattern_cam_backup = rtw_wow->pattern_cnt != 0; in rtw_lps_pg_info_get() [all …]
|