staging: rtl8192e: Convert typedef RT_HIGH_THROUGHPUT to struct rt_hi_throughput
Remove typedef from struct. Rename struct. Rename uses. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
This commit is contained in:
parent
74724de1c4
commit
7796d93eae
8 changed files with 34 additions and 34 deletions
|
@ -213,7 +213,7 @@ typedef enum _HT_AGGRE_MODE_E{
|
||||||
}HT_AGGRE_MODE_E, *PHT_AGGRE_MODE_E;
|
}HT_AGGRE_MODE_E, *PHT_AGGRE_MODE_E;
|
||||||
|
|
||||||
|
|
||||||
typedef struct _RT_HIGH_THROUGHPUT{
|
struct rt_hi_throughput {
|
||||||
u8 bEnableHT;
|
u8 bEnableHT;
|
||||||
u8 bCurrentHTSupport;
|
u8 bCurrentHTSupport;
|
||||||
|
|
||||||
|
@ -295,7 +295,7 @@ typedef struct _RT_HIGH_THROUGHPUT{
|
||||||
u8 WAIotTH;
|
u8 WAIotTH;
|
||||||
|
|
||||||
u8 bAcceptAddbaReq;
|
u8 bAcceptAddbaReq;
|
||||||
} __attribute__ ((packed)) RT_HIGH_THROUGHPUT, *PRT_HIGH_THROUGHPUT;
|
} __packed;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,7 @@ static u8 CISCO_BROADCOM[3] = {0x00, 0x17, 0x94};
|
||||||
static u8 LINKSYS_MARVELL_4400N[3] = {0x00, 0x14, 0xa4};
|
static u8 LINKSYS_MARVELL_4400N[3] = {0x00, 0x14, 0xa4};
|
||||||
void HTUpdateDefaultSetting(struct rtllib_device* ieee)
|
void HTUpdateDefaultSetting(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
pHTInfo->bAcceptAddbaReq = 1;
|
pHTInfo->bAcceptAddbaReq = 1;
|
||||||
|
|
||||||
|
@ -182,7 +182,7 @@ void HTDebugHTInfo(u8* InfoIE, u8* TitleString)
|
||||||
bool IsHTHalfNmode40Bandwidth(struct rtllib_device* ieee)
|
bool IsHTHalfNmode40Bandwidth(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
bool retValue = false;
|
bool retValue = false;
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
if (pHTInfo->bCurrentHTSupport == false )
|
if (pHTInfo->bCurrentHTSupport == false )
|
||||||
retValue = false;
|
retValue = false;
|
||||||
|
@ -201,7 +201,7 @@ bool IsHTHalfNmode40Bandwidth(struct rtllib_device* ieee)
|
||||||
bool IsHTHalfNmodeSGI(struct rtllib_device* ieee, bool is40MHz)
|
bool IsHTHalfNmodeSGI(struct rtllib_device* ieee, bool is40MHz)
|
||||||
{
|
{
|
||||||
bool retValue = false;
|
bool retValue = false;
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
if (pHTInfo->bCurrentHTSupport == false )
|
if (pHTInfo->bCurrentHTSupport == false )
|
||||||
retValue = false;
|
retValue = false;
|
||||||
|
@ -240,7 +240,7 @@ u16 HTHalfMcsToDataRate(struct rtllib_device* ieee, u8 nMcsRate)
|
||||||
|
|
||||||
u16 HTMcsToDataRate( struct rtllib_device* ieee, u8 nMcsRate)
|
u16 HTMcsToDataRate( struct rtllib_device* ieee, u8 nMcsRate)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
u8 is40MHz = (pHTInfo->bCurBW40MHz)?1:0;
|
u8 is40MHz = (pHTInfo->bCurBW40MHz)?1:0;
|
||||||
u8 isShortGI = (pHTInfo->bCurBW40MHz)?
|
u8 isShortGI = (pHTInfo->bCurBW40MHz)?
|
||||||
|
@ -318,7 +318,7 @@ bool IsHTHalfNmodeAPs(struct rtllib_device* ieee)
|
||||||
|
|
||||||
void HTIOTPeerDetermine(struct rtllib_device* ieee)
|
void HTIOTPeerDetermine(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
struct rtllib_network* net = &ieee->current_network;
|
struct rtllib_network* net = &ieee->current_network;
|
||||||
if (net->bssht.bdRT2RTAggregation){
|
if (net->bssht.bdRT2RTAggregation){
|
||||||
pHTInfo->IOTPeer = HT_IOT_PEER_REALTEK;
|
pHTInfo->IOTPeer = HT_IOT_PEER_REALTEK;
|
||||||
|
@ -409,7 +409,7 @@ u8 HTIOTActIsMgntUseCCK6M(struct rtllib_device* ieee,struct rtllib_network *netw
|
||||||
u8
|
u8
|
||||||
HTIOTActWAIOTBroadcom(struct rtllib_device* ieee)
|
HTIOTActWAIOTBroadcom(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
u8 retValue = false;
|
u8 retValue = false;
|
||||||
u8 boundary=59;
|
u8 boundary=59;
|
||||||
|
|
||||||
|
@ -494,7 +494,7 @@ u8
|
||||||
HTIOTActDisableShortGI(struct rtllib_device* ieee,struct rtllib_network *network)
|
HTIOTActDisableShortGI(struct rtllib_device* ieee,struct rtllib_network *network)
|
||||||
{
|
{
|
||||||
u8 retValue = 0;
|
u8 retValue = 0;
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
if (pHTInfo->IOTPeer==HT_IOT_PEER_RALINK)
|
if (pHTInfo->IOTPeer==HT_IOT_PEER_RALINK)
|
||||||
{
|
{
|
||||||
|
@ -515,7 +515,7 @@ HTIOTActDisableHighPower(struct rtllib_device* ieee,struct rtllib_network *netwo
|
||||||
void
|
void
|
||||||
HTIOTActDetermineRaFunc(struct rtllib_device* ieee, bool bPeerRx2ss)
|
HTIOTActDetermineRaFunc(struct rtllib_device* ieee, bool bPeerRx2ss)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
pHTInfo->IOTRaFunc &= HT_IOT_RAFUNC_DISABLE_ALL;
|
pHTInfo->IOTRaFunc &= HT_IOT_RAFUNC_DISABLE_ALL;
|
||||||
|
|
||||||
if (pHTInfo->IOTPeer == HT_IOT_PEER_RALINK && !bPeerRx2ss)
|
if (pHTInfo->IOTPeer == HT_IOT_PEER_RALINK && !bPeerRx2ss)
|
||||||
|
@ -573,7 +573,7 @@ HTIOTActIsNullDataPowerSaving(struct rtllib_device* ieee,struct rtllib_network *
|
||||||
}
|
}
|
||||||
|
|
||||||
void HTResetIOTSetting(
|
void HTResetIOTSetting(
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo
|
struct rt_hi_throughput *pHTInfo
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
pHTInfo->IOTAction = 0;
|
pHTInfo->IOTAction = 0;
|
||||||
|
@ -584,7 +584,7 @@ void HTResetIOTSetting(
|
||||||
|
|
||||||
void HTConstructCapabilityElement(struct rtllib_device* ieee, u8* posHTCap, u8* len, u8 IsEncrypt, bool bAssoc)
|
void HTConstructCapabilityElement(struct rtllib_device* ieee, u8* posHTCap, u8* len, u8 IsEncrypt, bool bAssoc)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHT = ieee->pHTInfo;
|
struct rt_hi_throughput *pHT = ieee->pHTInfo;
|
||||||
PHT_CAPABILITY_ELE pCapELE = NULL;
|
PHT_CAPABILITY_ELE pCapELE = NULL;
|
||||||
|
|
||||||
if ((posHTCap == NULL) || (pHT == NULL))
|
if ((posHTCap == NULL) || (pHT == NULL))
|
||||||
|
@ -675,7 +675,7 @@ void HTConstructCapabilityElement(struct rtllib_device* ieee, u8* posHTCap, u8*
|
||||||
}
|
}
|
||||||
void HTConstructInfoElement(struct rtllib_device* ieee, u8* posHTInfo, u8* len, u8 IsEncrypt)
|
void HTConstructInfoElement(struct rtllib_device* ieee, u8* posHTInfo, u8* len, u8 IsEncrypt)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHT = ieee->pHTInfo;
|
struct rt_hi_throughput *pHT = ieee->pHTInfo;
|
||||||
PHT_INFORMATION_ELE pHTInfoEle = (PHT_INFORMATION_ELE)posHTInfo;
|
PHT_INFORMATION_ELE pHTInfoEle = (PHT_INFORMATION_ELE)posHTInfo;
|
||||||
if ((posHTInfo == NULL) || (pHTInfoEle == NULL))
|
if ((posHTInfo == NULL) || (pHTInfoEle == NULL))
|
||||||
{
|
{
|
||||||
|
@ -834,7 +834,7 @@ u8 HTFilterMCSRate( struct rtllib_device* ieee, u8* pSupportMCS, u8* pOperateMCS
|
||||||
void HTSetConnectBwMode(struct rtllib_device* ieee, HT_CHANNEL_WIDTH Bandwidth, HT_EXTCHNL_OFFSET Offset);
|
void HTSetConnectBwMode(struct rtllib_device* ieee, HT_CHANNEL_WIDTH Bandwidth, HT_EXTCHNL_OFFSET Offset);
|
||||||
void HTOnAssocRsp(struct rtllib_device *ieee)
|
void HTOnAssocRsp(struct rtllib_device *ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
PHT_CAPABILITY_ELE pPeerHTCap = NULL;
|
PHT_CAPABILITY_ELE pPeerHTCap = NULL;
|
||||||
PHT_INFORMATION_ELE pPeerHTInfo = NULL;
|
PHT_INFORMATION_ELE pPeerHTInfo = NULL;
|
||||||
u16 nMaxAMSDUSize = 0;
|
u16 nMaxAMSDUSize = 0;
|
||||||
|
@ -946,7 +946,7 @@ void HTOnAssocRsp(struct rtllib_device *ieee)
|
||||||
void HTSetConnectBwModeCallback(struct rtllib_device* ieee);
|
void HTSetConnectBwModeCallback(struct rtllib_device* ieee);
|
||||||
void HTInitializeHTInfo(struct rtllib_device* ieee)
|
void HTInitializeHTInfo(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
RTLLIB_DEBUG(RTLLIB_DL_HT, "===========>%s()\n", __func__);
|
RTLLIB_DEBUG(RTLLIB_DL_HT, "===========>%s()\n", __func__);
|
||||||
pHTInfo->bCurrentHTSupport = false;
|
pHTInfo->bCurrentHTSupport = false;
|
||||||
|
@ -1008,7 +1008,7 @@ void HTInitializeBssDesc(PBSS_HT pBssHT)
|
||||||
|
|
||||||
void HTResetSelfAndSavePeerSetting(struct rtllib_device* ieee, struct rtllib_network * pNetwork)
|
void HTResetSelfAndSavePeerSetting(struct rtllib_device* ieee, struct rtllib_network * pNetwork)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
u8 bIOTAction = 0;
|
u8 bIOTAction = 0;
|
||||||
|
|
||||||
RTLLIB_DEBUG(RTLLIB_DL_HT, "==============>%s()\n", __func__);
|
RTLLIB_DEBUG(RTLLIB_DL_HT, "==============>%s()\n", __func__);
|
||||||
|
@ -1077,7 +1077,7 @@ void HTResetSelfAndSavePeerSetting(struct rtllib_device* ieee, struct rtllib_net
|
||||||
|
|
||||||
void HTUpdateSelfAndPeerSetting(struct rtllib_device* ieee, struct rtllib_network * pNetwork)
|
void HTUpdateSelfAndPeerSetting(struct rtllib_device* ieee, struct rtllib_network * pNetwork)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
PHT_INFORMATION_ELE pPeerHTInfo = (PHT_INFORMATION_ELE)pNetwork->bssht.bdHTInfoBuf;
|
PHT_INFORMATION_ELE pPeerHTInfo = (PHT_INFORMATION_ELE)pNetwork->bssht.bdHTInfoBuf;
|
||||||
|
|
||||||
if (pHTInfo->bCurrentHTSupport)
|
if (pHTInfo->bCurrentHTSupport)
|
||||||
|
@ -1090,7 +1090,7 @@ void HTUpdateSelfAndPeerSetting(struct rtllib_device* ieee, struct rtllib_networ
|
||||||
|
|
||||||
void HTUseDefaultSetting(struct rtllib_device* ieee)
|
void HTUseDefaultSetting(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
if (pHTInfo->bEnableHT) {
|
if (pHTInfo->bEnableHT) {
|
||||||
pHTInfo->bCurrentHTSupport = true;
|
pHTInfo->bCurrentHTSupport = true;
|
||||||
|
@ -1139,7 +1139,7 @@ u8 HTCCheck(struct rtllib_device* ieee, u8* pFrame)
|
||||||
|
|
||||||
void HTSetConnectBwMode(struct rtllib_device* ieee, HT_CHANNEL_WIDTH Bandwidth, HT_EXTCHNL_OFFSET Offset)
|
void HTSetConnectBwMode(struct rtllib_device* ieee, HT_CHANNEL_WIDTH Bandwidth, HT_EXTCHNL_OFFSET Offset)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
if (pHTInfo->bRegBW40MHz == false)
|
if (pHTInfo->bRegBW40MHz == false)
|
||||||
return;
|
return;
|
||||||
|
@ -1178,7 +1178,7 @@ void HTSetConnectBwMode(struct rtllib_device* ieee, HT_CHANNEL_WIDTH Bandwidth,
|
||||||
|
|
||||||
void HTSetConnectBwModeCallback(struct rtllib_device* ieee)
|
void HTSetConnectBwModeCallback(struct rtllib_device* ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
RTLLIB_DEBUG(RTLLIB_DL_HT, "======>%s()\n", __func__);
|
RTLLIB_DEBUG(RTLLIB_DL_HT, "======>%s()\n", __func__);
|
||||||
if (pHTInfo->bCurBW40MHz)
|
if (pHTInfo->bCurBW40MHz)
|
||||||
|
|
|
@ -294,7 +294,7 @@ extern void init_rate_adaptive(struct net_device * dev)
|
||||||
static void dm_check_rate_adaptive(struct net_device * dev)
|
static void dm_check_rate_adaptive(struct net_device * dev)
|
||||||
{
|
{
|
||||||
struct r8192_priv *priv = rtllib_priv(dev);
|
struct r8192_priv *priv = rtllib_priv(dev);
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = priv->rtllib->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo;
|
||||||
prate_adaptive pra = (prate_adaptive)&priv->rate_adaptive;
|
prate_adaptive pra = (prate_adaptive)&priv->rate_adaptive;
|
||||||
u32 currentRATR, targetRATR = 0;
|
u32 currentRATR, targetRATR = 0;
|
||||||
u32 LowRSSIThreshForRA = 0, HighRSSIThreshForRA = 0;
|
u32 LowRSSIThreshForRA = 0, HighRSSIThreshForRA = 0;
|
||||||
|
@ -2493,7 +2493,7 @@ static void dm_check_edca_turbo(
|
||||||
struct net_device * dev)
|
struct net_device * dev)
|
||||||
{
|
{
|
||||||
struct r8192_priv *priv = rtllib_priv(dev);
|
struct r8192_priv *priv = rtllib_priv(dev);
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = priv->rtllib->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo;
|
||||||
|
|
||||||
static unsigned long lastTxOkCnt = 0;
|
static unsigned long lastTxOkCnt = 0;
|
||||||
static unsigned long lastRxOkCnt = 0;
|
static unsigned long lastRxOkCnt = 0;
|
||||||
|
@ -2621,7 +2621,7 @@ static void dm_init_ctstoself(struct net_device * dev)
|
||||||
static void dm_ctstoself(struct net_device *dev)
|
static void dm_ctstoself(struct net_device *dev)
|
||||||
{
|
{
|
||||||
struct r8192_priv *priv = rtllib_priv((struct net_device *)dev);
|
struct r8192_priv *priv = rtllib_priv((struct net_device *)dev);
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = priv->rtllib->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo;
|
||||||
static unsigned long lastTxOkCnt = 0;
|
static unsigned long lastTxOkCnt = 0;
|
||||||
static unsigned long lastRxOkCnt = 0;
|
static unsigned long lastRxOkCnt = 0;
|
||||||
unsigned long curTxOkCnt = 0;
|
unsigned long curTxOkCnt = 0;
|
||||||
|
@ -2655,7 +2655,7 @@ static void
|
||||||
dm_Init_WA_Broadcom_IOT(struct net_device * dev)
|
dm_Init_WA_Broadcom_IOT(struct net_device * dev)
|
||||||
{
|
{
|
||||||
struct r8192_priv *priv = rtllib_priv((struct net_device *)dev);
|
struct r8192_priv *priv = rtllib_priv((struct net_device *)dev);
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = priv->rtllib->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo;
|
||||||
|
|
||||||
pHTInfo->bWAIotBroadcom = false;
|
pHTInfo->bWAIotBroadcom = false;
|
||||||
pHTInfo->WAIotTH = WAIotTHVal;
|
pHTInfo->WAIotTH = WAIotTHVal;
|
||||||
|
|
|
@ -2139,7 +2139,7 @@ struct rtllib_device {
|
||||||
RT_RF_CHANGE_SOURCE RfOffReason;
|
RT_RF_CHANGE_SOURCE RfOffReason;
|
||||||
bool is_set_key;
|
bool is_set_key;
|
||||||
bool wx_set_enc;
|
bool wx_set_enc;
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo;
|
struct rt_hi_throughput *pHTInfo;
|
||||||
spinlock_t bw_spinlock;
|
spinlock_t bw_spinlock;
|
||||||
|
|
||||||
spinlock_t reorder_spinlock;
|
spinlock_t reorder_spinlock;
|
||||||
|
@ -2905,7 +2905,7 @@ extern u8 HTGetHighestMCSRate(struct rtllib_device* ieee, u8* pMCSRateSet, u8* p
|
||||||
extern u8 MCS_FILTER_ALL[];
|
extern u8 MCS_FILTER_ALL[];
|
||||||
extern u16 MCS_DATA_RATE[2][2][77] ;
|
extern u16 MCS_DATA_RATE[2][2][77] ;
|
||||||
extern u8 HTCCheck(struct rtllib_device* ieee, u8* pFrame);
|
extern u8 HTCCheck(struct rtllib_device* ieee, u8* pFrame);
|
||||||
extern void HTResetIOTSetting(PRT_HIGH_THROUGHPUT pHTInfo);
|
extern void HTResetIOTSetting(struct rt_hi_throughput *pHTInfo);
|
||||||
extern bool IsHTHalfNmodeAPs(struct rtllib_device* ieee);
|
extern bool IsHTHalfNmodeAPs(struct rtllib_device* ieee);
|
||||||
extern u16 HTHalfMcsToDataRate(struct rtllib_device* ieee, u8 nMcsRate);
|
extern u16 HTHalfMcsToDataRate(struct rtllib_device* ieee, u8 nMcsRate);
|
||||||
extern u16 HTMcsToDataRate( struct rtllib_device* ieee, u8 nMcsRate);
|
extern u16 HTMcsToDataRate( struct rtllib_device* ieee, u8 nMcsRate);
|
||||||
|
|
|
@ -162,7 +162,7 @@ struct net_device *alloc_rtllib(int sizeof_priv)
|
||||||
memset(ieee->swcamtable,0,sizeof(SW_CAM_TABLE)*32);
|
memset(ieee->swcamtable,0,sizeof(SW_CAM_TABLE)*32);
|
||||||
rtllib_softmac_init(ieee);
|
rtllib_softmac_init(ieee);
|
||||||
|
|
||||||
ieee->pHTInfo = (RT_HIGH_THROUGHPUT*)kzalloc(sizeof(RT_HIGH_THROUGHPUT), GFP_KERNEL);
|
ieee->pHTInfo = (struct rt_hi_throughput*)kzalloc(sizeof(struct rt_hi_throughput), GFP_KERNEL);
|
||||||
if (ieee->pHTInfo == NULL)
|
if (ieee->pHTInfo == NULL)
|
||||||
{
|
{
|
||||||
RTLLIB_DEBUG(RTLLIB_DL_ERR, "can't alloc memory for HTInfo\n");
|
RTLLIB_DEBUG(RTLLIB_DL_ERR, "can't alloc memory for HTInfo\n");
|
||||||
|
|
|
@ -562,7 +562,7 @@ void RxReorderIndicatePacket( struct rtllib_device *ieee,
|
||||||
struct rx_ts_record *pTS,
|
struct rx_ts_record *pTS,
|
||||||
u16 SeqNum)
|
u16 SeqNum)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
PRX_REORDER_ENTRY pReorderEntry = NULL;
|
PRX_REORDER_ENTRY pReorderEntry = NULL;
|
||||||
struct rtllib_rxb* prxbIndicateArray[REORDER_WIN_SIZE];
|
struct rtllib_rxb* prxbIndicateArray[REORDER_WIN_SIZE];
|
||||||
u8 WinSize = pHTInfo->RxReorderWinSize;
|
u8 WinSize = pHTInfo->RxReorderWinSize;
|
||||||
|
|
|
@ -212,7 +212,7 @@ MgntQuery_TxRateExcludeCCKRates(struct rtllib_device *ieee)
|
||||||
|
|
||||||
u8 MgntQuery_MgntFrameTxRate(struct rtllib_device *ieee)
|
u8 MgntQuery_MgntFrameTxRate(struct rtllib_device *ieee)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
u8 rate;
|
u8 rate;
|
||||||
|
|
||||||
if (pHTInfo->IOTAction & HT_IOT_ACT_MGNT_USE_CCK_6M)
|
if (pHTInfo->IOTAction & HT_IOT_ACT_MGNT_USE_CCK_6M)
|
||||||
|
@ -884,7 +884,7 @@ static struct sk_buff* rtllib_probe_resp(struct rtllib_device *ieee, u8 *dest)
|
||||||
u8 tmp_ht_cap_len = 0;
|
u8 tmp_ht_cap_len = 0;
|
||||||
u8* tmp_ht_info_buf = NULL;
|
u8* tmp_ht_info_buf = NULL;
|
||||||
u8 tmp_ht_info_len = 0;
|
u8 tmp_ht_info_len = 0;
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
u8* tmp_generic_ie_buf = NULL;
|
u8* tmp_generic_ie_buf = NULL;
|
||||||
u8 tmp_generic_ie_len = 0;
|
u8 tmp_generic_ie_len = 0;
|
||||||
|
|
||||||
|
|
|
@ -289,7 +289,7 @@ rtllib_classify(struct sk_buff *skb, u8 bIsAmsdu)
|
||||||
#define SN_LESS(a, b) (((a-b)&0x800)!=0)
|
#define SN_LESS(a, b) (((a-b)&0x800)!=0)
|
||||||
void rtllib_tx_query_agg_cap(struct rtllib_device* ieee, struct sk_buff* skb, cb_desc* tcb_desc)
|
void rtllib_tx_query_agg_cap(struct rtllib_device* ieee, struct sk_buff* skb, cb_desc* tcb_desc)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
struct tx_ts_record *pTxTs = NULL;
|
struct tx_ts_record *pTxTs = NULL;
|
||||||
struct rtllib_hdr_1addr* hdr = (struct rtllib_hdr_1addr*)skb->data;
|
struct rtllib_hdr_1addr* hdr = (struct rtllib_hdr_1addr*)skb->data;
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ extern void rtllib_qurey_ShortPreambleMode(struct rtllib_device* ieee, cb_desc*
|
||||||
extern void
|
extern void
|
||||||
rtllib_query_HTCapShortGI(struct rtllib_device *ieee, cb_desc *tcb_desc)
|
rtllib_query_HTCapShortGI(struct rtllib_device *ieee, cb_desc *tcb_desc)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
tcb_desc->bUseShortGI = false;
|
tcb_desc->bUseShortGI = false;
|
||||||
|
|
||||||
|
@ -396,7 +396,7 @@ rtllib_query_HTCapShortGI(struct rtllib_device *ieee, cb_desc *tcb_desc)
|
||||||
|
|
||||||
void rtllib_query_BandwidthMode(struct rtllib_device* ieee, cb_desc *tcb_desc)
|
void rtllib_query_BandwidthMode(struct rtllib_device* ieee, cb_desc *tcb_desc)
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
|
|
||||||
tcb_desc->bPacketBW = false;
|
tcb_desc->bPacketBW = false;
|
||||||
|
|
||||||
|
@ -444,7 +444,7 @@ void rtllib_query_protectionmode(struct rtllib_device* ieee, cb_desc* tcb_desc,
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
|
struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
|
||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
if (pHTInfo->IOTAction & HT_IOT_ACT_FORCED_CTS2SELF)
|
if (pHTInfo->IOTAction & HT_IOT_ACT_FORCED_CTS2SELF)
|
||||||
|
|
Loading…
Add table
Reference in a new issue