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
|
@ -24,20 +24,20 @@
|
|||
#include <drv_types.h>
|
||||
|
||||
#define MAX_XMITBUF_SZ (20480) /* 20k */
|
||||
#define NR_XMITBUFF (4)
|
||||
#define NR_XMITBUFF (4)
|
||||
|
||||
#define XMITBUF_ALIGN_SZ 4
|
||||
#define XMITBUF_ALIGN_SZ 4
|
||||
|
||||
/* xmit extension buff defination */
|
||||
#define MAX_XMIT_EXTBUF_SZ (1536)
|
||||
#define NR_XMIT_EXTBUFF (32)
|
||||
#define NR_XMIT_EXTBUFF (32)
|
||||
|
||||
#define MAX_NUMBLKS (1)
|
||||
|
||||
#define XMIT_VO_QUEUE (0)
|
||||
#define XMIT_VI_QUEUE (1)
|
||||
#define XMIT_BE_QUEUE (2)
|
||||
#define XMIT_BK_QUEUE (3)
|
||||
#define XMIT_VO_QUEUE (0)
|
||||
#define XMIT_VI_QUEUE (1)
|
||||
#define XMIT_BE_QUEUE (2)
|
||||
#define XMIT_BK_QUEUE (3)
|
||||
|
||||
#define VO_QUEUE_INX 0
|
||||
#define VI_QUEUE_INX 1
|
||||
|
@ -46,22 +46,22 @@
|
|||
#define BCN_QUEUE_INX 4
|
||||
#define MGT_QUEUE_INX 5
|
||||
#define HIGH_QUEUE_INX 6
|
||||
#define TXCMD_QUEUE_INX 7
|
||||
#define TXCMD_QUEUE_INX 7
|
||||
|
||||
#define HW_QUEUE_ENTRY 8
|
||||
#define HW_QUEUE_ENTRY 8
|
||||
|
||||
#define WEP_IV(pattrib_iv, dot11txpn, keyidx)\
|
||||
do{\
|
||||
do {\
|
||||
pattrib_iv[0] = dot11txpn._byte_.TSC0;\
|
||||
pattrib_iv[1] = dot11txpn._byte_.TSC1;\
|
||||
pattrib_iv[2] = dot11txpn._byte_.TSC2;\
|
||||
pattrib_iv[3] = ((keyidx & 0x3)<<6);\
|
||||
dot11txpn.val = (dot11txpn.val == 0xffffff) ? 0: (dot11txpn.val+1);\
|
||||
}while (0)
|
||||
dot11txpn.val = (dot11txpn.val == 0xffffff) ? 0i : (dot11txpn.val+1);\
|
||||
} while (0)
|
||||
|
||||
|
||||
#define TKIP_IV(pattrib_iv, dot11txpn, keyidx)\
|
||||
do{\
|
||||
do {\
|
||||
pattrib_iv[0] = dot11txpn._byte_.TSC1;\
|
||||
pattrib_iv[1] = (dot11txpn._byte_.TSC1 | 0x20) & 0x7f;\
|
||||
pattrib_iv[2] = dot11txpn._byte_.TSC0;\
|
||||
|
@ -70,8 +70,8 @@ do{\
|
|||
pattrib_iv[5] = dot11txpn._byte_.TSC3;\
|
||||
pattrib_iv[6] = dot11txpn._byte_.TSC4;\
|
||||
pattrib_iv[7] = dot11txpn._byte_.TSC5;\
|
||||
dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0: (dot11txpn.val+1);\
|
||||
}while (0)
|
||||
dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0 : (dot11txpn.val+1);\
|
||||
} while (0)
|
||||
|
||||
#define AES_IV(pattrib_iv, dot11txpn, keyidx)\
|
||||
do { \
|
||||
|
@ -83,7 +83,7 @@ do { \
|
|||
pattrib_iv[5] = dot11txpn._byte_.TSC3; \
|
||||
pattrib_iv[6] = dot11txpn._byte_.TSC4; \
|
||||
pattrib_iv[7] = dot11txpn._byte_.TSC5; \
|
||||
dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0: (dot11txpn.val+1);\
|
||||
dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0 : (dot11txpn.val+1);\
|
||||
} while (0)
|
||||
|
||||
#define HWXMIT_ENTRY 4
|
||||
|
@ -93,7 +93,7 @@ do { \
|
|||
#define PACKET_OFFSET_SZ (8)
|
||||
#define TXDESC_OFFSET (TXDESC_SIZE + PACKET_OFFSET_SZ)
|
||||
|
||||
struct tx_desc{
|
||||
struct tx_desc {
|
||||
/* DWORD 0 */
|
||||
__le32 txdw0;
|
||||
__le32 txdw1;
|
||||
|
@ -105,7 +105,6 @@ struct tx_desc{
|
|||
__le32 txdw7;
|
||||
};
|
||||
|
||||
|
||||
union txdesc {
|
||||
struct tx_desc txdesc;
|
||||
unsigned int value[TXDESC_SIZE>>2];
|
||||
|
@ -117,8 +116,7 @@ struct hw_xmit {
|
|||
};
|
||||
|
||||
/* reduce size */
|
||||
struct pkt_attrib
|
||||
{
|
||||
struct pkt_attrib {
|
||||
u8 type;
|
||||
u8 subtype;
|
||||
u8 bswenc;
|
||||
|
@ -127,10 +125,12 @@ struct pkt_attrib
|
|||
u16 seqnum;
|
||||
u16 pkt_hdrlen; /* the original 802.3 pkt header len */
|
||||
u16 hdrlen; /* the WLAN Header Len */
|
||||
u32 pktlen; /* the original 802.3 pkt raw_data len (not include ether_hdr data) */
|
||||
u32 pktlen; /* the original 802.3 pkt raw_data len (not include
|
||||
* ether_hdr data) */
|
||||
u32 last_txcmdsz;
|
||||
u8 nr_frags;
|
||||
u8 encrypt; /* when 0 indicate no encrypt. when non-zero, indicate the encrypt algorith */
|
||||
u8 encrypt; /* when 0 indicate no encrypt. when non-zero,
|
||||
* indicate the encrypt algorith */
|
||||
u8 iv_len;
|
||||
u8 icv_len;
|
||||
u8 iv[18];
|
||||
|
@ -159,7 +159,7 @@ struct pkt_attrib
|
|||
u8 rate;
|
||||
u8 intel_proxim;
|
||||
u8 retry_ctrl;
|
||||
struct sta_info * psta;
|
||||
struct sta_info *psta;
|
||||
};
|
||||
|
||||
#define WLANHDR_OFFSET 64
|
||||
|
@ -177,7 +177,7 @@ struct pkt_attrib
|
|||
|
||||
#define TXAGG_FRAMETAG 0x08
|
||||
|
||||
struct submit_ctx{
|
||||
struct submit_ctx {
|
||||
u32 submit_time; /* */
|
||||
u32 timeout_ms; /* <0: not synchronous, 0: wait forever, >0: up to ms waiting */
|
||||
int status; /* status for operation */
|
||||
|
@ -199,20 +199,17 @@ enum {
|
|||
RTW_SCTX_DONE_DEV_REMOVE,
|
||||
};
|
||||
|
||||
|
||||
void rtw_sctx_init(struct submit_ctx *sctx, int timeout_ms);
|
||||
int rtw_sctx_wait(struct submit_ctx *sctx);
|
||||
void rtw_sctx_done_err(struct submit_ctx **sctx, int status);
|
||||
void rtw_sctx_done(struct submit_ctx **sctx);
|
||||
|
||||
struct xmit_buf
|
||||
{
|
||||
struct xmit_buf {
|
||||
struct list_head list;
|
||||
struct adapter *padapter;
|
||||
u8 *pallocated_buf;
|
||||
u8 *pbuf;
|
||||
void *priv_data;
|
||||
|
||||
u16 ext_tag; /* 0: Normal xmitbuf, 1: extension xmitbuf. */
|
||||
u16 flags;
|
||||
u32 alloc_sz;
|
||||
|
@ -225,8 +222,7 @@ struct xmit_buf
|
|||
int last[8];
|
||||
};
|
||||
|
||||
struct xmit_frame
|
||||
{
|
||||
struct xmit_frame {
|
||||
struct list_head list;
|
||||
struct pkt_attrib attrib;
|
||||
struct sk_buff *pkt;
|
||||
|
@ -246,27 +242,21 @@ struct tx_servq {
|
|||
int qcnt;
|
||||
};
|
||||
|
||||
|
||||
struct sta_xmit_priv
|
||||
{
|
||||
struct sta_xmit_priv {
|
||||
spinlock_t lock;
|
||||
int option;
|
||||
int apsd_setting; /* When bit mask is on, the associated edca queue supports APSD. */
|
||||
|
||||
|
||||
/* struct tx_servq blk_q[MAX_NUMBLKS]; */
|
||||
int apsd_setting; /* When bit mask is on, the associated edca
|
||||
* queue supports APSD. */
|
||||
struct tx_servq be_q; /* priority == 0,3 */
|
||||
struct tx_servq bk_q; /* priority == 1,2 */
|
||||
struct tx_servq vi_q; /* priority == 4,5 */
|
||||
struct tx_servq vo_q; /* priority == 6,7 */
|
||||
struct list_head legacy_dz;
|
||||
struct list_head apsd;
|
||||
|
||||
u16 txseq_tid[16];
|
||||
};
|
||||
|
||||
|
||||
struct hw_txqueue {
|
||||
struct hw_txqueue {
|
||||
volatile int head;
|
||||
volatile int tail;
|
||||
volatile int free_sz; /* in units of 64 bytes */
|
||||
|
@ -277,48 +267,39 @@ struct hw_txqueue {
|
|||
int ac_tag;
|
||||
};
|
||||
|
||||
struct agg_pkt_info{
|
||||
struct agg_pkt_info {
|
||||
u16 offset;
|
||||
u16 pkt_len;
|
||||
};
|
||||
|
||||
struct xmit_priv {
|
||||
|
||||
struct xmit_priv {
|
||||
spinlock_t lock;
|
||||
|
||||
struct semaphore xmit_sema;
|
||||
struct semaphore terminate_xmitthread_sema;
|
||||
|
||||
struct __queue be_pending;
|
||||
struct __queue bk_pending;
|
||||
struct __queue vi_pending;
|
||||
struct __queue vo_pending;
|
||||
struct __queue bm_pending;
|
||||
|
||||
u8 *pallocated_frame_buf;
|
||||
u8 *pxmit_frame_buf;
|
||||
uint free_xmitframe_cnt;
|
||||
|
||||
struct __queue free_xmit_queue;
|
||||
|
||||
uint frag_len;
|
||||
|
||||
struct adapter *adapter;
|
||||
|
||||
u8 vcs_setting;
|
||||
u8 vcs;
|
||||
u8 vcs_type;
|
||||
|
||||
u64 tx_bytes;
|
||||
u64 tx_pkts;
|
||||
u64 tx_drop;
|
||||
u64 last_tx_bytes;
|
||||
u64 last_tx_pkts;
|
||||
|
||||
struct hw_xmit *hwxmits;
|
||||
u8 hwxmit_entry;
|
||||
|
||||
u8 wmm_para_seq[4];/* sequence for wmm ac parameter strength from large to small. it's value is 0->vo, 1->vi, 2->be, 3->bk. */
|
||||
u8 wmm_para_seq[4];/* sequence for wmm ac parameter strength
|
||||
* from large to small. it's value is 0->vo,
|
||||
* 1->vi, 2->be, 3->bk. */
|
||||
struct semaphore tx_retevt;/* all tx return event; */
|
||||
u8 txirp_cnt;/* */
|
||||
struct tasklet_struct xmit_tasklet;
|
||||
|
@ -332,57 +313,57 @@ struct xmit_priv {
|
|||
u8 *pallocated_xmitbuf;
|
||||
u8 *pxmitbuf;
|
||||
uint free_xmitbuf_cnt;
|
||||
|
||||
struct __queue free_xmit_extbuf_queue;
|
||||
u8 *pallocated_xmit_extbuf;
|
||||
u8 *pxmit_extbuf;
|
||||
uint free_xmit_extbuf_cnt;
|
||||
|
||||
u16 nqos_ssn;
|
||||
int ack_tx;
|
||||
struct mutex ack_tx_mutex;
|
||||
struct submit_ctx ack_tx_ops;
|
||||
};
|
||||
|
||||
extern struct xmit_buf *rtw_alloc_xmitbuf_ext(struct xmit_priv *pxmitpriv);
|
||||
extern s32 rtw_free_xmitbuf_ext(struct xmit_priv *pxmitpriv, struct xmit_buf *pxmitbuf);
|
||||
struct xmit_buf *rtw_alloc_xmitbuf_ext(struct xmit_priv *pxmitpriv);
|
||||
s32 rtw_free_xmitbuf_ext(struct xmit_priv *pxmitpriv,
|
||||
struct xmit_buf *pxmitbuf);
|
||||
struct xmit_buf *rtw_alloc_xmitbuf(struct xmit_priv *pxmitpriv);
|
||||
s32 rtw_free_xmitbuf(struct xmit_priv *pxmitpriv,
|
||||
struct xmit_buf *pxmitbuf);
|
||||
void rtw_count_tx_stats(struct adapter *padapter,
|
||||
struct xmit_frame *pxmitframe, int sz);
|
||||
void rtw_update_protection(struct adapter *padapter, u8 *ie, uint ie_len);
|
||||
s32 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr,
|
||||
struct pkt_attrib *pattrib);
|
||||
s32 rtw_put_snap(u8 *data, u16 h_proto);
|
||||
|
||||
extern struct xmit_buf *rtw_alloc_xmitbuf(struct xmit_priv *pxmitpriv);
|
||||
extern s32 rtw_free_xmitbuf(struct xmit_priv *pxmitpriv, struct xmit_buf *pxmitbuf);
|
||||
struct xmit_frame *rtw_alloc_xmitframe(struct xmit_priv *pxmitpriv);
|
||||
s32 rtw_free_xmitframe(struct xmit_priv *pxmitpriv,
|
||||
struct xmit_frame *pxmitframe);
|
||||
void rtw_free_xmitframe_queue(struct xmit_priv *pxmitpriv,
|
||||
struct __queue *pframequeue);
|
||||
struct tx_servq *rtw_get_sta_pending(struct adapter *padapter,
|
||||
struct sta_info *psta, int up, u8 *ac);
|
||||
s32 rtw_xmitframe_enqueue(struct adapter *padapter,
|
||||
struct xmit_frame *pxmitframe);
|
||||
struct xmit_frame* rtw_dequeue_xframe(struct xmit_priv *pxmitpriv,
|
||||
struct hw_xmit *phwxmit_i, int entry);
|
||||
|
||||
void rtw_count_tx_stats(struct adapter *padapter, struct xmit_frame *pxmitframe, int sz);
|
||||
extern void rtw_update_protection(struct adapter *padapter, u8 *ie, uint ie_len);
|
||||
extern s32 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr, struct pkt_attrib *pattrib);
|
||||
extern s32 rtw_put_snap(u8 *data, u16 h_proto);
|
||||
|
||||
extern struct xmit_frame *rtw_alloc_xmitframe(struct xmit_priv *pxmitpriv);
|
||||
extern s32 rtw_free_xmitframe(struct xmit_priv *pxmitpriv, struct xmit_frame *pxmitframe);
|
||||
extern void rtw_free_xmitframe_queue(struct xmit_priv *pxmitpriv, struct __queue *pframequeue);
|
||||
struct tx_servq *rtw_get_sta_pending(struct adapter *padapter, struct sta_info *psta, int up, u8 *ac);
|
||||
extern s32 rtw_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe);
|
||||
extern struct xmit_frame* rtw_dequeue_xframe(struct xmit_priv *pxmitpriv, struct hw_xmit *phwxmit_i, int entry);
|
||||
|
||||
extern s32 rtw_xmit_classifier(struct adapter *padapter, struct xmit_frame *pxmitframe);
|
||||
extern u32 rtw_calculate_wlan_pkt_size_by_attribue(struct pkt_attrib *pattrib);
|
||||
s32 rtw_xmit_classifier(struct adapter *padapter,
|
||||
struct xmit_frame *pxmitframe);
|
||||
u32 rtw_calculate_wlan_pkt_size_by_attribue(struct pkt_attrib *pattrib);
|
||||
#define rtw_wlan_pkt_size(f) rtw_calculate_wlan_pkt_size_by_attribue(&f->attrib)
|
||||
extern s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitframe);
|
||||
s32 _rtw_init_hw_txqueue(struct hw_txqueue* phw_txqueue, u8 ac_tag);
|
||||
s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt,
|
||||
struct xmit_frame *pxmitframe);
|
||||
s32 _rtw_init_hw_txqueue(struct hw_txqueue *phw_txqueue, u8 ac_tag);
|
||||
void _rtw_init_sta_xmit_priv(struct sta_xmit_priv *psta_xmitpriv);
|
||||
|
||||
|
||||
s32 rtw_txframes_pending(struct adapter *padapter);
|
||||
s32 rtw_txframes_sta_ac_pending(struct adapter *padapter, struct pkt_attrib *pattrib);
|
||||
s32 rtw_txframes_sta_ac_pending(struct adapter *padapter,
|
||||
struct pkt_attrib *pattrib);
|
||||
void rtw_init_hwxmits(struct hw_xmit *phwxmit, int entry);
|
||||
|
||||
|
||||
s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct adapter *padapter);
|
||||
void _rtw_free_xmit_priv (struct xmit_priv *pxmitpriv);
|
||||
|
||||
|
||||
void _rtw_free_xmit_priv(struct xmit_priv *pxmitpriv);
|
||||
void rtw_alloc_hwxmits(struct adapter *padapter);
|
||||
void rtw_free_hwxmits(struct adapter *padapter);
|
||||
|
||||
|
||||
s32 rtw_xmit(struct adapter *padapter, struct sk_buff **pkt);
|
||||
|
||||
#if defined(CONFIG_AP_MODE)
|
||||
|
@ -393,13 +374,10 @@ void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *pst
|
|||
#endif
|
||||
|
||||
u8 qos_acm(u8 acm_mask, u8 priority);
|
||||
|
||||
u32 rtw_get_ff_hwaddr(struct xmit_frame *pxmitframe);
|
||||
|
||||
u32 rtw_get_ff_hwaddr(struct xmit_frame *pxmitframe);
|
||||
int rtw_ack_tx_wait(struct xmit_priv *pxmitpriv, u32 timeout_ms);
|
||||
void rtw_ack_tx_done(struct xmit_priv *pxmitpriv, int status);
|
||||
|
||||
|
||||
/* include after declaring struct xmit_buf, in order to avoid warning */
|
||||
#include <xmit_osdep.h>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue