|
| OSAL_STATIC osal_u8 | hmac_get_g_btcoex_wlan_busy_status (osal_void) |
| |
| OSAL_STATIC osal_void | hmac_set_g_btcoex_wlan_busy_status (osal_u8 wlan_busy) |
| |
| osal_u8 | hmac_get_g_rx_ba_win_size (osal_u32 index1, osal_u32 index2) |
| |
| osal_u8 | hmac_get_g_rx_win_size_siso (osal_u32 index1, osal_u32 index2) |
| |
| osal_u8 | hmac_get_g_rx_win_size_grage_siso (osal_u32 index1, osal_u32 index2, osal_u32 index3) |
| |
| osal_u8 | hmac_btcoex_find_all_valid_sta_per_device (const hal_to_dmac_device_stru *hal_device, osal_u8 *vap_id, osal_u16 vap_id_len) |
| |
| osal_u8 | hmac_btcoex_find_all_valid_ap_per_device (const hal_to_dmac_device_stru *hal_device, osal_u8 *vap_id, osal_u16 vap_id_size) |
| |
| osal_u32 | hmac_btcoex_rx_rate_statistics_flag_callback (osal_void *arg) |
| |
| OSAL_STATIC osal_u32 | hmac_config_btcoex_assoc_state_syn (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_set_wlan_priority (hmac_vap_stru *hmac_vap, oal_bool_enum_uint8 value, osal_u8 timeout_ms) |
| |
| osal_u32 | hmac_btcoex_wlan_priority_timeout_callback (osal_void *arg) |
| |
| OSAL_STATIC osal_bool | hmac_btcoex_vap_up_handle (osal_void *notify_data) |
| |
| osal_void | hmac_btcoex_update_rx_rate_threshold (const hmac_vap_stru *hmac_vap, hmac_user_btcoex_delba_stru *btcoex_delba) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_user_spatial_stream_change_notify (const hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_lower_rate_aggregation_adjust (const hal_to_dmac_device_stru *hal_device, const hal_btcoex_btble_status_stru *btble_status, hmac_user_btcoex_delba_stru *btcoex_delba, hmac_vap_stru *hmac_vap, osal_u32 rx_rate) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_lower_rate_callback (osal_void *arg) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_lower_rate_switch (const hmac_vap_stru *hmac_vap, hmac_user_btcoex_delba_stru *btcoex_delba, osal_u32 rx_rate, osal_u8 is_siso) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_lower_rate_distance (hmac_vap_stru *hmac_vap, hmac_user_btcoex_delba_stru *btcoex_delba, osal_u32 rx_rate, osal_u16 rx_count) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_lower_rate_process (hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_release_rx_prot (hmac_vap_stru *hmac_vap, osal_u8 data_type) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_tx_mgmt_frame (const hmac_vap_stru *hmac_vap, const mac_ieee80211_frame_stru *mac_header) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_protect_frame (hmac_vap_stru *hmac_vap, osal_u8 data_type) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_protect_tx_vip_frame (hmac_vap_stru *hmac_vap, osal_u8 data_type) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_tx_vip_frame_ect (hmac_vap_stru *hmac_vap, const oal_netbuf_head_stru *buff_head, osal_u8 mpdu_num) |
| |
| WIFI_HMAC_TCM_TEXT WIFI_TCM_TEXT OSAL_STATIC osal_void | hmac_btcoex_tx_vip_frame (hmac_vap_stru *hmac_vap, const oal_netbuf_head_stru *buff_head, osal_u8 mpdu_num) |
| |
| OSAL_STATIC osal_bool | hmac_btcoex_linkloss_init (osal_void *notify_data) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_linkloss_update_threshold (hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_device_occupied (hmac_vap_stru *hmac_vap, osal_u16 utime) |
| |
| OSAL_STATIC osal_bool | hmac_btcoex_beacon_occupied_handler (osal_void *notify_data) |
| |
| OSAL_STATIC osal_s32 | hmac_btcoex_beacon_miss_handler (hmac_vap_stru *hmac_vap, frw_msg *msg) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_set_occupied_period (const hmac_vap_stru *hmac_vap, osal_u16 occupied_period) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_linkloss_occupied_process (const hal_to_dmac_chip_stru *hal_chip, const hal_to_dmac_device_stru *hal_device, hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_rx_rate_process_check (hmac_vap_stru *hmac_vap, osal_u8 frame_subtype, osal_u8 data_type, oal_bool_enum_uint8 ampdu) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_roam_succ_handler (hmac_vap_stru *hmac_vap) |
| |
| osal_void | hmac_btcoex_set_mgmt_priority (const hmac_vap_stru *hmac_vap, osal_u16 timeout_ms) |
| |
| osal_void | hmac_btcoex_restart_ps_timer (hal_to_dmac_device_stru *hal_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_ble_action_req (hmac_vap_stru *hmac_vap, const hal_btcoex_btble_status_stru *status_old, hal_btcoex_btble_status_stru *status_new) |
| |
| osal_void | hmac_btcoex_ps_status_handler (osal_void) |
| |
| OSAL_STATIC osal_s32 | hmac_btcoex_status_change_handler (hmac_vap_stru *hmac_vap, frw_msg *msg) |
| |
| osal_void | hmac_btcoex_blacklist_handle_init (hmac_user_stru *hmac_user) |
| |
| OAL_STATIC osal_u32 | hmac_btcoex_check_exception_in_list_etc (osal_u8 *addr) |
| |
| OAL_STATIC osal_void | hmac_btcoex_add_exception_to_list (hmac_vap_stru *hmac_vap, osal_u8 *auc_mac_addr) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_check_rx_same_baw_start_from_addba_req_etc (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, mac_ieee80211_frame_stru *frame_hdr, const osal_u8 *action) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_proc_user_add (hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_bool | hmac_btcoex_proc_user_del (osal_void *notify_data) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_proc_vap_add (hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_bool | hmac_btcoex_proc_vap_del (osal_void *notify_data) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_proc_device_add (osal_void) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_proc_device_del (osal_void) |
| |
| OSAL_STATIC osal_s32 | hmac_btcoex_abort_end_time (hmac_vap_stru *hmac_vap, frw_msg *msg) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_recover_coex_priority (hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_recover_coex_priority_clear (hmac_vap_stru *hmac_vap, const hmac_device_stru *hmac_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_check_exception_in_list (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user, osal_u8 *addr_sa) |
| |
| WIFI_HMAC_TCM_TEXT WIFI_TCM_TEXT OSAL_STATIC osal_void | hmac_btcoex_rx_process_ect (hmac_vap_stru *hmac_vap, osal_u8 frame_subtype, oal_netbuf_stru *netbuf, oal_bool_enum_uint8 ampdu) |
| |
| OSAL_STATIC osal_u16 | hmac_btcoex_hal_get_btstatus_bton (osal_void) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_hal_blinkloss_clean (hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_check_user_req_declined (hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_hal_set_aging_time (const hmac_vap_stru *hmac_vap, osal_u32 *aging_time) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_set_txop_alg (hal_tx_txop_alg_stru *txop_alg) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_check_sw_preempt_type (const hmac_vap_stru *hmac_vap, const hal_to_dmac_device_stru *hal_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_hal_set_btcoex_wifi_status (const hmac_vap_stru *hmac_vap, osal_u32 status) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_hal_end_scan_check_ps (hal_to_dmac_device_stru *hal_device, hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_update_bss_list_protocol (mac_bss_dscr_stru *bss_dscr, osal_u8 *frame_body, osal_u16 frame_len) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_check_ap_type_blacklist (hmac_vap_stru *hmac_vap, osal_u8 *mac_addr, wlan_nss_enum_uint8 *support_max_nss) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_clear_arp_timer (hmac_user_stru *hmac_user) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_keepalive_timer_ect (osal_u32 *aging_time) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_compatibility_set_ps_type (hmac_vap_stru *hmac_vap) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_compatibility_set_ap_type (hmac_vap_stru *hmac_vap, mac_ap_type_enum_uint8 ap_type) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_hal_user_add_handle (hmac_vap_stru *hmac_vap, mac_user_type_enum_uint8 user_type) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_vap_resume_tx_by_chl (hmac_vap_stru *hmac_vap, const hal_to_dmac_device_stru *hal_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_vap_config_sw_preempt_subtype (hal_to_dmac_device_stru *hal_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_device_exit_destroy_timer (hal_to_dmac_device_stru *hal_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_report_linkloss_info (const hmac_vap_stru *hmac_sta) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_sw_preempt_type_check (hal_to_dmac_device_stru *hal_device) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_hal_wifi_busy_notify (osal_u32 tx_throughput_mbps, osal_u32 rx_throughput_mbps) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_feature_hook_register (osal_void) |
| |
| OSAL_STATIC osal_u32 | hmac_btcoex_init_ect (osal_void) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_feature_hook_unregister (osal_void) |
| |
| OSAL_STATIC osal_void | hmac_btcoex_deinit_ect (osal_void) |
| |
| osal_u32 | hmac_btcoex_init (osal_void) |
| |
| osal_void | hmac_btcoex_deinit (osal_void) |
| |