6#ifndef ALG_AUTORATE_IF_ROM_H
7#define ALG_AUTORATE_IF_ROM_H
14#include "dmac_alg_if_part_rom.h"
22#ifdef _PRE_WLAN_FEATURE_AUTORATE
45osal_u32 alg_autorate_get_tx_best_rate(dmac_user_stru *user,
osal_u32 *rate_kbps,
46 alg_autorate_rate_detail_stru *rate_detail);
49osal_u32 alg_autorate_get_ru_rate_kbps(alg_autorate_ru_rate_detail_stru *rate,
osal_u32 *rate_kbps);
50osal_u32 alg_autorate_get_rx_rate_by_rate_table(
53osal_u32 alg_autorate_delete_ba_fail(dmac_user_stru *user);
57#ifdef _PRE_WLAN_FEATURE_INTF_DET
65#ifdef _PRE_WLAN_FEATURE_INTRF_MODE
72typedef osal_u32 (*alg_autorate_config_cb)(
dmac_vap_stru *dmac_vap, dmac_ioctl_alg_param_stru *alg_param);
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
int osal_s32
Definition osal_types.h:19
osal_u8 osal_bool
Definition osal_types.h:27
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 alg_common_rom.h:77
Definition alg_common_rom.h:411
Definition dmac_ext_if_device_rom.h:81
Definition dmac_ext_if_rom.h:106
Definition frw_msg_rom.h:74
Definition hal_common_ops_device_rom.h:720
Definition hal_common_ops_rom.h:56
Definition hal_ops_common_rom.h:240
Definition dmac_ext_if_device_rom.h:98
Definition oal_net_pkt_rom.h:83
Definition hal_ops_common_rom.h:529