Commit ebb1f944 authored by Luis R. Rodriguez's avatar Luis R. Rodriguez Committed by Greg Kroah-Hartman

staging: ath6kl: remove-typedef AGGR_INFO

remove-typedef -s AGGR_INFO \
	"struct aggr_info" drivers/staging/ath6kl/

Cc: Naveen Singh <naveen.singh@atheros.com>
Signed-off-by: default avatarLuis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent d8cb316f
...@@ -100,7 +100,7 @@ typedef struct { ...@@ -100,7 +100,7 @@ typedef struct {
u32 num_bar; /* num of resets of seq_num, via BAR */ u32 num_bar; /* num of resets of seq_num, via BAR */
}RXTID_STATS; }RXTID_STATS;
typedef struct { struct aggr_info {
u8 aggr_sz; /* config value of aggregation size */ u8 aggr_sz; /* config value of aggregation size */
u8 timerScheduled; u8 timerScheduled;
A_TIMER timer; /* timer for returning held up pkts in re-order que */ A_TIMER timer; /* timer for returning held up pkts in re-order que */
...@@ -111,6 +111,6 @@ typedef struct { ...@@ -111,6 +111,6 @@ typedef struct {
A_NETBUF_QUEUE_T freeQ; /* pre-allocated buffers - for A_MSDU slicing */ A_NETBUF_QUEUE_T freeQ; /* pre-allocated buffers - for A_MSDU slicing */
RXTID_STATS stat[NUM_OF_TIDS]; /* Tid based statistics */ RXTID_STATS stat[NUM_OF_TIDS]; /* Tid based statistics */
PACKET_LOG pkt_log; /* Log info of the packets */ PACKET_LOG pkt_log; /* Log info of the packets */
}AGGR_INFO; };
#endif /* __AGGR_RX_INTERNAL_H__ */ #endif /* __AGGR_RX_INTERNAL_H__ */
...@@ -37,24 +37,24 @@ extern int ...@@ -37,24 +37,24 @@ extern int
wmi_dot3_2_dix(void *osbuf); wmi_dot3_2_dix(void *osbuf);
static void static void
aggr_slice_amsdu(AGGR_INFO *p_aggr, RXTID *rxtid, void **osbuf); aggr_slice_amsdu(struct aggr_info *p_aggr, RXTID *rxtid, void **osbuf);
static void static void
aggr_timeout(A_ATH_TIMER arg); aggr_timeout(A_ATH_TIMER arg);
static void static void
aggr_deque_frms(AGGR_INFO *p_aggr, u8 tid, u16 seq_no, u8 order); aggr_deque_frms(struct aggr_info *p_aggr, u8 tid, u16 seq_no, u8 order);
static void static void
aggr_dispatch_frames(AGGR_INFO *p_aggr, A_NETBUF_QUEUE_T *q); aggr_dispatch_frames(struct aggr_info *p_aggr, A_NETBUF_QUEUE_T *q);
static void * static void *
aggr_get_osbuf(AGGR_INFO *p_aggr); aggr_get_osbuf(struct aggr_info *p_aggr);
void * void *
aggr_init(ALLOC_NETBUFS netbuf_allocator) aggr_init(ALLOC_NETBUFS netbuf_allocator)
{ {
AGGR_INFO *p_aggr = NULL; struct aggr_info *p_aggr = NULL;
RXTID *rxtid; RXTID *rxtid;
u8 i; u8 i;
int status = 0; int status = 0;
...@@ -62,7 +62,7 @@ aggr_init(ALLOC_NETBUFS netbuf_allocator) ...@@ -62,7 +62,7 @@ aggr_init(ALLOC_NETBUFS netbuf_allocator)
A_PRINTF("In aggr_init..\n"); A_PRINTF("In aggr_init..\n");
do { do {
p_aggr = A_MALLOC(sizeof(AGGR_INFO)); p_aggr = A_MALLOC(sizeof(struct aggr_info));
if(!p_aggr) { if(!p_aggr) {
A_PRINTF("Failed to allocate memory for aggr_node\n"); A_PRINTF("Failed to allocate memory for aggr_node\n");
status = A_ERROR; status = A_ERROR;
...@@ -70,7 +70,7 @@ aggr_init(ALLOC_NETBUFS netbuf_allocator) ...@@ -70,7 +70,7 @@ aggr_init(ALLOC_NETBUFS netbuf_allocator)
} }
/* Init timer and data structures */ /* Init timer and data structures */
A_MEMZERO(p_aggr, sizeof(AGGR_INFO)); A_MEMZERO(p_aggr, sizeof(struct aggr_info));
p_aggr->aggr_sz = AGGR_SZ_DEFAULT; p_aggr->aggr_sz = AGGR_SZ_DEFAULT;
A_INIT_TIMER(&p_aggr->timer, aggr_timeout, p_aggr); A_INIT_TIMER(&p_aggr->timer, aggr_timeout, p_aggr);
p_aggr->timerScheduled = false; p_aggr->timerScheduled = false;
...@@ -101,7 +101,7 @@ aggr_init(ALLOC_NETBUFS netbuf_allocator) ...@@ -101,7 +101,7 @@ aggr_init(ALLOC_NETBUFS netbuf_allocator)
/* utility function to clear rx hold_q for a tid */ /* utility function to clear rx hold_q for a tid */
static void static void
aggr_delete_tid_state(AGGR_INFO *p_aggr, u8 tid) aggr_delete_tid_state(struct aggr_info *p_aggr, u8 tid)
{ {
RXTID *rxtid; RXTID *rxtid;
RXTID_STATS *stats; RXTID_STATS *stats;
...@@ -133,7 +133,7 @@ aggr_delete_tid_state(AGGR_INFO *p_aggr, u8 tid) ...@@ -133,7 +133,7 @@ aggr_delete_tid_state(AGGR_INFO *p_aggr, u8 tid)
void void
aggr_module_destroy(void *cntxt) aggr_module_destroy(void *cntxt)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
RXTID *rxtid; RXTID *rxtid;
u8 i, k; u8 i, k;
A_PRINTF("%s(): aggr = %p\n",_A_FUNCNAME_, p_aggr); A_PRINTF("%s(): aggr = %p\n",_A_FUNCNAME_, p_aggr);
...@@ -177,7 +177,7 @@ aggr_module_destroy(void *cntxt) ...@@ -177,7 +177,7 @@ aggr_module_destroy(void *cntxt)
void void
aggr_register_rx_dispatcher(void *cntxt, void * dev, RX_CALLBACK fn) aggr_register_rx_dispatcher(void *cntxt, void * dev, RX_CALLBACK fn)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
A_ASSERT(p_aggr && fn && dev); A_ASSERT(p_aggr && fn && dev);
...@@ -189,7 +189,7 @@ aggr_register_rx_dispatcher(void *cntxt, void * dev, RX_CALLBACK fn) ...@@ -189,7 +189,7 @@ aggr_register_rx_dispatcher(void *cntxt, void * dev, RX_CALLBACK fn)
void void
aggr_process_bar(void *cntxt, u8 tid, u16 seq_no) aggr_process_bar(void *cntxt, u8 tid, u16 seq_no)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
RXTID_STATS *stats; RXTID_STATS *stats;
A_ASSERT(p_aggr); A_ASSERT(p_aggr);
...@@ -203,7 +203,7 @@ aggr_process_bar(void *cntxt, u8 tid, u16 seq_no) ...@@ -203,7 +203,7 @@ aggr_process_bar(void *cntxt, u8 tid, u16 seq_no)
void void
aggr_recv_addba_req_evt(void *cntxt, u8 tid, u16 seq_no, u8 win_sz) aggr_recv_addba_req_evt(void *cntxt, u8 tid, u16 seq_no, u8 win_sz)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
RXTID *rxtid; RXTID *rxtid;
RXTID_STATS *stats; RXTID_STATS *stats;
...@@ -255,7 +255,7 @@ aggr_recv_addba_req_evt(void *cntxt, u8 tid, u16 seq_no, u8 win_sz) ...@@ -255,7 +255,7 @@ aggr_recv_addba_req_evt(void *cntxt, u8 tid, u16 seq_no, u8 win_sz)
void void
aggr_recv_delba_req_evt(void *cntxt, u8 tid) aggr_recv_delba_req_evt(void *cntxt, u8 tid)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
RXTID *rxtid; RXTID *rxtid;
A_ASSERT(p_aggr); A_ASSERT(p_aggr);
...@@ -269,7 +269,7 @@ aggr_recv_delba_req_evt(void *cntxt, u8 tid) ...@@ -269,7 +269,7 @@ aggr_recv_delba_req_evt(void *cntxt, u8 tid)
} }
static void static void
aggr_deque_frms(AGGR_INFO *p_aggr, u8 tid, u16 seq_no, u8 order) aggr_deque_frms(struct aggr_info *p_aggr, u8 tid, u16 seq_no, u8 order)
{ {
RXTID *rxtid; RXTID *rxtid;
OSBUF_HOLD_Q *node; OSBUF_HOLD_Q *node;
...@@ -334,7 +334,7 @@ aggr_deque_frms(AGGR_INFO *p_aggr, u8 tid, u16 seq_no, u8 order) ...@@ -334,7 +334,7 @@ aggr_deque_frms(AGGR_INFO *p_aggr, u8 tid, u16 seq_no, u8 order)
} }
static void * static void *
aggr_get_osbuf(AGGR_INFO *p_aggr) aggr_get_osbuf(struct aggr_info *p_aggr)
{ {
void *buf = NULL; void *buf = NULL;
...@@ -356,7 +356,7 @@ aggr_get_osbuf(AGGR_INFO *p_aggr) ...@@ -356,7 +356,7 @@ aggr_get_osbuf(AGGR_INFO *p_aggr)
static void static void
aggr_slice_amsdu(AGGR_INFO *p_aggr, RXTID *rxtid, void **osbuf) aggr_slice_amsdu(struct aggr_info *p_aggr, RXTID *rxtid, void **osbuf)
{ {
void *new_buf; void *new_buf;
u16 frame_8023_len, payload_8023_len, mac_hdr_len, amsdu_len; u16 frame_8023_len, payload_8023_len, mac_hdr_len, amsdu_len;
...@@ -428,7 +428,7 @@ aggr_slice_amsdu(AGGR_INFO *p_aggr, RXTID *rxtid, void **osbuf) ...@@ -428,7 +428,7 @@ aggr_slice_amsdu(AGGR_INFO *p_aggr, RXTID *rxtid, void **osbuf)
void void
aggr_process_recv_frm(void *cntxt, u8 tid, u16 seq_no, bool is_amsdu, void **osbuf) aggr_process_recv_frm(void *cntxt, u8 tid, u16 seq_no, bool is_amsdu, void **osbuf)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
RXTID *rxtid; RXTID *rxtid;
RXTID_STATS *stats; RXTID_STATS *stats;
u16 idx, st, cur, end; u16 idx, st, cur, end;
...@@ -562,7 +562,7 @@ void ...@@ -562,7 +562,7 @@ void
aggr_reset_state(void *cntxt) aggr_reset_state(void *cntxt)
{ {
u8 tid; u8 tid;
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
A_ASSERT(p_aggr); A_ASSERT(p_aggr);
...@@ -576,7 +576,7 @@ static void ...@@ -576,7 +576,7 @@ static void
aggr_timeout(A_ATH_TIMER arg) aggr_timeout(A_ATH_TIMER arg)
{ {
u8 i,j; u8 i,j;
AGGR_INFO *p_aggr = (AGGR_INFO *)arg; struct aggr_info *p_aggr = (struct aggr_info *)arg;
RXTID *rxtid; RXTID *rxtid;
RXTID_STATS *stats; RXTID_STATS *stats;
/* /*
...@@ -630,7 +630,7 @@ aggr_timeout(A_ATH_TIMER arg) ...@@ -630,7 +630,7 @@ aggr_timeout(A_ATH_TIMER arg)
} }
static void static void
aggr_dispatch_frames(AGGR_INFO *p_aggr, A_NETBUF_QUEUE_T *q) aggr_dispatch_frames(struct aggr_info *p_aggr, A_NETBUF_QUEUE_T *q)
{ {
void *osbuf; void *osbuf;
...@@ -642,7 +642,7 @@ aggr_dispatch_frames(AGGR_INFO *p_aggr, A_NETBUF_QUEUE_T *q) ...@@ -642,7 +642,7 @@ aggr_dispatch_frames(AGGR_INFO *p_aggr, A_NETBUF_QUEUE_T *q)
void void
aggr_dump_stats(void *cntxt, PACKET_LOG **log_buf) aggr_dump_stats(void *cntxt, PACKET_LOG **log_buf)
{ {
AGGR_INFO *p_aggr = (AGGR_INFO *)cntxt; struct aggr_info *p_aggr = (struct aggr_info *)cntxt;
RXTID *rxtid; RXTID *rxtid;
RXTID_STATS *stats; RXTID_STATS *stats;
u8 i; u8 i;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment