WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_bsrp_nfrp.c 文件参考
#include "hmac_bsrp_nfrp.h"
#include "hmac_user.h"
#include "mac_resource_ext.h"
#include "diag_log_common.h"
#include "frw_util_notifier.h"
#include "frw_hmac.h"
#include "hmac_feature_interface.h"
#include "hmac_ccpriv.h"
hmac_bsrp_nfrp.c 的引用(Include)关系图:

函数

OSAL_STATIC mac_bsrp_info_struhmac_get_bsrp_info (osal_void)
 
OSAL_STATIC mac_nfrp_info_struhmac_get_nfrp_info (osal_void)
 
OSAL_STATIC osal_void hmac_nfrp_set_ndp_feedback_status (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, mac_user_tid_pkt_stat_stru *tid_pkt_stat)
 
OSAL_STATIC osal_void hmac_nfrp_sta_update_param (osal_u8 *payload, osal_u16 msg_len, hmac_vap_stru *hmac_vap, osal_u8 frame_sub_type, hmac_user_stru *hmac_user)
 
OSAL_STATIC osal_u8 hmac_bsrp_calc_queue_size_by_frame_len (osal_u32 ac_frame_len)
 
OSAL_STATIC osal_u8 hmac_bsrp_calc_queue_size (const hmac_user_stru *hmac_user, wlan_wme_ac_type_enum_uint8 ac, mac_user_tid_pkt_stat_stru *tid_pkt_stat)
 
OSAL_STATIC wlan_tidno_enum_uint8 hmac_bsrp_ac_to_tid (osal_s8 ac)
 
OSAL_STATIC osal_void hmac_bsrp_set_queue_size (hmac_user_stru *hmac_user, mac_user_tid_pkt_stat_stru *tid_pkt_stat)
 
OSAL_STATIC osal_u32 hmac_bsrp_buffer_status_statistics (osal_void *prg)
 
OSAL_STATIC osal_void hmac_bsrp_tid_buffer_status_init (osal_void)
 
OSAL_STATIC osal_bool hmac_bsrp_nfrp_add_user (osal_void *notify_data)
 
OSAL_STATIC osal_bool hmac_bsrp_nfrp_del_user (osal_void *notify_data)
 
osal_u32 hmac_bsrp_nfrp_init (osal_void)
 
osal_void hmac_bsrp_nfrp_deinit (osal_void)
 

变量

mac_bsrp_info_stru g_bsrp_info
 
mac_nfrp_info_stru g_nfrp_info
 

函数说明

◆ hmac_bsrp_ac_to_tid()

OSAL_STATIC wlan_tidno_enum_uint8 hmac_bsrp_ac_to_tid ( osal_s8  ac)

◆ hmac_bsrp_buffer_status_statistics()

OSAL_STATIC osal_u32 hmac_bsrp_buffer_status_statistics ( osal_void prg)

◆ hmac_bsrp_calc_queue_size()

OSAL_STATIC osal_u8 hmac_bsrp_calc_queue_size ( const hmac_user_stru hmac_user,
wlan_wme_ac_type_enum_uint8  ac,
mac_user_tid_pkt_stat_stru tid_pkt_stat 
)

◆ hmac_bsrp_calc_queue_size_by_frame_len()

OSAL_STATIC osal_u8 hmac_bsrp_calc_queue_size_by_frame_len ( osal_u32  ac_frame_len)

◆ hmac_bsrp_nfrp_add_user()

OSAL_STATIC osal_bool hmac_bsrp_nfrp_add_user ( osal_void notify_data)

◆ hmac_bsrp_nfrp_deinit()

osal_void hmac_bsrp_nfrp_deinit ( osal_void  )

◆ hmac_bsrp_nfrp_del_user()

OSAL_STATIC osal_bool hmac_bsrp_nfrp_del_user ( osal_void notify_data)

◆ hmac_bsrp_nfrp_init()

osal_u32 hmac_bsrp_nfrp_init ( osal_void  )

◆ hmac_bsrp_set_queue_size()

OSAL_STATIC osal_void hmac_bsrp_set_queue_size ( hmac_user_stru hmac_user,
mac_user_tid_pkt_stat_stru tid_pkt_stat 
)

◆ hmac_bsrp_tid_buffer_status_init()

OSAL_STATIC osal_void hmac_bsrp_tid_buffer_status_init ( osal_void  )

◆ hmac_get_bsrp_info()

OSAL_STATIC mac_bsrp_info_stru * hmac_get_bsrp_info ( osal_void  )

◆ hmac_get_nfrp_info()

OSAL_STATIC mac_nfrp_info_stru * hmac_get_nfrp_info ( osal_void  )

◆ hmac_nfrp_set_ndp_feedback_status()

OSAL_STATIC osal_void hmac_nfrp_set_ndp_feedback_status ( hmac_vap_stru hmac_vap,
hmac_user_stru hmac_user,
mac_user_tid_pkt_stat_stru tid_pkt_stat 
)

◆ hmac_nfrp_sta_update_param()

OSAL_STATIC osal_void hmac_nfrp_sta_update_param ( osal_u8 payload,
osal_u16  msg_len,
hmac_vap_stru hmac_vap,
osal_u8  frame_sub_type,
hmac_user_stru hmac_user 
)

变量说明

◆ g_bsrp_info

mac_bsrp_info_stru g_bsrp_info

◆ g_nfrp_info

mac_nfrp_info_stru g_nfrp_info