This patch completes the removal of typedef statements.

Signed-off-by: Larry Finger <[email protected]>
---
 drivers/staging/rtl8192e/r8192E_dev.c     |   11 ++---
 drivers/staging/rtl8192e/r8192E_phy.c     |    8 ++--
 drivers/staging/rtl8192e/rtl819x_BAProc.c |   38 +++++++++-------
 drivers/staging/rtl8192e/rtl819x_HT.h     |    4 +-
 drivers/staging/rtl8192e/rtl819x_Qos.h    |   37 ++++++++-------
 drivers/staging/rtl8192e/rtl819x_TS.h     |   16 +++---
 drivers/staging/rtl8192e/rtl819x_TSProc.c |   59 ++++++++++++------------
 drivers/staging/rtl8192e/rtl_core.h       |   70 +++++++++++++----------------
 drivers/staging/rtl8192e/rtl_debug.h      |    5 +-
 drivers/staging/rtl8192e/rtl_dm.c         |   22 +++++----
 drivers/staging/rtl8192e/rtl_dm.h         |   19 +++-----
 drivers/staging/rtl8192e/rtllib.h         |   21 +++++----
 drivers/staging/rtl8192e/rtllib_rx.c      |   22 +++++----
 drivers/staging/rtl8192e/rtllib_softmac.c |    6 +-
 drivers/staging/rtl8192e/rtllib_tx.c      |   10 +++--
 15 files changed, 175 insertions(+), 173 deletions(-)

diff --git a/drivers/staging/rtl8192e/r8192E_dev.c 
b/drivers/staging/rtl8192e/r8192E_dev.c
index d0bba38..5a898c9 100644
--- a/drivers/staging/rtl8192e/r8192E_dev.c
+++ b/drivers/staging/rtl8192e/r8192E_dev.c
@@ -918,7 +918,7 @@ start:
 
                        TempCCk = rtl8192_QueryBBReg(dev, rCCK0_TxFilter1, 
bMaskByte2);
 
-                       for (i = 0; i < CCKTxBBGainTableLength; i++) {
+                       for (i = 0; i < CCKTxBBGainTL; i++) {
                                if (TempCCk == 
priv->cck_txbbgain_table[i].ccktxbb_valuearray[0]) {
                                        priv->CCKPresentAttentuation_20Mdefault 
=(u8) i;
                                        break;
@@ -2280,12 +2280,9 @@ u8 rtl8192_QueryIsShort(u8 TxHT, u8 TxRate, struct 
cb_desc *tcb_desc)
        return tmp_Short;
 }
 
-void
-ActUpdateChannelAccessSetting(
-       struct net_device*                      dev,
-       enum WIRELESS_MODE WirelessMode,
-       PCHANNEL_ACCESS_SETTING ChnlAccessSetting
-       )
+void ActUpdateChannelAccessSetting(struct net_device *dev,
+                          enum WIRELESS_MODE WirelessMode,
+                          struct CHANNEL_ACCESS_SETTING *ChnlAccessSetting)
 {
                struct r8192_priv* priv = rtllib_priv(dev);
 
diff --git a/drivers/staging/rtl8192e/r8192E_phy.c 
b/drivers/staging/rtl8192e/r8192E_phy.c
index e6101db..c0d3077 100644
--- a/drivers/staging/rtl8192e/r8192E_phy.c
+++ b/drivers/staging/rtl8192e/r8192E_phy.c
@@ -1089,8 +1089,8 @@ static void CCK_Tx_Power_Track_BW_Switch_TSSI(struct 
net_device *dev      )
                        priv->CCKPresentAttentuation =
                                priv->CCKPresentAttentuation_20Mdefault + 
priv->CCKPresentAttentuation_difference;
 
-                       if (priv->CCKPresentAttentuation > 
(CCKTxBBGainTableLength-1))
-                               priv->CCKPresentAttentuation = 
CCKTxBBGainTableLength-1;
+                       if (priv->CCKPresentAttentuation > (CCKTxBBGainTL - 1))
+                               priv->CCKPresentAttentuation = CCKTxBBGainTL - 
1;
                        if (priv->CCKPresentAttentuation < 0)
                                priv->CCKPresentAttentuation = 0;
 
@@ -1115,8 +1115,8 @@ static void CCK_Tx_Power_Track_BW_Switch_TSSI(struct 
net_device *dev      )
                                priv->CCKPresentAttentuation_40Mdefault + 
priv->CCKPresentAttentuation_difference;
 
                        RT_TRACE(COMP_POWER_TRACKING, "40M, 
priv->CCKPresentAttentuation = %d\n", priv->CCKPresentAttentuation);
-                       if (priv->CCKPresentAttentuation > 
(CCKTxBBGainTableLength-1))
-                               priv->CCKPresentAttentuation = 
CCKTxBBGainTableLength-1;
+                       if (priv->CCKPresentAttentuation > (CCKTxBBGainTL - 1))
+                               priv->CCKPresentAttentuation = CCKTxBBGainTL - 
1;
                        if (priv->CCKPresentAttentuation < 0)
                                priv->CCKPresentAttentuation = 0;
 
diff --git a/drivers/staging/rtl8192e/rtl819x_BAProc.c 
b/drivers/staging/rtl8192e/rtl819x_BAProc.c
index a469428..2ffbe0e 100644
--- a/drivers/staging/rtl8192e/rtl819x_BAProc.c
+++ b/drivers/staging/rtl8192e/rtl819x_BAProc.c
@@ -33,7 +33,8 @@ void DeActivateBAEntry( struct rtllib_device* ieee, struct 
BA_RECORD *pBA)
        pBA->bValid = false;
        del_timer_sync(&pBA->Timer);
 }
-u8 TxTsDeleteBA( struct rtllib_device* ieee, PTX_TS_RECORD     pTxTs)
+
+u8 TxTsDeleteBA( struct rtllib_device* ieee, struct TX_TS_RECORD *pTxTs)
 {
        struct BA_RECORD *pAdmittedBa = &pTxTs->TxAdmittedBARecord;
        struct BA_RECORD *pPendingBa = &pTxTs->TxPendingBARecord;
@@ -54,7 +55,7 @@ u8 TxTsDeleteBA( struct rtllib_device* ieee, PTX_TS_RECORD    
pTxTs)
        return bSendDELBA;
 }
 
-u8 RxTsDeleteBA( struct rtllib_device* ieee, PRX_TS_RECORD     pRxTs)
+u8 RxTsDeleteBA( struct rtllib_device* ieee, struct RX_TS_RECORD *pRxTs)
 {
        struct BA_RECORD *pBa = &pRxTs->RxAdmittedBARecord;
        u8                      bSendDELBA = false;
@@ -248,7 +249,7 @@ int rtllib_rx_ADDBAReq( struct rtllib_device* ieee, struct 
sk_buff *skb)
        union BA_PARAM_SET *pBaParamSet = NULL;
        u16* pBaTimeoutVal = NULL;
        union SEQUENCE_CONTROL *pBaStartSeqCtrl = NULL;
-       PRX_TS_RECORD   pTS = NULL;
+       struct RX_TS_RECORD *pTS = NULL;
 
        if (skb->len < sizeof( struct rtllib_hdr_3addr) + 9)
        {
@@ -277,7 +278,7 @@ int rtllib_rx_ADDBAReq( struct rtllib_device* ieee, struct 
sk_buff *skb)
        }
        if (!GetTs(
                        ieee,
-                       (PTS_COMMON_INFO*)(&pTS),
+                       (struct TS_COMMON_INFO **)(&pTS),
                        dst,
                        (u8)(pBaParamSet->field.TID),
                        RX_DIR,
@@ -333,7 +334,7 @@ int rtllib_rx_ADDBARsp( struct rtllib_device* ieee, struct 
sk_buff *skb)
 {
         struct rtllib_hdr_3addr* rsp = NULL;
        struct BA_RECORD *pPendingBA, *pAdmittedBA;
-       PTX_TS_RECORD           pTS = NULL;
+       struct TX_TS_RECORD *pTS = NULL;
        u8* dst = NULL, *pDialogToken = NULL, *tag = NULL;
        u16* pStatusCode = NULL, *pBaTimeoutVal = NULL;
        union BA_PARAM_SET *pBaParamSet = NULL;
@@ -365,7 +366,7 @@ int rtllib_rx_ADDBARsp( struct rtllib_device* ieee, struct 
sk_buff *skb)
        }
 
 
-       if (!GetTs(ieee, (PTS_COMMON_INFO*)(&pTS), dst,
+       if (!GetTs(ieee, (struct TS_COMMON_INFO **)(&pTS), dst,
                   (u8)(pBaParamSet->field.TID), TX_DIR, false)) {
                RTLLIB_DEBUG(RTLLIB_DL_ERR, "can't get TS in %s()\n", __func__);
                ReasonCode = DELBA_REASON_UNKNOWN_BA;
@@ -461,11 +462,11 @@ int rtllib_rx_DELBA(struct rtllib_device* ieee,struct 
sk_buff *skb)
 
        if (pDelBaParamSet->field.Initiator == 1)
        {
-               PRX_TS_RECORD   pRxTs;
+               struct RX_TS_RECORD *pRxTs;
 
                if ( !GetTs(
                                ieee,
-                               (PTS_COMMON_INFO*)&pRxTs,
+                               (struct TS_COMMON_INFO **)&pRxTs,
                                dst,
                                (u8)pDelBaParamSet->field.TID,
                                RX_DIR,
@@ -479,11 +480,11 @@ int rtllib_rx_DELBA(struct rtllib_device* ieee,struct 
sk_buff *skb)
        }
        else
        {
-               PTX_TS_RECORD   pTxTs;
+               struct TX_TS_RECORD *pTxTs;
 
                if (!GetTs(
                        ieee,
-                       (PTS_COMMON_INFO*)&pTxTs,
+                       (struct TS_COMMON_INFO **)&pTxTs,
                        dst,
                        (u8)pDelBaParamSet->field.TID,
                        TX_DIR,
@@ -505,7 +506,7 @@ int rtllib_rx_DELBA(struct rtllib_device* ieee,struct 
sk_buff *skb)
 void
 TsInitAddBA(
        struct rtllib_device* ieee,
-       PTX_TS_RECORD   pTS,
+       struct TX_TS_RECORD *pTS,
        u8              Policy,
        u8              bOverwritePending
        )
@@ -530,13 +531,15 @@ TsInitAddBA(
        rtllib_send_ADDBAReq(ieee, pTS->TsCommonInfo.Addr, pBA);
 }
 
-void TsInitDelBA(struct rtllib_device *ieee, PTS_COMMON_INFO pTsCommonInfo,
+void TsInitDelBA(struct rtllib_device *ieee,
+                struct TS_COMMON_INFO *pTsCommonInfo,
                 enum TR_SELECT TxRxSelect)
 {
 
        if (TxRxSelect == TX_DIR)
        {
-               PTX_TS_RECORD   pTxTs = (PTX_TS_RECORD)pTsCommonInfo;
+               struct TX_TS_RECORD *pTxTs = (struct TX_TS_RECORD *)
+                                            pTsCommonInfo;
 
                if (TxTsDeleteBA(ieee, pTxTs))
                        rtllib_send_DELBA(
@@ -548,7 +551,8 @@ void TsInitDelBA(struct rtllib_device *ieee, 
PTS_COMMON_INFO pTsCommonInfo,
        }
        else if (TxRxSelect == RX_DIR)
        {
-               PRX_TS_RECORD   pRxTs = (PRX_TS_RECORD)pTsCommonInfo;
+               struct RX_TS_RECORD *pRxTs = (struct RX_TS_RECORD *)
+                                            pTsCommonInfo;
                if (RxTsDeleteBA(ieee, pRxTs))
                        rtllib_send_DELBA(
                                ieee,
@@ -560,7 +564,7 @@ void TsInitDelBA(struct rtllib_device *ieee, 
PTS_COMMON_INFO pTsCommonInfo,
 }
 void BaSetupTimeOut(unsigned long data)
 {
-       PTX_TS_RECORD   pTxTs = (PTX_TS_RECORD)data;
+       struct TX_TS_RECORD *pTxTs = (struct TX_TS_RECORD *)data;
 
        pTxTs->bAddBaReqInProgress = false;
        pTxTs->bAddBaReqDelayed = true;
@@ -569,7 +573,7 @@ void BaSetupTimeOut(unsigned long data)
 
 void TxBaInactTimeout(unsigned long data)
 {
-       PTX_TS_RECORD   pTxTs = (PTX_TS_RECORD)data;
+       struct TX_TS_RECORD *pTxTs = (struct TX_TS_RECORD *)data;
        struct rtllib_device *ieee = container_of(pTxTs, struct rtllib_device, 
TxTsRecord[pTxTs->num]);
        TxTsDeleteBA(ieee, pTxTs);
        rtllib_send_DELBA(
@@ -582,7 +586,7 @@ void TxBaInactTimeout(unsigned long data)
 
 void RxBaInactTimeout(unsigned long data)
 {
-       PRX_TS_RECORD   pRxTs = (PRX_TS_RECORD)data;
+       struct RX_TS_RECORD *pRxTs = (struct RX_TS_RECORD *)data;
        struct rtllib_device *ieee = container_of(pRxTs, struct rtllib_device, 
RxTsRecord[pRxTs->num]);
 
        RxTsDeleteBA(ieee, pRxTs);
diff --git a/drivers/staging/rtl8192e/rtl819x_HT.h 
b/drivers/staging/rtl8192e/rtl819x_HT.h
index 47fe84d..fed50d5 100644
--- a/drivers/staging/rtl8192e/rtl819x_HT.h
+++ b/drivers/staging/rtl8192e/rtl819x_HT.h
@@ -160,11 +160,11 @@ struct HT_INFORMATION_ELE {
        u8      BasicMSC[16];
 } __packed;
 
-typedef struct _MIMOPS_CTRL{
+struct MIMOPS_CTRL {
        u8      MimoPsEnable:1;
        u8      MimoPsMode:1;
        u8      Reserved:6;
-} MIMOPS_CTRL, *PMIMOPS_CTRL;
+};
 
 enum HT_SPEC_VER {
        HT_SPEC_VER_IEEE = 0,
diff --git a/drivers/staging/rtl8192e/rtl819x_Qos.h 
b/drivers/staging/rtl8192e/rtl819x_Qos.h
index 606dcf0..a774de0 100644
--- a/drivers/staging/rtl8192e/rtl819x_Qos.h
+++ b/drivers/staging/rtl8192e/rtl819x_Qos.h
@@ -94,7 +94,7 @@ union TSPEC_BODY {
        } f;
 };
 
-typedef struct _WMM_TSPEC{
+struct WMM_TSPEC {
        u8              ID;
        u8              Length;
        u8              OUI[3];
@@ -102,12 +102,13 @@ typedef struct _WMM_TSPEC{
        u8              OUI_SubType;
        u8              Version;
        union TSPEC_BODY Body;
-} WMM_TSPEC, *PWMM_TSPEC;
+};
 
-typedef struct _OCTET_STRING{
+struct OCTET_STRING {
         u8             *Octet;
         u16             Length;
-}OCTET_STRING, *POCTET_STRING;
+};
+
 #define        MAX_WMMELE_LENGTH       64
 
 #define QOS_DISABLE            0
@@ -228,11 +229,11 @@ enum ACM_METHOD {
 };
 
 
-typedef struct _ACM{
+struct ACM {
        u64             UsedTime;
        u64             MediumTime;
        u8              HwAcmCtl;
-}ACM, *PACM;
+};
 
 #define        GET_VO_UAPSD(_apsd) ((_apsd) & BIT0)
 #define        SET_VO_UAPSD(_apsd) ((_apsd) |= BIT0)
@@ -296,19 +297,19 @@ union QOS_TCLAS {
        } TYPE2_8021Q;
 };
 
-typedef struct _QOS_TSTREAM{
+struct QOS_TSTREAM {
 
        bool                    bUsed;
        u16                     MsduLifetime;
        bool                    bEstablishing;
        u8                      TimeSlotCount;
        u8                      DialogToken;
-       WMM_TSPEC       TSpec;
-       WMM_TSPEC       OutStandingTSpec;
+       struct WMM_TSPEC        TSpec;
+       struct WMM_TSPEC        OutStandingTSpec;
        u8                      NominalPhyRate;
-} QOS_TSTREAM, *PQOS_TSTREAM;
+};
 
-typedef struct _STA_QOS{
+struct STA_QOS {
        u8                              WMMIEBuf[MAX_WMMELE_LENGTH];
        u8*                             WMMIE;
 
@@ -324,12 +325,12 @@ typedef struct _STA_QOS{
        u8 *                            pWMMInfoEle;
        u8                              WMMParamEle[WMM_PARAM_ELEMENT_SIZE];
 
-       ACM                             acm[4];
+       struct ACM                      acm[4];
        enum ACM_METHOD         AcmMethod;
 
-       QOS_TSTREAM             StaTsArray[MAX_STA_TS_COUNT];
+       struct QOS_TSTREAM              StaTsArray[MAX_STA_TS_COUNT];
        u8                              DialogToken;
-       WMM_TSPEC               TSpec;
+       struct WMM_TSPEC                TSpec;
 
        u8                              QBssWirelessMode;
 
@@ -337,7 +338,7 @@ typedef struct _STA_QOS{
 
        bool                            bEnableRxImmBA;
 
-}STA_QOS, *PSTA_QOS;
+};
 
 #define QBSS_LOAD_SIZE 5
 #define GET_QBSS_LOAD_STA_COUNT(__pStart)                                      
ReadEF2Byte(__pStart)
@@ -347,11 +348,11 @@ typedef struct _STA_QOS{
 #define GET_QBSS_LOAD_AVAILABLE_CAPACITY(__pStart)                     
ReadEF2Byte((u8*)(__pStart) + 3)
 #define SET_QBSS_LOAD_AVAILABLE_CAPACITY(__pStart, __Value)    
WriteEF2Byte((u8*)(__pStart) + 3, __Value)
 
-typedef struct _BSS_QOS{
+struct BSS_QOS {
 
        u32                     bdQoSMode;
        u8                                      bdWMMIEBuf[MAX_WMMELE_LENGTH];
-       OCTET_STRING                    bdWMMIE;
+       struct OCTET_STRING                     bdWMMIE;
 
        enum QOS_ELE_SUBTYPE            EleSubType;
 
@@ -360,7 +361,7 @@ typedef struct _BSS_QOS{
 
        u8                                      QBssLoad[QBSS_LOAD_SIZE];
        bool                                    bQBssLoadValid;
-}BSS_QOS, *PBSS_QOS;
+};
 
 #define sQoSCtlLng     2
 #define QOS_CTRL_LEN(_QosMode)         ( (_QosMode > QOS_DISABLE)? sQoSCtlLng 
: 0 )
diff --git a/drivers/staging/rtl8192e/rtl819x_TS.h 
b/drivers/staging/rtl8192e/rtl819x_TS.h
index f92f628..8c134c9 100644
--- a/drivers/staging/rtl8192e/rtl819x_TS.h
+++ b/drivers/staging/rtl8192e/rtl819x_TS.h
@@ -31,7 +31,7 @@ enum TR_SELECT {
        RX_DIR = 1,
 };
 
-typedef struct _TS_COMMON_INFO{
+struct TS_COMMON_INFO {
        struct list_head                List;
        struct timer_list               SetupTimer;
        struct timer_list               InactTimer;
@@ -40,10 +40,10 @@ typedef struct _TS_COMMON_INFO{
        union QOS_TCLAS                 TClass[TCLAS_NUM];
        u8                              TClasProc;
        u8                              TClasNum;
-} TS_COMMON_INFO, *PTS_COMMON_INFO;
+};
 
-typedef struct _TX_TS_RECORD{
-       TS_COMMON_INFO          TsCommonInfo;
+struct TX_TS_RECORD {
+       struct TS_COMMON_INFO           TsCommonInfo;
        u16                             TxCurSeq;
        struct BA_RECORD TxPendingBARecord;
        struct BA_RECORD TxAdmittedBARecord;
@@ -53,10 +53,10 @@ typedef struct _TX_TS_RECORD{
        u8                              bDisable_AddBa;
        struct timer_list               TsAddBaTimer;
        u8                              num;
-} TX_TS_RECORD, *PTX_TS_RECORD;
+};
 
-typedef struct _RX_TS_RECORD {
-       TS_COMMON_INFO          TsCommonInfo;
+struct RX_TS_RECORD {
+       struct TS_COMMON_INFO           TsCommonInfo;
        u16                             RxIndicateSeq;
        u16                             RxTimeoutIndicateSeq;
        struct list_head                RxPendingPktList;
@@ -65,7 +65,7 @@ typedef struct _RX_TS_RECORD {
        u16                             RxLastSeqNum;
        u8                              RxLastFragNum;
        u8                              num;
-} RX_TS_RECORD, *PRX_TS_RECORD;
+};
 
 
 #endif
diff --git a/drivers/staging/rtl8192e/rtl819x_TSProc.c 
b/drivers/staging/rtl8192e/rtl819x_TSProc.c
index 6b25085..3df2a83 100644
--- a/drivers/staging/rtl8192e/rtl819x_TSProc.c
+++ b/drivers/staging/rtl8192e/rtl819x_TSProc.c
@@ -31,7 +31,7 @@ void TsInactTimeout(unsigned long data)
 
 void RxPktPendingTimeout(unsigned long data)
 {
-       PRX_TS_RECORD   pRxTs = (PRX_TS_RECORD)data;
+       struct RX_TS_RECORD *pRxTs = (struct RX_TS_RECORD *)data;
        struct rtllib_device *ieee = container_of(pRxTs, struct rtllib_device, 
RxTsRecord[pRxTs->num]);
 
        struct RX_REORDER_ENTRY *pReorderEntry = NULL;
@@ -95,7 +95,7 @@ void RxPktPendingTimeout(unsigned long data)
 
 void TsAddBaProcess(unsigned long data)
 {
-       PTX_TS_RECORD   pTxTs = (PTX_TS_RECORD)data;
+       struct TX_TS_RECORD *pTxTs = (struct TX_TS_RECORD *)data;
        u8 num = pTxTs->num;
        struct rtllib_device *ieee = container_of(pTxTs, struct rtllib_device, 
TxTsRecord[num]);
 
@@ -104,7 +104,7 @@ void TsAddBaProcess(unsigned long data)
 }
 
 
-void ResetTsCommonInfo(PTS_COMMON_INFO pTsCommonInfo)
+void ResetTsCommonInfo(struct TS_COMMON_INFO *pTsCommonInfo)
 {
        memset(pTsCommonInfo->Addr, 0, 6);
        memset(&pTsCommonInfo->TSpec, 0, sizeof(union TSPEC_BODY));
@@ -113,7 +113,7 @@ void ResetTsCommonInfo(PTS_COMMON_INFO      pTsCommonInfo)
        pTsCommonInfo->TClasNum = 0;
 }
 
-void ResetTxTsEntry(PTX_TS_RECORD pTS)
+void ResetTxTsEntry(struct TX_TS_RECORD *pTS)
 {
        ResetTsCommonInfo(&pTS->TsCommonInfo);
        pTS->TxCurSeq = 0;
@@ -125,7 +125,7 @@ void ResetTxTsEntry(PTX_TS_RECORD pTS)
        ResetBaEntry(&pTS->TxPendingBARecord);
 }
 
-void ResetRxTsEntry(PRX_TS_RECORD pTS)
+void ResetRxTsEntry(struct RX_TS_RECORD *pTS)
 {
        ResetTsCommonInfo(&pTS->TsCommonInfo);
        pTS->RxIndicateSeq = 0xffff;
@@ -135,8 +135,8 @@ void ResetRxTsEntry(PRX_TS_RECORD pTS)
 
 void TSInitialize(struct rtllib_device *ieee)
 {
-       PTX_TS_RECORD           pTxTS  = ieee->TxTsRecord;
-       PRX_TS_RECORD           pRxTS  = ieee->RxTsRecord;
+       struct TX_TS_RECORD *pTxTS  = ieee->TxTsRecord;
+       struct RX_TS_RECORD *pRxTS  = ieee->RxTsRecord;
        struct RX_REORDER_ENTRY *pRxReorderEntry = ieee->RxReorderEntry;
        u8                              count = 0;
        RTLLIB_DEBUG(RTLLIB_DL_TS, "==========>%s()\n", __func__);
@@ -211,7 +211,8 @@ void TSInitialize(struct rtllib_device *ieee)
 
 }
 
-void AdmitTS(struct rtllib_device *ieee, PTS_COMMON_INFO pTsCommonInfo, u32 
InactTime)
+void AdmitTS(struct rtllib_device *ieee, struct TS_COMMON_INFO *pTsCommonInfo,
+            u32 InactTime)
 {
        del_timer_sync(&pTsCommonInfo->SetupTimer);
        del_timer_sync(&pTsCommonInfo->InactTimer);
@@ -221,13 +222,13 @@ void AdmitTS(struct rtllib_device *ieee, PTS_COMMON_INFO 
pTsCommonInfo, u32 Inac
 }
 
 
-PTS_COMMON_INFO SearchAdmitTRStream(struct rtllib_device *ieee, u8 *Addr,
-                                   u8 TID, enum TR_SELECT TxRxSelect)
+struct TS_COMMON_INFO *SearchAdmitTRStream(struct rtllib_device *ieee, u8 
*Addr,
+                                          u8 TID, enum TR_SELECT TxRxSelect)
 {
        u8      dir;
        bool                            search_dir[4] = {0, 0, 0, 0};
        struct list_head*               psearch_list;
-       PTS_COMMON_INFO pRet = NULL;
+       struct TS_COMMON_INFO *pRet = NULL;
        if (ieee->iw_mode == IW_MODE_MASTER)
        {
                if (TxRxSelect == TX_DIR)
@@ -293,14 +294,9 @@ PTS_COMMON_INFO SearchAdmitTRStream(struct rtllib_device 
*ieee, u8 *Addr,
                return NULL;
 }
 
-void MakeTSEntry(
-               PTS_COMMON_INFO pTsCommonInfo,
-               u8*             Addr,
-               union TSPEC_BODY *pTSPEC,
-               union QOS_TCLAS *pTCLAS,
-               u8              TCLAS_Num,
-               u8              TCLAS_Proc
-       )
+void MakeTSEntry(struct TS_COMMON_INFO *pTsCommonInfo, u8 *Addr,
+                union TSPEC_BODY *pTSPEC, union QOS_TCLAS *pTCLAS,
+                u8 TCLAS_Num, u8 TCLAS_Proc)
 {
        u8      count;
 
@@ -321,7 +317,7 @@ void MakeTSEntry(
        pTsCommonInfo->TClasNum = TCLAS_Num;
 }
 
-bool GetTs(struct rtllib_device *ieee, PTS_COMMON_INFO *ppTS,
+bool GetTs(struct rtllib_device *ieee, struct TS_COMMON_INFO **ppTS,
           u8 *Addr, u8 TID, enum TR_SELECT TxRxSelect, bool bAddNewTs)
 {
        u8      UP = 0;
@@ -395,15 +391,20 @@ bool GetTs(struct rtllib_device *ieee, PTS_COMMON_INFO 
*ppTS,
                        RTLLIB_DEBUG(RTLLIB_DL_TS, "to add Ts\n");
                        if (!list_empty(pUnusedList))
                        {
-                               (*ppTS) = list_entry(pUnusedList->next, 
TS_COMMON_INFO, List);
+                               (*ppTS) = list_entry(pUnusedList->next, struct 
TS_COMMON_INFO, List);
                                list_del_init(&(*ppTS)->List);
                                if (TxRxSelect==TX_DIR)
                                {
-                                       PTX_TS_RECORD tmp = container_of(*ppTS, 
TX_TS_RECORD, TsCommonInfo);
+                                       struct TX_TS_RECORD *tmp = container_of
+                                               (*ppTS, struct TX_TS_RECORD,
+                                               TsCommonInfo);
                                        ResetTxTsEntry(tmp);
                                }
                                else{
-                                       PRX_TS_RECORD tmp = container_of(*ppTS, 
RX_TS_RECORD, TsCommonInfo);
+                                       struct RX_TS_RECORD *tmp =
+                                               container_of(*ppTS,
+                                               struct RX_TS_RECORD,
+                                               TsCommonInfo);
                                        ResetRxTsEntry(tmp);
                                }
 
@@ -433,7 +434,7 @@ bool GetTs(struct rtllib_device *ieee, PTS_COMMON_INFO 
*ppTS,
        }
 }
 
-void RemoveTsEntry(struct rtllib_device *ieee, PTS_COMMON_INFO pTs,
+void RemoveTsEntry(struct rtllib_device *ieee, struct TS_COMMON_INFO *pTs,
                   enum TR_SELECT TxRxSelect)
 {
        del_timer_sync(&pTs->SetupTimer);
@@ -443,7 +444,7 @@ void RemoveTsEntry(struct rtllib_device *ieee, 
PTS_COMMON_INFO pTs,
        if (TxRxSelect == RX_DIR)
        {
                struct RX_REORDER_ENTRY *pRxReorderEntry;
-               PRX_TS_RECORD           pRxTS = (PRX_TS_RECORD)pTs;
+               struct RX_TS_RECORD *pRxTS = (struct RX_TS_RECORD *)pTs;
 
                if (timer_pending(&pRxTS->RxPktPendingTimer))
                        del_timer_sync(&pRxTS->RxPktPendingTimer);
@@ -470,14 +471,14 @@ void RemoveTsEntry(struct rtllib_device *ieee, 
PTS_COMMON_INFO pTs,
                }
        }
        else{
-               PTX_TS_RECORD pTxTS = (PTX_TS_RECORD)pTs;
+               struct TX_TS_RECORD *pTxTS = (struct TX_TS_RECORD *)pTs;
                del_timer_sync(&pTxTS->TsAddBaTimer);
        }
 }
 
 void RemovePeerTS(struct rtllib_device* ieee, u8* Addr)
 {
-       PTS_COMMON_INFO pTS, pTmpTS;
+       struct TS_COMMON_INFO *pTS, *pTmpTS;
        printk("===========>RemovePeerTS,"MAC_FMT"\n", MAC_ARG(Addr));
 
        list_for_each_entry_safe(pTS, pTmpTS, &ieee->Tx_TS_Pending_List, List)
@@ -524,7 +525,7 @@ void RemovePeerTS(struct rtllib_device* ieee, u8* Addr)
 
 void RemoveAllTS(struct rtllib_device* ieee)
 {
-       PTS_COMMON_INFO pTS, pTmpTS;
+       struct TS_COMMON_INFO *pTS, *pTmpTS;
 
        list_for_each_entry_safe(pTS, pTmpTS, &ieee->Tx_TS_Pending_List, List)
        {
@@ -555,7 +556,7 @@ void RemoveAllTS(struct rtllib_device* ieee)
        }
 }
 
-void TsStartAddBaProcess(struct rtllib_device* ieee, PTX_TS_RECORD     pTxTS)
+void TsStartAddBaProcess(struct rtllib_device* ieee, struct TX_TS_RECORD 
*pTxTS)
 {
        if (pTxTS->bAddBaReqInProgress == false)
        {
diff --git a/drivers/staging/rtl8192e/rtl_core.h 
b/drivers/staging/rtl8192e/rtl_core.h
index 0451190..7a8b158 100644
--- a/drivers/staging/rtl8192e/rtl_core.h
+++ b/drivers/staging/rtl8192e/rtl_core.h
@@ -165,7 +165,7 @@
 #define RTL_IOCTL_WPA_SUPPLICANT               SIOCIWFIRSTPRIV+30
 
 #define TxBBGainTableLength                    37
-#define CCKTxBBGainTableLength                 23
+#define CCKTxBBGainTL                          23
 
 #define CHANNEL_PLAN_LEN                       10
 #define sCrcLng                                        4
@@ -340,15 +340,14 @@ enum PCI_BRIDGE_VENDOR {
        PCI_BRIDGE_VENDOR_MAX ,
 };
 
-typedef struct buffer
-{
+struct buffer {
        struct buffer *next;
        u32 *buf;
        dma_addr_t dma;
 
-} buffer;
+};
 
-typedef struct rtl_reg_debug{
+struct rtl_reg_debug {
         unsigned int  cmd;
         struct {
                 unsigned char type;
@@ -357,23 +356,22 @@ typedef struct rtl_reg_debug{
                 unsigned char length;
         } head;
         unsigned char buf[0xff];
-}rtl_reg_debug;
+};
 
-typedef struct _rt_9x_tx_rate_history {
+struct rt_tx_rahis_t {
        u32             cck[4];
        u32             ofdm[8];
        u32             ht_mcs[4][16];
-}rt_tx_rahis_t, *prt_tx_rahis_t;
+};
 
-typedef        struct _RT_SMOOTH_DATA_4RF {
+struct RT_SMOOTH_DATA_4RF {
        char    elements[4][100];
        u32     index;
        u32     TotalNum;
        u32     TotalVal[4];
-}RT_SMOOTH_DATA_4RF, *PRT_SMOOTH_DATA_4RF;
+};
 
-typedef struct Stats
-{
+struct Stats {
        unsigned long txrdu;
        unsigned long rxrdu;
        unsigned long rxok;
@@ -461,21 +459,21 @@ typedef struct Stats
        u8 rx_rssi_percentage[4];
        u8 rx_evm_percentage[2];
        long rxSNRdB[4];
-       rt_tx_rahis_t txrate;
+       struct rt_tx_rahis_t txrate;
        u32 Slide_Beacon_pwdb[100];
        u32 Slide_Beacon_Total;
-       RT_SMOOTH_DATA_4RF              cck_adc_pwdb;
+       struct RT_SMOOTH_DATA_4RF cck_adc_pwdb;
        u32     CurrentShowTxate;
-} Stats;
+};
 
-typedef struct ChnlAccessSetting {
+struct CHANNEL_ACCESS_SETTING {
        u16 SIFS_Timer;
        u16 DIFS_Timer;
        u16 SlotTimeTimer;
        u16 EIFS_Timer;
        u16 CWminIndex;
        u16 CWmaxIndex;
-}*PCHANNEL_ACCESS_SETTING,CHANNEL_ACCESS_SETTING;
+};
 
 enum TWO_PORT_STATUS {
        TWO_PORT_STATUS__DEFAULT_ONLY,
@@ -486,32 +484,29 @@ enum TWO_PORT_STATUS {
        TWO_PORT_STATUS__WITHOUT_ANY_ASSOCIATE
 };
 
-typedef struct _txbbgain_struct
-{
+struct txbbgain_struct {
        long    txbb_iq_amplifygain;
        u32     txbbgain_value;
-} txbbgain_struct, *ptxbbgain_struct;
+};
 
-typedef struct _ccktxbbgain_struct
-{
+struct ccktxbbgain_struct {
        u8      ccktxbb_valuearray[8];
-} ccktxbbgain_struct,*pccktxbbgain_struct;
+};
 
-typedef struct _init_gain
-{
+struct init_gain {
        u8                              xaagccore1;
        u8                              xbagccore1;
        u8                              xcagccore1;
        u8                              xdagccore1;
        u8                              cca;
 
-} init_gain, *pinit_gain;
+};
 
-typedef struct _tx_ring{
+struct tx_ring {
        u32 * desc;
        u8 nStuckCount;
        struct _tx_ring * next;
-}__attribute__ ((packed)) tx_ring, * ptx_ring;
+}__packed;
 
 struct rtl8192_tx_ring {
     struct tx_desc *desc;
@@ -557,8 +552,7 @@ struct rtl819x_ops{
        bool (* RxCheckStuckHandler)(struct net_device* dev);
 };
 
-typedef struct r8192_priv
-{
+struct r8192_priv {
        struct pci_dev *pdev;
        struct pci_dev *bridge_pdev;
 
@@ -585,7 +579,7 @@ typedef struct r8192_priv
 
        struct workqueue_struct         *priv_wq;
 
-       CHANNEL_ACCESS_SETTING  ChannelAccessSetting;
+       struct CHANNEL_ACCESS_SETTING   ChannelAccessSetting;
 
        struct mp_adapter NdisAdapter;
 
@@ -605,10 +599,10 @@ typedef struct r8192_priv
        struct BB_REGISTER_DEFINITION PHYRegDef[4];
        struct rate_adaptive                    rate_adaptive;
 
-       ccktxbbgain_struct                      
cck_txbbgain_table[CCKTxBBGainTableLength];
-       ccktxbbgain_struct                      
cck_txbbgain_ch14_table[CCKTxBBGainTableLength];
+       struct ccktxbbgain_struct       cck_txbbgain_table[CCKTxBBGainTL];
+       struct ccktxbbgain_struct       cck_txbbgain_ch14_table[CCKTxBBGainTL];
 
-       txbbgain_struct                         
txbbgain_table[TxBBGainTableLength];
+       struct txbbgain_struct          txbbgain_table[TxBBGainTableLength];
 
        enum ACM_METHOD                         AcmMethod;
 
@@ -957,7 +951,7 @@ typedef struct r8192_priv
        u8              Record_CCK_20Mindex;
        u8              Record_CCK_40Mindex;
 
-       init_gain       initgain_backup;
+       struct init_gain        initgain_backup;
        u8              DefaultInitialGain[4];
        bool            bis_any_nonbepkts;
        bool            bcurrent_turbo_EDCA;
@@ -1027,7 +1021,7 @@ typedef struct r8192_priv
        u8              H2CTxCmdSeq;
 
 
-}r8192_priv;
+};
 
 extern const struct ethtool_ops rtl819x_ethtool_ops;
 
@@ -1109,7 +1103,7 @@ MgntActSet_RF_State(
        bool    ProtectOrNot
        );
 void ActUpdateChannelAccessSetting(struct net_device *dev,
-                                  enum WIRELESS_MODE WirelessMode,
-                                  PCHANNEL_ACCESS_SETTING ChnlAccessSetting);
+                          enum WIRELESS_MODE WirelessMode,
+                          struct CHANNEL_ACCESS_SETTING *ChnlAccessSetting);
 
 #endif
diff --git a/drivers/staging/rtl8192e/rtl_debug.h 
b/drivers/staging/rtl8192e/rtl_debug.h
index b67af36..58d84bb 100644
--- a/drivers/staging/rtl8192e/rtl_debug.h
+++ b/drivers/staging/rtl8192e/rtl_debug.h
@@ -256,15 +256,14 @@ do { if (rt_global_debug_component & component) \
                 }                                       \
         } while (0)
 
-typedef struct _rtl_fs_debug
-{
+struct rtl_fs_debug {
        const char *name;
        struct dentry *dir_drv;
        struct dentry *debug_register;
        u32 hw_type;
        u32 hw_offset;
        bool hw_holding;
-} rtl_fs_debug;
+};
 
 void print_buffer(u32 *buffer, int len);
 void dump_eprom(struct net_device *dev);
diff --git a/drivers/staging/rtl8192e/rtl_dm.c 
b/drivers/staging/rtl8192e/rtl_dm.c
index d8a1397..7a01bfd 100644
--- a/drivers/staging/rtl8192e/rtl_dm.c
+++ b/drivers/staging/rtl8192e/rtl_dm.c
@@ -64,9 +64,9 @@ static u32 edca_setting_UL[HT_IOT_PEER_MAX] =
 
 
 /*------------------------Define global variable-----------------------------*/
-dig_t  dm_digtable;
+struct dig_t   dm_digtable;
 u8             dm_shadow[16][256] = {{0}};
-DRxPathSel     DM_RxPathSelTable;
+struct DRxPathSel DM_RxPathSelTable;
 /*------------------------Define global variable-----------------------------*/
 
 
@@ -509,7 +509,7 @@ static void dm_TXPowerTrackingCallback_TSSI(struct 
net_device * dev)
        {
        struct r8192_priv *priv = rtllib_priv(dev);
        bool                                            bHighpowerstate, 
viviflag = false;
-       DCMD_TXCMD_T                    tx_cmd;
+       struct DCMD_TXCMD_T                     tx_cmd;
        u8                                      powerlevelOFDM24G;
        int                                     i =0, j = 0, k = 0;
        u8                                              RF_Type, 
tmp_report[5]={0, 0, 0, 0, 0};
@@ -536,7 +536,8 @@ static void dm_TXPowerTrackingCallback_TSSI(struct 
net_device * dev)
        tx_cmd.Op               = TXCMD_SET_TX_PWR_TRACKING;
        tx_cmd.Length   = 4;
        tx_cmd.Value            = Value;
-       cmpk_message_handle_tx(dev, (u8*)&tx_cmd, DESC_PACKET_TYPE_INIT, 
sizeof(DCMD_TXCMD_T));
+       cmpk_message_handle_tx(dev, (u8*)&tx_cmd, DESC_PACKET_TYPE_INIT,
+                              sizeof(struct DCMD_TXCMD_T));
        mdelay(1);
        for (i = 0;i <= 30; i++)
        {
@@ -729,12 +730,12 @@ static void dm_TXPowerTrackingCallback_TSSI(struct 
net_device * dev)
                                priv->CCKPresentAttentuation
                                = priv->CCKPresentAttentuation_40Mdefault + 
priv->CCKPresentAttentuation_difference;
 
-                       if (priv->CCKPresentAttentuation > 
(CCKTxBBGainTableLength-1))
-                                       priv->CCKPresentAttentuation = 
CCKTxBBGainTableLength-1;
+                       if (priv->CCKPresentAttentuation > (CCKTxBBGainTL - 1))
+                                       priv->CCKPresentAttentuation = 
CCKTxBBGainTL - 1;
                        if (priv->CCKPresentAttentuation < 0)
                                        priv->CCKPresentAttentuation = 0;
 
-                       if (priv->CCKPresentAttentuation > 
-1&&priv->CCKPresentAttentuation < CCKTxBBGainTableLength)
+                       if (priv->CCKPresentAttentuation > 
-1&&priv->CCKPresentAttentuation < CCKTxBBGainTL)
                        {
                                if (priv->rtllib->current_network.channel == 14 
&& !priv->bcck_in_ch14)
                                {
@@ -3459,7 +3460,7 @@ static void dm_check_txrateandretrycount(struct 
net_device * dev)
 
 static void dm_send_rssi_tofw(struct net_device *dev)
 {
-       DCMD_TXCMD_T                    tx_cmd;
+       struct DCMD_TXCMD_T                     tx_cmd;
        struct r8192_priv *priv = rtllib_priv(dev);
 
        write_nic_byte(dev, DRIVER_RSSI, (u8)priv->undecorated_smoothed_pwdb);
@@ -3468,8 +3469,9 @@ static void dm_send_rssi_tofw(struct net_device *dev)
        tx_cmd.Length   = 4;
        tx_cmd.Value            = priv->undecorated_smoothed_pwdb;
 
-       cmpk_message_handle_tx(dev, (u8*)&tx_cmd,
-                                                               
DESC_PACKET_TYPE_INIT, sizeof(DCMD_TXCMD_T));
+       cmpk_message_handle_tx(dev, (u8 *)&tx_cmd,
+                              DESC_PACKET_TYPE_INIT,
+                              sizeof(struct DCMD_TXCMD_T));
 }
 
 /*---------------------------Define function 
prototype------------------------*/
diff --git a/drivers/staging/rtl8192e/rtl_dm.h 
b/drivers/staging/rtl8192e/rtl_dm.h
index c7cb8eb..b3b7e96 100644
--- a/drivers/staging/rtl8192e/rtl_dm.h
+++ b/drivers/staging/rtl8192e/rtl_dm.h
@@ -84,8 +84,7 @@
 
 
 /*------------------------------Define structure----------------------------*/
-typedef struct _dynamic_initial_gain_threshold_
-{
+struct dig_t {
        u8              dig_enable_flag;
        u8              dig_algorithm;
        u8              Dig_TwoPort_Algorithm;
@@ -126,7 +125,7 @@ typedef struct _dynamic_initial_gain_threshold_
        bool            initialgain_lowerbound_state;
 
        long            rssi_val;
-}dig_t;
+};
 
 enum dm_dig_sta {
        DM_STA_DIG_OFF = 0,
@@ -210,8 +209,7 @@ enum dm_dig_cs_ratio {
        DIG_CS_MAX
 };
 
-typedef struct _Dynamic_Rx_Path_Selection_
-{
+struct DRxPathSel {
        u8              Enable;
        u8              DbgMode;
        u8              cck_method;
@@ -225,7 +223,7 @@ typedef struct _Dynamic_Rx_Path_Selection_
        u8              rf_rssi[4];
        u8              rf_enable_rssi_th[4];
        long            cck_pwdb_sta[4];
-}DRxPathSel;
+};
 
 enum DM_CCK_Rx_Path_Method {
        CCK_Rx_Version_1 = 0,
@@ -239,19 +237,18 @@ enum DM_DBG {
        DM_DBG_MAX
 };
 
-typedef struct tag_Tx_Config_Cmd_Format
-{
+struct DCMD_TXCMD_T {
        u32     Op;
        u32     Length;
        u32     Value;
-}DCMD_TXCMD_T, *PDCMD_TXCMD_T;
+};
 /*------------------------------Define structure----------------------------*/
 
 
 /*------------------------Export global variable----------------------------*/
-extern dig_t   dm_digtable;
+extern struct dig_t    dm_digtable;
 extern u8              dm_shadow[16][256];
-extern DRxPathSel      DM_RxPathSelTable;
+extern struct DRxPathSel      DM_RxPathSelTable;
 
 extern u8                      test_flag;
 /*------------------------Export global variable----------------------------*/
diff --git a/drivers/staging/rtl8192e/rtllib.h 
b/drivers/staging/rtl8192e/rtllib.h
index 4737b2d..9e889e6 100644
--- a/drivers/staging/rtl8192e/rtllib.h
+++ b/drivers/staging/rtl8192e/rtllib.h
@@ -1876,14 +1876,14 @@ struct RT_POWER_SAVE_CONTROL {
        bool                            bTmpFilterHiddenAP;
        bool                            bTmpUpdateParms;
        u8                              tmpSsidBuf[33];
-       OCTET_STRING                    tmpSsid2Scan;
+       struct OCTET_STRING             tmpSsid2Scan;
        bool                            bTmpSsid2Scan;
        u8                              tmpNetworkType;
        u8                              tmpChannelNumber;
        u16                             tmpBcnPeriod;
        u8                              tmpDtimPeriod;
        u16                             tmpmCap;
-       OCTET_STRING                    tmpSuppRateSet;
+       struct OCTET_STRING             tmpSuppRateSet;
        u8                              tmpSuppRateBuf[MAX_NUM_RATES];
        bool                            bTmpSuppRate;
        struct IbssParms                tmpIbpm;
@@ -2155,11 +2155,11 @@ struct rtllib_device {
        struct list_head                Tx_TS_Admit_List;
        struct list_head                Tx_TS_Pending_List;
        struct list_head                Tx_TS_Unused_List;
-       TX_TS_RECORD            TxTsRecord[TOTAL_TS_NUM];
+       struct TX_TS_RECORD             TxTsRecord[TOTAL_TS_NUM];
        struct list_head                Rx_TS_Admit_List;
        struct list_head                Rx_TS_Pending_List;
        struct list_head                Rx_TS_Unused_List;
-       RX_TS_RECORD            RxTsRecord[TOTAL_TS_NUM];
+       struct RX_TS_RECORD             RxTsRecord[TOTAL_TS_NUM];
        struct RX_REORDER_ENTRY RxReorderEntry[128];
        struct list_head                RxReorder_Unused_List;
        u8                              ForcedPriority;
@@ -2914,18 +2914,20 @@ extern u16  TxCountToDataRate( struct rtllib_device* 
ieee, u8 nDataRate);
 extern int rtllib_rx_ADDBAReq( struct rtllib_device* ieee, struct sk_buff 
*skb);
 extern int rtllib_rx_ADDBARsp( struct rtllib_device* ieee, struct sk_buff 
*skb);
 extern int rtllib_rx_DELBA(struct rtllib_device* ieee,struct sk_buff *skb);
-extern void TsInitAddBA( struct rtllib_device* ieee, PTX_TS_RECORD   pTS, u8 
Policy, u8 bOverwritePending);
+extern void TsInitAddBA(struct rtllib_device *ieee, struct TX_TS_RECORD *pTS,
+                       u8 Policy, u8 bOverwritePending);
 extern void TsInitDelBA(struct rtllib_device *ieee,
-                       PTS_COMMON_INFO pTsCommonInfo,
+                       struct TS_COMMON_INFO *pTsCommonInfo,
                        enum TR_SELECT TxRxSelect);
 extern void BaSetupTimeOut(unsigned long data);
 extern void TxBaInactTimeout(unsigned long data);
 extern void RxBaInactTimeout(unsigned long data);
 extern void ResetBaEntry(struct BA_RECORD *pBA);
-extern bool GetTs(struct rtllib_device *ieee, PTS_COMMON_INFO *ppTS,
+extern bool GetTs(struct rtllib_device *ieee, struct TS_COMMON_INFO **ppTS,
                  u8 *Addr, u8 TID, enum TR_SELECT TxRxSelect, bool bAddNewTs);
 extern void TSInitialize(struct rtllib_device *ieee);
-extern  void TsStartAddBaProcess(struct rtllib_device* ieee, PTX_TS_RECORD   
pTxTS);
+extern  void TsStartAddBaProcess(struct rtllib_device *ieee,
+                                struct TX_TS_RECORD *pTxTS);
 extern void RemovePeerTS(struct rtllib_device* ieee, u8* Addr);
 extern void RemoveAllTS(struct rtllib_device* ieee);
 void rtllib_softmac_scan_syncro(struct rtllib_device *ieee, u8 is_mesh);
@@ -2990,7 +2992,8 @@ bool rtllib_MgntDisconnect(struct rtllib_device* 
rtllib,u8 asRsn);
  * ieee handler to refer to it.
  */
 extern void rtllib_update_active_chan_map(struct rtllib_device *ieee);
-extern void rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee, 
PRX_TS_RECORD pTS);
+extern void rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee,
+                                       struct RX_TS_RECORD *pTS);
 extern int rtllib_data_xmit(struct sk_buff *skb, struct net_device *dev);
 extern int rtllib_parse_info_param(struct rtllib_device *ieee,
                struct rtllib_info_element *info_element,
diff --git a/drivers/staging/rtl8192e/rtllib_rx.c 
b/drivers/staging/rtl8192e/rtllib_rx.c
index 4de0784..c92e3e3 100644
--- a/drivers/staging/rtl8192e/rtllib_rx.c
+++ b/drivers/staging/rtl8192e/rtllib_rx.c
@@ -448,7 +448,7 @@ drop:
        return 1;
 }
 
-bool AddReorderEntry(PRX_TS_RECORD pTS,
+bool AddReorderEntry(struct RX_TS_RECORD *pTS,
                     struct RX_REORDER_ENTRY *pReorderEntry)
 {
        struct list_head *pList = &pTS->RxPendingPktList;
@@ -530,7 +530,8 @@ void rtllib_indicate_packets(struct rtllib_device *ieee, 
struct rtllib_rxb** prx
 }
 
 void
-rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee,        PRX_TS_RECORD 
pTS)
+rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee,
+                           struct RX_TS_RECORD *pTS)
 {
        struct RX_REORDER_ENTRY *pRxReorderEntry;
        struct rtllib_rxb*              RfdArray[REORDER_WIN_SIZE];
@@ -562,10 +563,10 @@ rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee,   
PRX_TS_RECORD pTS)
 }
 
 
-void RxReorderIndicatePacket( struct rtllib_device *ieee,
-               struct rtllib_rxb* prxb,
-               PRX_TS_RECORD           pTS,
-               u16                     SeqNum)
+void RxReorderIndicatePacket(struct rtllib_device *ieee,
+                            struct rtllib_rxb *prxb,
+                            struct RX_TS_RECORD *pTS,
+                            u16 SeqNum)
 {
        struct RT_HIGH_THROUGHPUT *pHTInfo = ieee->pHTInfo;
        struct RX_REORDER_ENTRY *pReorderEntry = NULL;
@@ -905,8 +906,8 @@ int rtllib_rx_check_duplicate(struct rtllib_device *ieee, 
struct sk_buff *skb, u
                        }
                }
        } else {
-               PRX_TS_RECORD pRxTS = NULL;
-               if (GetTs(ieee, (PTS_COMMON_INFO*) &pRxTS, hdr->addr2,
+               struct RX_TS_RECORD *pRxTS = NULL;
+               if (GetTs(ieee, (struct TS_COMMON_INFO **) &pRxTS, hdr->addr2,
                        (u8)Frame_QoSTID((u8*)(skb->data)), RX_DIR, true)) {
                        if ((fc & (1<<11)) && (frag == pRxTS->RxLastFragNum) &&
                            (WLAN_GET_SEQ_SEQ(sc) == pRxTS->RxLastSeqNum)) {
@@ -1262,7 +1263,7 @@ int rtllib_rx_InfraAdhoc(struct rtllib_device *ieee, 
struct sk_buff *skb,
        struct rtllib_hdr_4addr *hdr = (struct rtllib_hdr_4addr *)skb->data;
        struct rtllib_crypt_data *crypt = NULL;
        struct rtllib_rxb* rxb = NULL;
-       PRX_TS_RECORD pTS = NULL;
+       struct RX_TS_RECORD *pTS = NULL;
        u16 fc, sc, SeqNum = 0;
        u8 type, stype, multicast = 0, unicast = 0, nr_subframes = 0, TID = 0;
        u8 dst[ETH_ALEN], src[ETH_ALEN], bssid[ETH_ALEN] = {0}, *payload;
@@ -1365,7 +1366,8 @@ int rtllib_rx_InfraAdhoc(struct rtllib_device *ieee, 
struct sk_buff *skb,
        {
                TID = Frame_QoSTID(skb->data);
                SeqNum = WLAN_GET_SEQ_SEQ(sc);
-               GetTs(ieee,(PTS_COMMON_INFO*) &pTS,hdr->addr2,TID,RX_DIR,true);
+               GetTs(ieee, (struct TS_COMMON_INFO **) &pTS,hdr->addr2, TID,
+                     RX_DIR, true);
                if (TID !=0 && TID !=3){
                        ieee->bis_any_nonbepkts = true;
                }
diff --git a/drivers/staging/rtl8192e/rtllib_softmac.c 
b/drivers/staging/rtl8192e/rtllib_softmac.c
index eb5e068..bdd0e5f 100644
--- a/drivers/staging/rtl8192e/rtllib_softmac.c
+++ b/drivers/staging/rtl8192e/rtllib_softmac.c
@@ -1351,7 +1351,7 @@ inline struct sk_buff *rtllib_association_req(struct 
rtllib_network *beacon,stru
        {
                static u8       AironetIeOui[] = {0x00, 0x01, 0x66};
                u8      CcxAironetBuf[30];
-               OCTET_STRING    osCcxAironetIE;
+               struct OCTET_STRING     osCcxAironetIE;
 
                memset(CcxAironetBuf, 0,30);
                osCcxAironetIE.Octet = CcxAironetBuf;
@@ -1369,7 +1369,7 @@ inline struct sk_buff *rtllib_association_req(struct 
rtllib_network *beacon,stru
        if (beacon->bCcxRmEnable)
        {
                static u8 CcxRmCapBuf[] = {0x00, 0x40, 0x96, 0x01, 0x01, 0x00};
-               OCTET_STRING osCcxRmCap;
+               struct OCTET_STRING osCcxRmCap;
 
                osCcxRmCap.Octet = CcxRmCapBuf;
                osCcxRmCap.Length = sizeof(CcxRmCapBuf);
@@ -1383,7 +1383,7 @@ inline struct sk_buff *rtllib_association_req(struct 
rtllib_network *beacon,stru
        if ( beacon->BssCcxVerNumber >= 2 )
        {
                u8                      CcxVerNumBuf[] = {0x00, 0x40, 0x96, 
0x03, 0x00};
-               OCTET_STRING    osCcxVerNum;
+               struct OCTET_STRING     osCcxVerNum;
                CcxVerNumBuf[4] = beacon->BssCcxVerNumber;
                osCcxVerNum.Octet = CcxVerNumBuf;
                osCcxVerNum.Length = sizeof(CcxVerNumBuf);
diff --git a/drivers/staging/rtl8192e/rtllib_tx.c 
b/drivers/staging/rtl8192e/rtllib_tx.c
index 2caf156..0139c20 100644
--- a/drivers/staging/rtl8192e/rtllib_tx.c
+++ b/drivers/staging/rtl8192e/rtllib_tx.c
@@ -291,7 +291,7 @@ void rtllib_tx_query_agg_cap(struct rtllib_device *ieee,
                             struct sk_buff *skb, struct cb_desc *tcb_desc)
 {
        struct RT_HIGH_THROUGHPUT *pHTInfo = ieee->pHTInfo;
-       PTX_TS_RECORD                   pTxTs = NULL;
+       struct TX_TS_RECORD *pTxTs = NULL;
        struct rtllib_hdr_1addr* hdr = (struct rtllib_hdr_1addr*)skb->data;
 
        if (rtllib_act_scanning(ieee,false))
@@ -313,7 +313,8 @@ void rtllib_tx_query_agg_cap(struct rtllib_device *ieee,
        if (!ieee->GetNmodeSupportBySecCfg(ieee->dev))
                return;
        if (pHTInfo->bCurrentAMPDUEnable){
-               if (!GetTs(ieee, (PTS_COMMON_INFO*)(&pTxTs), hdr->addr1, 
skb->priority, TX_DIR, true)){
+               if (!GetTs(ieee, (struct TS_COMMON_INFO **)(&pTxTs), hdr->addr1,
+                   skb->priority, TX_DIR, true)){
                        printk("%s: can't get TS\n", __func__);
                        return;
                }
@@ -540,8 +541,9 @@ u16 rtllib_query_seqnum(struct rtllib_device*ieee, struct 
sk_buff* skb, u8* dst)
                return 0;
        if (IsQoSDataFrame(skb->data))
        {
-               PTX_TS_RECORD pTS = NULL;
-               if (!GetTs(ieee, (PTS_COMMON_INFO*)(&pTS), dst, skb->priority, 
TX_DIR, true))
+               struct TX_TS_RECORD *pTS = NULL;
+               if (!GetTs(ieee, (struct TS_COMMON_INFO **)(&pTS), dst,
+                   skb->priority, TX_DIR, true))
                {
                        return 0;
                }
-- 
1.7.3.4

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to