Staging: rtl8192e: Move static variable to device struct
Signed-off-by: Mike McCormack <mikem@ring3k.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
d163f324af
commit
83184e6928
|
@ -864,6 +864,7 @@ typedef struct r8192_priv
|
||||||
struct Stats stats;
|
struct Stats stats;
|
||||||
struct iw_statistics wstats;
|
struct iw_statistics wstats;
|
||||||
struct proc_dir_entry *dir_dev;
|
struct proc_dir_entry *dir_dev;
|
||||||
|
struct ieee80211_rx_stats previous_stats;
|
||||||
|
|
||||||
/* RX stuff */
|
/* RX stuff */
|
||||||
struct sk_buff_head skb_queue;
|
struct sk_buff_head skb_queue;
|
||||||
|
|
|
@ -5258,7 +5258,6 @@ static void TranslateRxSignalStuff819xpci(struct net_device *dev,
|
||||||
struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev);
|
struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev);
|
||||||
bool bpacket_match_bssid, bpacket_toself;
|
bool bpacket_match_bssid, bpacket_toself;
|
||||||
bool bPacketBeacon=false, bToSelfBA=false;
|
bool bPacketBeacon=false, bToSelfBA=false;
|
||||||
static struct ieee80211_rx_stats previous_stats;
|
|
||||||
struct ieee80211_hdr_3addr *hdr;
|
struct ieee80211_hdr_3addr *hdr;
|
||||||
u16 fc,type;
|
u16 fc,type;
|
||||||
|
|
||||||
|
@ -5298,10 +5297,10 @@ static void TranslateRxSignalStuff819xpci(struct net_device *dev,
|
||||||
//
|
//
|
||||||
// Because phy information is contained in the last packet of AMPDU only, so driver
|
// Because phy information is contained in the last packet of AMPDU only, so driver
|
||||||
// should process phy information of previous packet
|
// should process phy information of previous packet
|
||||||
rtl8192_process_phyinfo(priv, tmp_buf,&previous_stats, pstats);
|
rtl8192_process_phyinfo(priv, tmp_buf, &priv->previous_stats, pstats);
|
||||||
rtl8192_query_rxphystatus(priv, pstats, pdesc, pdrvinfo, &previous_stats, bpacket_match_bssid,
|
rtl8192_query_rxphystatus(priv, pstats, pdesc, pdrvinfo, &priv->previous_stats, bpacket_match_bssid,
|
||||||
bpacket_toself ,bPacketBeacon, bToSelfBA);
|
bpacket_toself ,bPacketBeacon, bToSelfBA);
|
||||||
rtl8192_record_rxdesc_forlateruse(pstats, &previous_stats);
|
rtl8192_record_rxdesc_forlateruse(pstats, &priv->previous_stats);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue