|
| OSAL_STATIC osal_u32 | hmac_uapsd_send_qosnull (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, osal_u8 ac) |
| |
| OSAL_STATIC osal_void | hmac_uapsd_process_trigger (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, osal_u8 ac, const oal_netbuf_stru *net_buf) |
| |
| OSAL_STATIC osal_s32 | hmac_uapsd_process_queue (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, osal_u8 ac) |
| |
| OSAL_STATIC osal_s32 | hmac_uapsd_flush_queue (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_s32 | hmac_config_set_uapsd_update (hmac_vap_stru *hmac_vap, osal_u8 *data) |
| |
| OSAL_STATIC osal_u8 | hmac_get_uapsd_max_queue_len (osal_u8 vap_id) |
| |
| OSAL_STATIC hmac_user_uapsd_info_stru * | hmac_ap_get_user_uapsd_info (osal_u16 assoc_id) |
| |
| OSAL_STATIC oal_bool_enum_uint8 | hmac_psm_is_uapsd_empty (hmac_user_stru *hmac_user) |
| |
| OAL_STATIC osal_void | hmac_uapsd_fill_st_uapsd_status (mac_user_uapsd_status_stru *uapsd_status, const osal_u8 *wmm_ie, osal_u8 *uapsd_flag) |
| |
| OSAL_STATIC osal_u32 | hmac_uapsd_update_user_para_etc (osal_u8 *payload, osal_u8 sub_type, osal_u32 msg_len, hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_u8 | hmac_usr_uapsd_use_tim (const hmac_user_stru *hmac_usr) |
| |
| OSAL_STATIC osal_u32 | hmac_uapsd_state_trans (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, const mac_ieee80211_qos_frame_stru *mac_header) |
| |
| WIFI_TCM_TEXT OSAL_STATIC osal_void | hmac_uapsd_rx_trigger_check (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, const oal_netbuf_stru *net_buf) |
| |
| OSAL_STATIC osal_void | hmac_uapsd_set_frame_hdr (mac_ieee80211_qos_frame_stru *mac_header, hmac_user_uapsd_stru *hmac_uapsd, const mac_tx_ctl_stru *tx_ctrl, osal_u8 sp_last, osal_u8 *extra_qosnull) |
| |
| OSAL_STATIC osal_s32 | hmac_uapsd_tx_pkt (oal_netbuf_stru *net_buf, hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, osal_u8 ac, osal_u8 sp_last, osal_u8 *extra_qosnull) |
| |
| OSAL_STATIC osal_void | hmac_uapsd_flush_queue_tx_frame (hmac_vap_stru *hmac_vap, oal_netbuf_stru *net_buf, mac_tx_ctl_stru *tx_ctrl) |
| |
| OSAL_STATIC osal_void | hmac_uapsd_fill_qosnull_txctl (mac_tx_ctl_stru *tx_ctrl, osal_u8 ac, osal_u8 vap_id, osal_u8 assoc_id) |
| |
| OSAL_STATIC osal_void | hmac_uapsd_tx_complete (hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_u8 | hmac_usr_uapsd_ac_tigger (wlan_wme_ac_type_enum_uint8 ac, const hmac_user_stru *hmac_usr) |
| |
| WIFI_TCM_TEXT OSAL_STATIC osal_u8 | hmac_uapsd_tx_need_enqueue (const hmac_vap_stru *hmac_vap, const hmac_user_stru *hmac_user, const mac_tx_ctl_stru *tx_ctl) |
| |
| OSAL_STATIC osal_u32 | hmac_uapsd_tx_enqueue (const hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, oal_netbuf_stru *net_buf) |
| |
| WIFI_TCM_TEXT OSAL_STATIC osal_u32 | hmac_uapsd_enqueue_proc (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, mac_tx_ctl_stru *tx_ctl, oal_netbuf_stru *netbuf) |
| |
| OSAL_STATIC osal_s32 | hmac_config_tx_comp_ps_handle (hmac_vap_stru *hmac_vap, frw_msg *msg) |
| |
| OSAL_STATIC osal_bool | hmac_uapsd_user_init (hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_bool | hmac_uapsd_ap_user_add (osal_void *notify_data) |
| |
| OSAL_STATIC osal_void | hmac_uapsd_user_destroy (hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_bool | hmac_uapsd_ap_user_del (osal_void *notify_data) |
| |
| OSAL_STATIC osal_bool | hmac_uapsd_ap_vap_add (osal_void *notify_data) |
| |
| osal_u32 | hmac_uapsd_ap_init (osal_void) |
| |
| osal_void | hmac_uapsd_ap_deinit (osal_void) |
| |