22#define THIS_FILE_ID OAM_FILE_ID_HMAC_DFR_H
24#define MAX_TID_ERROR_NUM 2
26#ifdef _PRE_WLAN_FEATURE_DFR
27extern hmac_dfr_info_stru g_dfr_recovery_info;
28extern hmac_ap_dfr_recovery_info g_dfr_ap_info;
120 } hmac_dfr_check_info;
132 } hmac_dfr_check_report_value;
157#ifdef _PRE_WLAN_FEATURE_DFR
166#ifdef _PRE_WLAN_DFR_STAT
@ FRW_POST_PRI_NUM
Definition frw_msg_rom.h:43
hmac_dfr_report_enum
Definition hmac_dfr.h:57
@ HMAC_DFR_TID_REPORT
Definition hmac_dfr.h:58
@ HMAC_DFR_TX_REPORT
Definition hmac_dfr.h:59
@ HMAC_DFR_MAX_NUM
Definition hmac_dfr.h:63
@ HMAC_DFR_FRW_REPORT
Definition hmac_dfr.h:61
@ HMAC_DFR_MEM_POOL_REPORT
Definition hmac_dfr.h:62
@ HMAC_DFR_RX_REPORT
Definition hmac_dfr.h:60
hmac_dfr_event_set_enum
Definition hmac_dfr.h:31
@ HMAC_DFR_RX_DSCR_QUEUE_HALT_SET
Definition hmac_dfr.h:37
@ HMAC_DFR_TID_QUEUE_HALT_SET
Definition hmac_dfr.h:33
@ HMAC_DFR_RX_DSCR_QUEUE_FAIL_SET
Definition hmac_dfr.h:38
@ HMAC_DFR_TID_QUEUE_BUSY_SET
Definition hmac_dfr.h:34
@ HMAC_DFR_FRW_QUEUE_FAIL_SET
Definition hmac_dfr.h:40
@ HMAC_DFR_TX_DSCR_QUEUE_HALT_SET
Definition hmac_dfr.h:35
@ HMAC_DFR_MEM_POOL_FAIL_SET
Definition hmac_dfr.h:41
@ HMAC_DFR_FRW_QUEUE_HALT_SET
Definition hmac_dfr.h:39
@ HMAC_DFR_EVENT_NULL
Definition hmac_dfr.h:32
@ HMAC_DFR_MEM_POOL_NO_FREE_SET
Definition hmac_dfr.h:42
@ HMAC_DFR_TX_DSCR_QUEUE_FAIL_SET
Definition hmac_dfr.h:36
osal_s32 hmac_get_check_info(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void hmac_dfr_record_ap_follow_channel(osal_u8 channel, wlan_channel_bandwidth_enum_uint8 bandwidth)
#define MAX_TID_ERROR_NUM
Definition hmac_dfr.h:24
osal_u8 hmac_dfr_get_reset_process_flag(osal_void)
osal_s32 hmac_config_set_period_task(hmac_vap_stru *hmac_vap, frw_msg *msg)
#define MAC_RES_MAX_USER_LIMIT
Definition mac_resource_ext.h:34
@ OAL_MEM_POOL_ID_BUTT
Definition oal_mem_hcm.h:66
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Definition frw_msg_rom.h:74
Definition hmac_dfr.h:147
osal_u32 module_set
Definition hmac_dfr.h:148
Definition hmac_dfr.h:124
hmac_dfr_mempool_statistics mem_pool_statistics_value
Definition hmac_dfr.h:131
hmac_dfr_queue_statistics tx_dscr_statistics_value
Definition hmac_dfr.h:127
osal_u32 event_type
Definition hmac_dfr.h:125
osal_u32 rx_dscr_statistics_value
Definition hmac_dfr.h:128
hmac_dfr_queue_statistics frw_statistics_value
Definition hmac_dfr.h:129
hmac_dfr_tid_report_info tid_content
Definition hmac_dfr.h:130
Definition hmac_dfr.h:135
osal_u16 hmac_dfr_reserve
Definition hmac_dfr.h:144
osal_u8 mempool_content
Definition hmac_dfr.h:49
osal_u8 rx_dscr_content
Definition hmac_dfr.h:48
osal_u8 tx_dscr_content
Definition hmac_dfr.h:47
osal_u8 hmac_dfr_event_reserve
Definition hmac_dfr.h:50
osal_u32 hmac_user_id_info
Definition hmac_dfr.h:54
osal_u16 event_type
Definition hmac_dfr.h:46
Definition hmac_dfr.h:106
osal_u16 core_id
Definition hmac_dfr.h:107
osal_u16 event_index
Definition hmac_dfr.h:108
Definition hmac_dfr.h:112
osal_u32 tx_dscr_index
Definition hmac_dfr.h:115
osal_u32 rx_dscr_index
Definition hmac_dfr.h:116
hmac_dfr_frw_info frw_index
Definition hmac_dfr.h:118
osal_u32 mem_pool_index
Definition hmac_dfr.h:117
osal_u32 event_type
Definition hmac_dfr.h:113
hmac_dfr_tid_event_info tid_content
Definition hmac_dfr.h:119
osal_u32 alloc_total_cnt
Definition hmac_dfr.h:73
osal_u32 fail_cnt
Definition hmac_dfr.h:75
osal_u32 free_total_cnt
Definition hmac_dfr.h:74
Definition hmac_dfr.h:152
osal_u32 module_set
Definition hmac_dfr.h:153
osal_u32 enqueue_total_cnt
Definition hmac_dfr.h:67
osal_u32 queue_fail_cnt
Definition hmac_dfr.h:69
osal_u32 dequeue_total_cnt
Definition hmac_dfr.h:68
Definition hmac_dfr.h:101
osal_u16 tid_index
Definition hmac_dfr.h:103
osal_u16 tid_user_id
Definition hmac_dfr.h:102
osal_u32 out_num
Definition hmac_dfr.h:82
osal_u32 is_paused
Definition hmac_dfr.h:80
osal_u32 in_num
Definition hmac_dfr.h:81
osal_u32 dispatch_num
Definition hmac_dfr.h:83
Definition mac_vap_ext.h:2019
osal_u32 timeout
Definition hmac_dfr.h:89
osal_u32 cnt_period
Definition hmac_dfr.h:90
osal_u32 switch_enable
Definition hmac_dfr.h:88
osal_u32 param1
Definition hmac_dfr.h:96
osal_u32 param2
Definition hmac_dfr.h:97
osal_u32 switch_type
Definition hmac_dfr.h:95
Definition hal_uart_v151_regs_def.h:38
#define HAL_TX_QUEUE_NUM
Definition wlan_spec_hh503_rom.h:51
#define HAL_RX_QUEUE_NUM
Definition wlan_spec_hh503_rom.h:49
#define WLAN_FRW_MAX_NUM_CORES
Definition wlan_spec_rom.h:32
#define WLAN_TID_MAX_NUM
Definition wlan_types.h:389
osal_u8 wlan_channel_bandwidth_enum_uint8
Definition wlan_types_base_rom.h:237