Home
last modified time | relevance | path

Searched refs:aoac_info (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/
H A Drtw_wow.c566 void _update_aoac_rpt_phase_0(_adapter *adapter, struct rtw_aoac_report *aoac_info) in _update_aoac_rpt_phase_0() argument
581 if (rtw_iv_to_pn(aoac_info->ptk_rx_iv, pn, NULL, in _update_aoac_rpt_phase_0()
585 _rtw_memcpy(rxcache->iv[i], aoac_info->ptk_rx_iv, in _update_aoac_rpt_phase_0()
593 gtk_key_idx = aoac_info->key_idx; in _update_aoac_rpt_phase_0()
594 if (rtw_iv_to_pn(aoac_info->gtk_rx_iv[gtk_key_idx], pn, NULL, in _update_aoac_rpt_phase_0()
601 void _update_aoac_rpt_phase_1(_adapter *adapter, struct rtw_aoac_report *aoac_info) in _update_aoac_rpt_phase_1() argument
613 if (rtw_iv_to_pn(aoac_info->ptk_tx_iv, pn, NULL, in _update_aoac_rpt_phase_1()
620 if (aoac_info->rekey_ok) { in _update_aoac_rpt_phase_1()
622 gtk_key_idx = aoac_info->key_idx; in _update_aoac_rpt_phase_1()
641 aoac_info->gtk, key_len); in _update_aoac_rpt_phase_1()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/
H A Drtw_wow.c572 void _update_aoac_rpt_phase_0(_adapter *adapter, struct rtw_aoac_report *aoac_info) in _update_aoac_rpt_phase_0() argument
587 if (rtw_iv_to_pn(aoac_info->ptk_rx_iv, pn, NULL, in _update_aoac_rpt_phase_0()
591 _rtw_memcpy(rxcache->iv[i], aoac_info->ptk_rx_iv, in _update_aoac_rpt_phase_0()
599 gtk_key_idx = aoac_info->key_idx; in _update_aoac_rpt_phase_0()
600 if (rtw_iv_to_pn(aoac_info->gtk_rx_iv[gtk_key_idx], pn, NULL, in _update_aoac_rpt_phase_0()
607 void _update_aoac_rpt_phase_1(_adapter *adapter, struct rtw_aoac_report *aoac_info) in _update_aoac_rpt_phase_1() argument
619 if (rtw_iv_to_pn(aoac_info->ptk_tx_iv, pn, NULL, in _update_aoac_rpt_phase_1()
626 if (aoac_info->rekey_ok) { in _update_aoac_rpt_phase_1()
628 gtk_key_idx = aoac_info->key_idx; in _update_aoac_rpt_phase_1()
647 aoac_info->gtk, key_len); in _update_aoac_rpt_phase_1()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_mac.c3295 enum rtw_hal_status _hal_mac_aoac_rpt_chk(struct rtw_aoac_report *aoac_info) in _hal_mac_aoac_rpt_chk() argument
3298 u32 rx_iv = *((u32 *)aoac_info->ptk_rx_iv); in _hal_mac_aoac_rpt_chk()
3307 key_id_from_iv = (aoac_info->gtk_rx_iv[aoac_info->key_idx][3] >> KEY_ID_OFFSET) & KEY_ID_MASK; in _hal_mac_aoac_rpt_chk()
3309 if (key_id_from_iv != aoac_info->key_idx) { in _hal_mac_aoac_rpt_chk()
3311 __func__, aoac_info->key_idx, key_id_from_iv, aoac_info->key_idx); in _hal_mac_aoac_rpt_chk()
3330 …phase_0(void* drv_priv, struct mac_ax_aoac_report *aoac_rpt_buf, struct rtw_aoac_report *aoac_info) in _hal_mac_read_aoac_rpt_phase_0() argument
3334 aoac_info->rekey_ok = aoac_rpt_buf->rekey_ok; in _hal_mac_read_aoac_rpt_phase_0()
3335 aoac_info->key_idx = aoac_rpt_buf->key_idx; in _hal_mac_read_aoac_rpt_phase_0()
3336 _os_mem_cpy(drv_priv, aoac_info->ptk_rx_iv, aoac_rpt_buf->ptk_rx_iv, IV_LENGTH); in _hal_mac_read_aoac_rpt_phase_0()
3338 switch (aoac_info->key_idx) { in _hal_mac_read_aoac_rpt_phase_0()
[all …]
H A Dhal_wow.c153 enum rtw_hal_status rtw_hal_get_wow_aoac_rpt(void *hal, struct rtw_aoac_report *aoac_info, u8 rx_re… in rtw_hal_get_wow_aoac_rpt() argument
161 hstatus = rtw_hal_mac_get_aoac_rpt(hal_info, aoac_info, rx_ready); in rtw_hal_get_wow_aoac_rpt()
H A Dhal_api_mac.h200 rtw_hal_mac_get_aoac_rpt(struct hal_info_t *hal_info, struct rtw_aoac_report *aoac_info, u8 rx_read…
H A Dhal_api.h117 enum rtw_hal_status rtw_hal_get_wow_aoac_rpt(void *hal, struct rtw_aoac_report *aoac_info, u8 rx_re…
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_api_mac.c3313 enum rtw_hal_status _hal_mac_aoac_rpt_chk(struct rtw_aoac_report *aoac_info) in _hal_mac_aoac_rpt_chk() argument
3316 u32 rx_iv = *((u32 *)aoac_info->ptk_rx_iv); in _hal_mac_aoac_rpt_chk()
3325 key_id_from_iv = (aoac_info->gtk_rx_iv[aoac_info->key_idx][3] >> KEY_ID_OFFSET) & KEY_ID_MASK; in _hal_mac_aoac_rpt_chk()
3327 if (key_id_from_iv != aoac_info->key_idx) { in _hal_mac_aoac_rpt_chk()
3329 __func__, aoac_info->key_idx, key_id_from_iv, aoac_info->key_idx); in _hal_mac_aoac_rpt_chk()
3348 …phase_0(void* drv_priv, struct mac_ax_aoac_report *aoac_rpt_buf, struct rtw_aoac_report *aoac_info) in _hal_mac_read_aoac_rpt_phase_0() argument
3352 aoac_info->rekey_ok = aoac_rpt_buf->rekey_ok; in _hal_mac_read_aoac_rpt_phase_0()
3353 aoac_info->key_idx = aoac_rpt_buf->key_idx; in _hal_mac_read_aoac_rpt_phase_0()
3354 _os_mem_cpy(drv_priv, aoac_info->ptk_rx_iv, aoac_rpt_buf->ptk_rx_iv, IV_LENGTH); in _hal_mac_read_aoac_rpt_phase_0()
3356 switch (aoac_info->key_idx) { in _hal_mac_read_aoac_rpt_phase_0()
[all …]
H A Dhal_wow.c153 enum rtw_hal_status rtw_hal_get_wow_aoac_rpt(void *hal, struct rtw_aoac_report *aoac_info, u8 rx_re… in rtw_hal_get_wow_aoac_rpt() argument
161 hstatus = rtw_hal_mac_get_aoac_rpt(hal_info, aoac_info, rx_ready); in rtw_hal_get_wow_aoac_rpt()
H A Dhal_api_mac.h200 rtw_hal_mac_get_aoac_rpt(struct hal_info_t *hal_info, struct rtw_aoac_report *aoac_info, u8 rx_read…
H A Dhal_api.h117 enum rtw_hal_status rtw_hal_get_wow_aoac_rpt(void *hal, struct rtw_aoac_report *aoac_info, u8 rx_re…
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_wow.h95 struct rtw_aoac_report aoac_info; member
H A Dphl_wow.c925 if (wow_info->aoac_info.rpt_fail) in phl_record_wow_stat()
1169 ops->wow_handle_sec_info_update(drv_priv, &wow_info->aoac_info, aoac_report_get_ok, rx_ready); in _phl_indic_wake_sec_upd()
1185 hstatus = rtw_hal_get_wow_aoac_rpt(phl_info->hal, &wow_info->aoac_info, rx_ready); in _phl_handle_aoac_rpt_action()
1195 hstatus = rtw_hal_get_wow_aoac_rpt(phl_info->hal, &wow_info->aoac_info, rx_ready); in _phl_handle_aoac_rpt_action()
1202 wow_info->aoac_info.rpt_fail = (aoac_report_get_ok == false) ? true : false; in _phl_handle_aoac_rpt_action()
1332 _os_mem_set(d, &wow_info->aoac_info, 0, sizeof(struct rtw_aoac_report)); in phl_reset_wow_info()
H A Dphl_def.h298 …void (*wow_handle_sec_info_update)(void *drv_priv, struct rtw_aoac_report *aoac_info, u8 aoac_repo…
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_wow.h95 struct rtw_aoac_report aoac_info; member
H A Dphl_wow.c911 if (wow_info->aoac_info.rpt_fail) in phl_record_wow_stat()
1155 ops->wow_handle_sec_info_update(drv_priv, &wow_info->aoac_info, aoac_report_get_ok, rx_ready); in _phl_indic_wake_sec_upd()
1171 hstatus = rtw_hal_get_wow_aoac_rpt(phl_info->hal, &wow_info->aoac_info, rx_ready); in _phl_handle_aoac_rpt_action()
1181 hstatus = rtw_hal_get_wow_aoac_rpt(phl_info->hal, &wow_info->aoac_info, rx_ready); in _phl_handle_aoac_rpt_action()
1188 wow_info->aoac_info.rpt_fail = (aoac_report_get_ok == false) ? true : false; in _phl_handle_aoac_rpt_action()
1318 _os_mem_set(d, &wow_info->aoac_info, 0, sizeof(struct rtw_aoac_report)); in phl_reset_wow_info()
H A Dphl_def.h295 …void (*wow_handle_sec_info_update)(void *drv_priv, struct rtw_aoac_report *aoac_info, u8 aoac_repo…
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/include/
H A Drtw_wow.h127 void rtw_update_gtk_ofld_info(void *drv_priv, struct rtw_aoac_report *aoac_info,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/include/
H A Drtw_wow.h127 void rtw_update_gtk_ofld_info(void *drv_priv, struct rtw_aoac_report *aoac_info,