aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsimran singhal <singhalsimran0@gmail.com>2017-02-12 02:26:23 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-02-12 07:48:33 -0500
commit20f896c4dbb48f7e9ee81d08d1bcafbacb2f4821 (patch)
tree67b95db3f82f0c62936eb14c57e06a138f413444
parent4d0bdcb10c43056489b69186ee43669f2a73b8f9 (diff)
staging: rtl8192u: Fixing no new typedef warning
This patch fixes following checkpatch.pl warnings: WARNING:do not add new typedefs. All the related files have been modified. Signed-off-by: simran singhal <singhalsimran0@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211.h4
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c4
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c4
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c4
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c4
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c6
-rw-r--r--drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c18
-rw-r--r--drivers/staging/rtl8192u/r8192U_core.c14
-rw-r--r--drivers/staging/rtl8192u/r819xU_cmdpkt.c4
-rw-r--r--drivers/staging/rtl8192u/r819xU_firmware.c4
10 files changed, 33 insertions, 33 deletions
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211.h b/drivers/staging/rtl8192u/ieee80211/ieee80211.h
index 7d33b66aac12..1bba5170e25a 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211.h
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211.h
@@ -83,7 +83,7 @@
83#define SUPPORT_CKIP_PK 0x10 // bit4 83#define SUPPORT_CKIP_PK 0x10 // bit4
84/* defined for skb cb field */ 84/* defined for skb cb field */
85/* At most 28 byte */ 85/* At most 28 byte */
86typedef struct cb_desc { 86struct cb_desc {
87 /* Tx Desc Related flags (8-9) */ 87 /* Tx Desc Related flags (8-9) */
88 u8 bLastIniPkt:1; 88 u8 bLastIniPkt:1;
89 u8 bCmdOrInit:1; 89 u8 bCmdOrInit:1;
@@ -139,7 +139,7 @@ typedef struct cb_desc {
139 u8 DrvAggrNum; 139 u8 DrvAggrNum;
140 u16 pkt_size; 140 u16 pkt_size;
141 u8 reserved12; 141 u8 reserved12;
142}cb_desc, *pcb_desc; 142};
143 143
144/*--------------------------Define -------------------------------------------*/ 144/*--------------------------Define -------------------------------------------*/
145#define MGN_1M 0x02 145#define MGN_1M 0x02
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c
index cb226edaaee8..e6648f7723ce 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c
@@ -192,7 +192,7 @@ static int ieee80211_ccmp_encrypt(struct sk_buff *skb, int hdr_len, void *priv)
192 int data_len, i; 192 int data_len, i;
193 u8 *pos; 193 u8 *pos;
194 struct rtl_80211_hdr_4addr *hdr; 194 struct rtl_80211_hdr_4addr *hdr;
195 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 195 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
196 196
197 if (skb_headroom(skb) < CCMP_HDR_LEN || 197 if (skb_headroom(skb) < CCMP_HDR_LEN ||
198 skb_tailroom(skb) < CCMP_MIC_LEN || 198 skb_tailroom(skb) < CCMP_MIC_LEN ||
@@ -263,7 +263,7 @@ static int ieee80211_ccmp_decrypt(struct sk_buff *skb, int hdr_len, void *priv)
263 struct ieee80211_ccmp_data *key = priv; 263 struct ieee80211_ccmp_data *key = priv;
264 u8 keyidx, *pos; 264 u8 keyidx, *pos;
265 struct rtl_80211_hdr_4addr *hdr; 265 struct rtl_80211_hdr_4addr *hdr;
266 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 266 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
267 u8 pn[6]; 267 u8 pn[6];
268 268
269 if (skb->len < hdr_len + CCMP_HDR_LEN + CCMP_MIC_LEN) { 269 if (skb->len < hdr_len + CCMP_HDR_LEN + CCMP_MIC_LEN) {
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c
index e68850897adf..2453413757b6 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c
@@ -304,7 +304,7 @@ static int ieee80211_tkip_encrypt(struct sk_buff *skb, int hdr_len, void *priv)
304 int len; 304 int len;
305 u8 *pos; 305 u8 *pos;
306 struct rtl_80211_hdr_4addr *hdr; 306 struct rtl_80211_hdr_4addr *hdr;
307 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 307 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
308 int ret = 0; 308 int ret = 0;
309 u8 rc4key[16], *icv; 309 u8 rc4key[16], *icv;
310 u32 crc; 310 u32 crc;
@@ -387,7 +387,7 @@ static int ieee80211_tkip_decrypt(struct sk_buff *skb, int hdr_len, void *priv)
387 u32 iv32; 387 u32 iv32;
388 u16 iv16; 388 u16 iv16;
389 struct rtl_80211_hdr_4addr *hdr; 389 struct rtl_80211_hdr_4addr *hdr;
390 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 390 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
391 u8 rc4key[16]; 391 u8 rc4key[16];
392 u8 icv[4]; 392 u8 icv[4];
393 u32 crc; 393 u32 crc;
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c
index a05dae9f5918..0e8c876c1404 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c
@@ -88,7 +88,7 @@ static int prism2_wep_encrypt(struct sk_buff *skb, int hdr_len, void *priv)
88 u32 klen, len; 88 u32 klen, len;
89 u8 key[WEP_KEY_LEN + 3]; 89 u8 key[WEP_KEY_LEN + 3];
90 u8 *pos; 90 u8 *pos;
91 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 91 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
92 u32 crc; 92 u32 crc;
93 u8 *icv; 93 u8 *icv;
94 struct scatterlist sg; 94 struct scatterlist sg;
@@ -167,7 +167,7 @@ static int prism2_wep_decrypt(struct sk_buff *skb, int hdr_len, void *priv)
167 u32 klen, plen; 167 u32 klen, plen;
168 u8 key[WEP_KEY_LEN + 3]; 168 u8 key[WEP_KEY_LEN + 3];
169 u8 keyidx, *pos; 169 u8 keyidx, *pos;
170 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 170 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
171 u32 crc; 171 u32 crc;
172 u8 icv[4]; 172 u8 icv[4];
173 struct scatterlist sg; 173 struct scatterlist sg;
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c
index 82f654305414..d1057b13549d 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c
@@ -345,7 +345,7 @@ ieee80211_rx_frame_decrypt(struct ieee80211_device *ieee, struct sk_buff *skb,
345 return 0; 345 return 0;
346 if (ieee->hwsec_active) 346 if (ieee->hwsec_active)
347 { 347 {
348 cb_desc *tcb_desc = (cb_desc *)(skb->cb+ MAX_DEV_ADDR_SIZE); 348 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb+ MAX_DEV_ADDR_SIZE);
349 tcb_desc->bHwSec = 1; 349 tcb_desc->bHwSec = 1;
350 } 350 }
351 hdr = (struct rtl_80211_hdr_4addr *) skb->data; 351 hdr = (struct rtl_80211_hdr_4addr *) skb->data;
@@ -392,7 +392,7 @@ ieee80211_rx_frame_decrypt_msdu(struct ieee80211_device *ieee, struct sk_buff *s
392 return 0; 392 return 0;
393 if (ieee->hwsec_active) 393 if (ieee->hwsec_active)
394 { 394 {
395 cb_desc *tcb_desc = (cb_desc *)(skb->cb+ MAX_DEV_ADDR_SIZE); 395 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb+ MAX_DEV_ADDR_SIZE);
396 tcb_desc->bHwSec = 1; 396 tcb_desc->bHwSec = 1;
397 } 397 }
398 398
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c
index 7b25768322b0..1bff0e91cc0c 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c
@@ -226,7 +226,7 @@ inline void softmac_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *ieee
226 struct rtl_80211_hdr_3addr *header= 226 struct rtl_80211_hdr_3addr *header=
227 (struct rtl_80211_hdr_3addr *) skb->data; 227 (struct rtl_80211_hdr_3addr *) skb->data;
228 228
229 cb_desc *tcb_desc = (cb_desc *)(skb->cb + 8); 229 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + 8);
230 230
231 spin_lock_irqsave(&ieee->lock, flags); 231 spin_lock_irqsave(&ieee->lock, flags);
232 232
@@ -2147,7 +2147,7 @@ void ieee80211_softmac_xmit(struct ieee80211_txb *txb, struct ieee80211_device *
2147 unsigned int queue_index = txb->queue_index; 2147 unsigned int queue_index = txb->queue_index;
2148 unsigned long flags; 2148 unsigned long flags;
2149 int i; 2149 int i;
2150 cb_desc *tcb_desc = NULL; 2150 struct cb_desc *tcb_desc = NULL;
2151 2151
2152 spin_lock_irqsave(&ieee->lock, flags); 2152 spin_lock_irqsave(&ieee->lock, flags);
2153 2153
@@ -2157,7 +2157,7 @@ void ieee80211_softmac_xmit(struct ieee80211_txb *txb, struct ieee80211_device *
2157 /* update the tx status */ 2157 /* update the tx status */
2158 ieee->stats.tx_bytes += le16_to_cpu(txb->payload_size); 2158 ieee->stats.tx_bytes += le16_to_cpu(txb->payload_size);
2159 ieee->stats.tx_packets++; 2159 ieee->stats.tx_packets++;
2160 tcb_desc = (cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); 2160 tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE);
2161 if (tcb_desc->bMulticast) { 2161 if (tcb_desc->bMulticast) {
2162 ieee->stats.multicast++; 2162 ieee->stats.multicast++;
2163 } 2163 }
diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c
index 2b0e1b4b2345..949c496084fd 100644
--- a/drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c
+++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c
@@ -304,7 +304,7 @@ ieee80211_classify(struct sk_buff *skb, struct ieee80211_network *network)
304 304
305#define SN_LESS(a, b) (((a-b)&0x800)!=0) 305#define SN_LESS(a, b) (((a-b)&0x800)!=0)
306static void ieee80211_tx_query_agg_cap(struct ieee80211_device *ieee, 306static void ieee80211_tx_query_agg_cap(struct ieee80211_device *ieee,
307 struct sk_buff *skb, cb_desc *tcb_desc) 307 struct sk_buff *skb, struct cb_desc *tcb_desc)
308{ 308{
309 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; 309 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
310 PTX_TS_RECORD pTxTs = NULL; 310 PTX_TS_RECORD pTxTs = NULL;
@@ -379,7 +379,7 @@ FORCED_AGG_SETTING:
379} 379}
380 380
381static void ieee80211_qurey_ShortPreambleMode(struct ieee80211_device *ieee, 381static void ieee80211_qurey_ShortPreambleMode(struct ieee80211_device *ieee,
382 cb_desc *tcb_desc) 382 struct cb_desc *tcb_desc)
383{ 383{
384 tcb_desc->bUseShortPreamble = false; 384 tcb_desc->bUseShortPreamble = false;
385 if (tcb_desc->data_rate == 2) 385 if (tcb_desc->data_rate == 2)
@@ -393,7 +393,7 @@ static void ieee80211_qurey_ShortPreambleMode(struct ieee80211_device *ieee,
393 return; 393 return;
394} 394}
395static void 395static void
396ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, cb_desc *tcb_desc) 396ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, struct cb_desc *tcb_desc)
397{ 397{
398 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; 398 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
399 399
@@ -415,7 +415,7 @@ ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, cb_desc *tcb_desc)
415} 415}
416 416
417static void ieee80211_query_BandwidthMode(struct ieee80211_device *ieee, 417static void ieee80211_query_BandwidthMode(struct ieee80211_device *ieee,
418 cb_desc *tcb_desc) 418 struct cb_desc *tcb_desc)
419{ 419{
420 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; 420 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
421 421
@@ -436,7 +436,7 @@ static void ieee80211_query_BandwidthMode(struct ieee80211_device *ieee,
436} 436}
437 437
438static void ieee80211_query_protectionmode(struct ieee80211_device *ieee, 438static void ieee80211_query_protectionmode(struct ieee80211_device *ieee,
439 cb_desc *tcb_desc, 439 struct cb_desc *tcb_desc,
440 struct sk_buff *skb) 440 struct sk_buff *skb)
441{ 441{
442 // Common Settings 442 // Common Settings
@@ -548,7 +548,7 @@ NO_PROTECTION:
548 548
549 549
550static void ieee80211_txrate_selectmode(struct ieee80211_device *ieee, 550static void ieee80211_txrate_selectmode(struct ieee80211_device *ieee,
551 cb_desc *tcb_desc) 551 struct cb_desc *tcb_desc)
552{ 552{
553#ifdef TO_DO_LIST 553#ifdef TO_DO_LIST
554 if(!IsDataFrame(pFrame)) 554 if(!IsDataFrame(pFrame))
@@ -615,7 +615,7 @@ int ieee80211_xmit(struct sk_buff *skb, struct net_device *dev)
615 615
616 struct ieee80211_crypt_data *crypt; 616 struct ieee80211_crypt_data *crypt;
617 617
618 cb_desc *tcb_desc; 618 struct cb_desc *tcb_desc;
619 619
620 spin_lock_irqsave(&ieee->lock, flags); 620 spin_lock_irqsave(&ieee->lock, flags);
621 621
@@ -766,7 +766,7 @@ int ieee80211_xmit(struct sk_buff *skb, struct net_device *dev)
766 766
767 for (i = 0; i < nr_frags; i++) { 767 for (i = 0; i < nr_frags; i++) {
768 skb_frag = txb->fragments[i]; 768 skb_frag = txb->fragments[i];
769 tcb_desc = (cb_desc *)(skb_frag->cb + MAX_DEV_ADDR_SIZE); 769 tcb_desc = (struct cb_desc *)(skb_frag->cb + MAX_DEV_ADDR_SIZE);
770 if(qos_actived){ 770 if(qos_actived){
771 skb_frag->priority = skb->priority;//UP2AC(skb->priority); 771 skb_frag->priority = skb->priority;//UP2AC(skb->priority);
772 tcb_desc->queue_index = UP2AC(skb->priority); 772 tcb_desc->queue_index = UP2AC(skb->priority);
@@ -867,7 +867,7 @@ int ieee80211_xmit(struct sk_buff *skb, struct net_device *dev)
867//WB add to fill data tcb_desc here. only first fragment is considered, need to change, and you may remove to other place. 867//WB add to fill data tcb_desc here. only first fragment is considered, need to change, and you may remove to other place.
868 if (txb) 868 if (txb)
869 { 869 {
870 cb_desc *tcb_desc = (cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); 870 struct cb_desc *tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE);
871 tcb_desc->bTxEnableFwCalcDur = 1; 871 tcb_desc->bTxEnableFwCalcDur = 1;
872 if (is_multicast_ether_addr(header.addr1)) 872 if (is_multicast_ether_addr(header.addr1))
873 tcb_desc->bMulticast = 1; 873 tcb_desc->bMulticast = 1;
diff --git a/drivers/staging/rtl8192u/r8192U_core.c b/drivers/staging/rtl8192u/r8192U_core.c
index fdb03dccb449..d8dea0337de8 100644
--- a/drivers/staging/rtl8192u/r8192U_core.c
+++ b/drivers/staging/rtl8192u/r8192U_core.c
@@ -1009,7 +1009,7 @@ static void rtl8192_hard_data_xmit(struct sk_buff *skb, struct net_device *dev,
1009 struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev); 1009 struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev);
1010 int ret; 1010 int ret;
1011 unsigned long flags; 1011 unsigned long flags;
1012 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 1012 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
1013 u8 queue_index = tcb_desc->queue_index; 1013 u8 queue_index = tcb_desc->queue_index;
1014 1014
1015 /* shall not be referred by command packet */ 1015 /* shall not be referred by command packet */
@@ -1035,7 +1035,7 @@ static int rtl8192_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
1035 struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev); 1035 struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev);
1036 int ret; 1036 int ret;
1037 unsigned long flags; 1037 unsigned long flags;
1038 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 1038 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
1039 u8 queue_index = tcb_desc->queue_index; 1039 u8 queue_index = tcb_desc->queue_index;
1040 1040
1041 1041
@@ -1061,14 +1061,14 @@ static void rtl8192_tx_isr(struct urb *tx_urb)
1061 struct sk_buff *skb = (struct sk_buff *)tx_urb->context; 1061 struct sk_buff *skb = (struct sk_buff *)tx_urb->context;
1062 struct net_device *dev; 1062 struct net_device *dev;
1063 struct r8192_priv *priv = NULL; 1063 struct r8192_priv *priv = NULL;
1064 cb_desc *tcb_desc; 1064 struct cb_desc *tcb_desc;
1065 u8 queue_index; 1065 u8 queue_index;
1066 1066
1067 if (!skb) 1067 if (!skb)
1068 return; 1068 return;
1069 1069
1070 dev = *(struct net_device **)(skb->cb); 1070 dev = *(struct net_device **)(skb->cb);
1071 tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 1071 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
1072 queue_index = tcb_desc->queue_index; 1072 queue_index = tcb_desc->queue_index;
1073 1073
1074 priv = ieee80211_priv(dev); 1074 priv = ieee80211_priv(dev);
@@ -1285,7 +1285,7 @@ short rtl819xU_tx_cmd(struct net_device *dev, struct sk_buff *skb)
1285 struct urb *tx_urb; 1285 struct urb *tx_urb;
1286 unsigned int idx_pipe; 1286 unsigned int idx_pipe;
1287 tx_desc_cmd_819x_usb *pdesc = (tx_desc_cmd_819x_usb *)skb->data; 1287 tx_desc_cmd_819x_usb *pdesc = (tx_desc_cmd_819x_usb *)skb->data;
1288 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 1288 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
1289 u8 queue_index = tcb_desc->queue_index; 1289 u8 queue_index = tcb_desc->queue_index;
1290 1290
1291 atomic_inc(&priv->tx_pending[queue_index]); 1291 atomic_inc(&priv->tx_pending[queue_index]);
@@ -1477,7 +1477,7 @@ static u8 MRateToHwRate8190Pci(u8 rate)
1477} 1477}
1478 1478
1479 1479
1480static u8 QueryIsShort(u8 TxHT, u8 TxRate, cb_desc *tcb_desc) 1480static u8 QueryIsShort(u8 TxHT, u8 TxRate, struct cb_desc *tcb_desc)
1481{ 1481{
1482 u8 tmp_Short; 1482 u8 tmp_Short;
1483 1483
@@ -1503,7 +1503,7 @@ static void tx_zero_isr(struct urb *tx_urb)
1503short rtl8192_tx(struct net_device *dev, struct sk_buff *skb) 1503short rtl8192_tx(struct net_device *dev, struct sk_buff *skb)
1504{ 1504{
1505 struct r8192_priv *priv = ieee80211_priv(dev); 1505 struct r8192_priv *priv = ieee80211_priv(dev);
1506 cb_desc *tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 1506 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
1507 tx_desc_819x_usb *tx_desc = (tx_desc_819x_usb *)skb->data; 1507 tx_desc_819x_usb *tx_desc = (tx_desc_819x_usb *)skb->data;
1508 tx_fwinfo_819x_usb *tx_fwinfo = 1508 tx_fwinfo_819x_usb *tx_fwinfo =
1509 (tx_fwinfo_819x_usb *)(skb->data + USB_HWDESC_HEADER_LEN); 1509 (tx_fwinfo_819x_usb *)(skb->data + USB_HWDESC_HEADER_LEN);
diff --git a/drivers/staging/rtl8192u/r819xU_cmdpkt.c b/drivers/staging/rtl8192u/r819xU_cmdpkt.c
index 1168d133522e..370d97a18dce 100644
--- a/drivers/staging/rtl8192u/r819xU_cmdpkt.c
+++ b/drivers/staging/rtl8192u/r819xU_cmdpkt.c
@@ -30,7 +30,7 @@ rt_status SendTxCommandPacket(struct net_device *dev, void *pData, u32 DataLen)
30{ 30{
31 struct r8192_priv *priv = ieee80211_priv(dev); 31 struct r8192_priv *priv = ieee80211_priv(dev);
32 struct sk_buff *skb; 32 struct sk_buff *skb;
33 cb_desc *tcb_desc; 33 struct cb_desc *tcb_desc;
34 unsigned char *ptr_buf; 34 unsigned char *ptr_buf;
35 35
36 /* Get TCB and local buffer from common pool. 36 /* Get TCB and local buffer from common pool.
@@ -39,7 +39,7 @@ rt_status SendTxCommandPacket(struct net_device *dev, void *pData, u32 DataLen)
39 if (!skb) 39 if (!skb)
40 return RT_STATUS_FAILURE; 40 return RT_STATUS_FAILURE;
41 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev)); 41 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev));
42 tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 42 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
43 tcb_desc->queue_index = TXCMD_QUEUE; 43 tcb_desc->queue_index = TXCMD_QUEUE;
44 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_NORMAL; 44 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_NORMAL;
45 tcb_desc->bLastIniPkt = 0; 45 tcb_desc->bLastIniPkt = 0;
diff --git a/drivers/staging/rtl8192u/r819xU_firmware.c b/drivers/staging/rtl8192u/r819xU_firmware.c
index 38b17f8d921a..35d1786703a7 100644
--- a/drivers/staging/rtl8192u/r819xU_firmware.c
+++ b/drivers/staging/rtl8192u/r819xU_firmware.c
@@ -42,7 +42,7 @@ static bool fw_download_code(struct net_device *dev, u8 *code_virtual_address,
42 rt_firmware *pfirmware = priv->pFirmware; 42 rt_firmware *pfirmware = priv->pFirmware;
43 struct sk_buff *skb; 43 struct sk_buff *skb;
44 unsigned char *seg_ptr; 44 unsigned char *seg_ptr;
45 cb_desc *tcb_desc; 45 struct cb_desc *tcb_desc;
46 u8 bLastIniPkt; 46 u8 bLastIniPkt;
47 u8 index; 47 u8 index;
48 48
@@ -67,7 +67,7 @@ static bool fw_download_code(struct net_device *dev, u8 *code_virtual_address,
67 if (!skb) 67 if (!skb)
68 return false; 68 return false;
69 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev)); 69 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev));
70 tcb_desc = (cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); 70 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE);
71 tcb_desc->queue_index = TXCMD_QUEUE; 71 tcb_desc->queue_index = TXCMD_QUEUE;
72 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_INIT; 72 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_INIT;
73 tcb_desc->bLastIniPkt = bLastIniPkt; 73 tcb_desc->bLastIniPkt = bLastIniPkt;