mirror of
https://github.com/lwfinger/rtl8188eu.git
synced 2025-05-08 22:43:04 +00:00
rtl8188eu: Fix checkpatch errors in include/*.h - part 1
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
This commit is contained in:
parent
f9d86b986b
commit
9dd1827027
45 changed files with 4057 additions and 4114 deletions
|
@ -28,13 +28,12 @@
|
|||
#define NUM_STA 32
|
||||
#define NUM_ACL 16
|
||||
|
||||
|
||||
/* if mode ==0, then the sta is allowed once the addr is hit. */
|
||||
/* if mode ==1, then the sta is rejected once the addr is non-hit. */
|
||||
struct rtw_wlan_acl_node {
|
||||
struct list_head list;
|
||||
u8 addr[ETH_ALEN];
|
||||
u8 valid;
|
||||
struct list_head list;
|
||||
u8 addr[ETH_ALEN];
|
||||
u8 valid;
|
||||
};
|
||||
|
||||
/* mode=0, disable */
|
||||
|
@ -56,36 +55,31 @@ struct rssi_sta {
|
|||
};
|
||||
|
||||
struct stainfo_stats {
|
||||
|
||||
u64 rx_mgnt_pkts;
|
||||
u64 rx_beacon_pkts;
|
||||
u64 rx_probereq_pkts;
|
||||
u64 rx_probersp_pkts;
|
||||
u64 rx_probersp_bm_pkts;
|
||||
u64 rx_probersp_uo_pkts;
|
||||
u64 rx_beacon_pkts;
|
||||
u64 rx_probereq_pkts;
|
||||
u64 rx_probersp_pkts;
|
||||
u64 rx_probersp_bm_pkts;
|
||||
u64 rx_probersp_uo_pkts;
|
||||
u64 rx_ctrl_pkts;
|
||||
u64 rx_data_pkts;
|
||||
|
||||
u64 last_rx_mgnt_pkts;
|
||||
u64 last_rx_beacon_pkts;
|
||||
u64 last_rx_probereq_pkts;
|
||||
u64 last_rx_probersp_pkts;
|
||||
u64 last_rx_probersp_bm_pkts;
|
||||
u64 last_rx_probersp_uo_pkts;
|
||||
u64 last_rx_beacon_pkts;
|
||||
u64 last_rx_probereq_pkts;
|
||||
u64 last_rx_probersp_pkts;
|
||||
u64 last_rx_probersp_bm_pkts;
|
||||
u64 last_rx_probersp_uo_pkts;
|
||||
u64 last_rx_ctrl_pkts;
|
||||
u64 last_rx_data_pkts;
|
||||
|
||||
u64 rx_bytes;
|
||||
u64 rx_drops;
|
||||
|
||||
u64 tx_pkts;
|
||||
u64 tx_bytes;
|
||||
u64 tx_drops;
|
||||
|
||||
};
|
||||
|
||||
struct sta_info {
|
||||
|
||||
spinlock_t lock;
|
||||
struct list_head list; /* free_sta_queue */
|
||||
struct list_head hash_list; /* sta_hash */
|
||||
|
@ -109,8 +103,6 @@ struct sta_info {
|
|||
union Keytype dot118021x_UncstKey;
|
||||
union pn48 dot11txpn; /* PN48 used for Unicast xmit. */
|
||||
union pn48 dot11rxpn; /* PN48 used for Unicast recv. */
|
||||
|
||||
|
||||
u8 bssrateset[16];
|
||||
u32 bssratelen;
|
||||
s32 rssi;
|
||||
|
@ -135,12 +127,12 @@ struct sta_info {
|
|||
/* unsigned char ampdu_txen_bitmap; */
|
||||
u16 BA_starting_seqctrl[16];
|
||||
|
||||
|
||||
struct ht_priv htpriv;
|
||||
|
||||
/* Notes: */
|
||||
/* STA_Mode: */
|
||||
/* curr_network(mlme_priv/security_priv/qos/ht) + sta_info: (STA & AP) CAP/INFO */
|
||||
/* curr_network(mlme_priv/security_priv/qos/ht) +
|
||||
* sta_info: (STA & AP) CAP/INFO */
|
||||
/* scan_q: AP CAP/INFO */
|
||||
|
||||
/* AP_Mode: */
|
||||
|
@ -207,26 +199,21 @@ struct sta_info {
|
|||
u16 dev_name_len;
|
||||
u8 dev_name[32];
|
||||
#endif /* CONFIG_P2P */
|
||||
|
||||
u8 under_exist_checking;
|
||||
u8 keep_alive_trycnt;
|
||||
|
||||
#endif /* CONFIG_AP_MODE */
|
||||
|
||||
/* for DM */
|
||||
struct rssi_sta rssi_stat;
|
||||
|
||||
/* */
|
||||
/* ================ODM Relative Info======================= */
|
||||
/* Please be care, dont declare too much structure here. It will cost memory * STA support num. */
|
||||
/* */
|
||||
/* */
|
||||
/* Please be careful, don't declare too much structure here.
|
||||
* It will cost memory * STA support num. */
|
||||
/* 2011/10/20 MH Add for ODM STA info. */
|
||||
/* */
|
||||
/* Driver Write */
|
||||
u8 bValid; /* record the sta status link or not? */
|
||||
u8 IOTPeer; /* Enum value. HT_IOT_PEER_E */
|
||||
u8 rssi_level; /* for Refresh RA mask */
|
||||
u8 bValid; /* record the sta status link or not? */
|
||||
u8 IOTPeer; /* Enum value. HT_IOT_PEER_E */
|
||||
u8 rssi_level; /* for Refresh RA mask */
|
||||
/* ODM Write */
|
||||
/* 1 PHY_STATUS_INFO */
|
||||
u8 RSSI_Path[4]; /* */
|
||||
|
@ -294,16 +281,16 @@ struct sta_info {
|
|||
(sta->sta_stats.last_rx_probersp_uo_pkts)
|
||||
|
||||
#define sta_update_last_rx_pkts(sta) \
|
||||
do { \
|
||||
sta->sta_stats.last_rx_mgnt_pkts = sta->sta_stats.rx_mgnt_pkts; \
|
||||
sta->sta_stats.last_rx_beacon_pkts = sta->sta_stats.rx_beacon_pkts; \
|
||||
sta->sta_stats.last_rx_probereq_pkts = sta->sta_stats.rx_probereq_pkts; \
|
||||
sta->sta_stats.last_rx_probersp_pkts = sta->sta_stats.rx_probersp_pkts; \
|
||||
sta->sta_stats.last_rx_probersp_bm_pkts = sta->sta_stats.rx_probersp_bm_pkts; \
|
||||
sta->sta_stats.last_rx_probersp_uo_pkts = sta->sta_stats.rx_probersp_uo_pkts; \
|
||||
sta->sta_stats.last_rx_ctrl_pkts = sta->sta_stats.rx_ctrl_pkts; \
|
||||
sta->sta_stats.last_rx_data_pkts = sta->sta_stats.rx_data_pkts; \
|
||||
} while (0)
|
||||
do { \
|
||||
sta->sta_stats.last_rx_mgnt_pkts = sta->sta_stats.rx_mgnt_pkts; \
|
||||
sta->sta_stats.last_rx_beacon_pkts = sta->sta_stats.rx_beacon_pkts; \
|
||||
sta->sta_stats.last_rx_probereq_pkts = sta->sta_stats.rx_probereq_pkts; \
|
||||
sta->sta_stats.last_rx_probersp_pkts = sta->sta_stats.rx_probersp_pkts; \
|
||||
sta->sta_stats.last_rx_probersp_bm_pkts = sta->sta_stats.rx_probersp_bm_pkts; \
|
||||
sta->sta_stats.last_rx_probersp_uo_pkts = sta->sta_stats.rx_probersp_uo_pkts; \
|
||||
sta->sta_stats.last_rx_ctrl_pkts = sta->sta_stats.rx_ctrl_pkts; \
|
||||
sta->sta_stats.last_rx_data_pkts = sta->sta_stats.rx_data_pkts; \
|
||||
} while (0)
|
||||
|
||||
#define STA_RX_PKTS_ARG(sta) \
|
||||
sta->sta_stats.rx_mgnt_pkts \
|
||||
|
@ -318,12 +305,11 @@ struct sta_info {
|
|||
#define STA_RX_PKTS_DIFF_ARG(sta) \
|
||||
sta->sta_stats.rx_mgnt_pkts - sta->sta_stats.last_rx_mgnt_pkts \
|
||||
, sta->sta_stats.rx_ctrl_pkts - sta->sta_stats.last_rx_ctrl_pkts \
|
||||
, sta->sta_stats.rx_data_pkts -sta->sta_stats.last_rx_data_pkts
|
||||
, sta->sta_stats.rx_data_pkts - sta->sta_stats.last_rx_data_pkts
|
||||
|
||||
#define STA_PKTS_FMT "(m:%llu, c:%llu, d:%llu)"
|
||||
|
||||
struct sta_priv {
|
||||
|
||||
u8 *pallocated_stainfo_buf;
|
||||
u8 *pstainfo_buf;
|
||||
struct __queue free_sta_queue;
|
||||
|
@ -355,8 +341,10 @@ struct sta_priv {
|
|||
*/
|
||||
struct sta_info *sta_aid[NUM_STA];
|
||||
|
||||
u16 sta_dz_bitmap;/* only support 15 stations, staion aid bitmap for sleeping sta. */
|
||||
u16 tim_bitmap;/* only support 15 stations, aid=0~15 mapping bit0~bit15 */
|
||||
u16 sta_dz_bitmap;/* only support 15 stations, staion aid bitmap
|
||||
* for sleeping sta. */
|
||||
u16 tim_bitmap; /* only support 15 stations, aid=0~15 mapping
|
||||
* bit0~bit15 */
|
||||
|
||||
u16 max_num_sta;
|
||||
|
||||
|
@ -365,22 +353,20 @@ struct sta_priv {
|
|||
|
||||
};
|
||||
|
||||
|
||||
__inline static u32 wifi_mac_hash(u8 *mac)
|
||||
static inline u32 wifi_mac_hash(u8 *mac)
|
||||
{
|
||||
u32 x;
|
||||
u32 x;
|
||||
|
||||
x = mac[0];
|
||||
x = (x << 2) ^ mac[1];
|
||||
x = (x << 2) ^ mac[2];
|
||||
x = (x << 2) ^ mac[3];
|
||||
x = (x << 2) ^ mac[4];
|
||||
x = (x << 2) ^ mac[5];
|
||||
x = mac[0];
|
||||
x = (x << 2) ^ mac[1];
|
||||
x = (x << 2) ^ mac[2];
|
||||
x = (x << 2) ^ mac[3];
|
||||
x = (x << 2) ^ mac[4];
|
||||
x = (x << 2) ^ mac[5];
|
||||
|
||||
x ^= x >> 8;
|
||||
x = x & (NUM_STA - 1);
|
||||
|
||||
return x;
|
||||
x ^= x >> 8;
|
||||
x = x & (NUM_STA - 1);
|
||||
return x;
|
||||
}
|
||||
|
||||
extern u32 _rtw_init_sta_priv(struct sta_priv *pstapriv);
|
||||
|
@ -388,14 +374,14 @@ extern u32 _rtw_free_sta_priv(struct sta_priv *pstapriv);
|
|||
|
||||
#define stainfo_offset_valid(offset) (offset < NUM_STA && offset >= 0)
|
||||
int rtw_stainfo_offset(struct sta_priv *stapriv, struct sta_info *sta);
|
||||
struct sta_info *rtw_get_stainfo_by_offset(struct sta_priv *stapriv, int offset);
|
||||
struct sta_info *rtw_get_stainfo_by_offset(struct sta_priv *stapriv, int off);
|
||||
|
||||
extern struct sta_info *rtw_alloc_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);
|
||||
extern u32 rtw_free_stainfo(struct adapter *padapter , struct sta_info *psta);
|
||||
extern void rtw_free_all_stainfo(struct adapter *padapter);
|
||||
extern struct sta_info *rtw_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);
|
||||
extern u32 rtw_init_bcmc_stainfo(struct adapter* padapter);
|
||||
extern struct sta_info* rtw_get_bcmc_stainfo(struct adapter* padapter);
|
||||
extern struct sta_info *rtw_alloc_stainfo(struct sta_priv *stapriv, u8 *hwaddr);
|
||||
extern u32 rtw_free_stainfo(struct adapter *adapt, struct sta_info *psta);
|
||||
extern void rtw_free_all_stainfo(struct adapter *adapt);
|
||||
extern struct sta_info *rtw_get_stainfo(struct sta_priv *stapriv, u8 *hwaddr);
|
||||
extern u32 rtw_init_bcmc_stainfo(struct adapter* adapt);
|
||||
extern struct sta_info *rtw_get_bcmc_stainfo(struct adapter *padapter);
|
||||
extern u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr);
|
||||
|
||||
#endif /* _STA_INFO_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue