Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 62860859 authored by Luis R. Rodriguez's avatar Luis R. Rodriguez Committed by Greg Kroah-Hartman
Browse files

ath6kl: remove-typedef OSBUF_HOLD_Q



remove-typedef -s OSBUF_HOLD_Q \
	"struct osbuf_hold_q" drivers/staging/ath6kl/

Tested-by: default avatarNaveen Singh <nsingh@atheros.com>
Signed-off-by: default avatarLuis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent fc5f3623
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -48,7 +48,7 @@
#define AGGR_GET_RXTID(_p, _x)    (&(_p->RxTid[(_x)]))

/* Hold q is a function of win_sz, which is negotiated per tid */
#define HOLD_Q_SZ(_x)   (TID_WINDOW_SZ((_x))*sizeof(OSBUF_HOLD_Q))
#define HOLD_Q_SZ(_x)   (TID_WINDOW_SZ((_x))*sizeof(struct osbuf_hold_q))
/* AGGR_RX_TIMEOUT value is important as a (too) small value can cause frames to be 
 * delivered out of order and a (too) large value can cause undesirable latency in
 * certain situations. */
@@ -59,11 +59,11 @@ typedef enum {
    CONTIGUOUS_SEQNO = 1,
}DELIVERY_ORDER;

typedef struct {
struct osbuf_hold_q {
    void        *osbuf;
    bool      is_amsdu;
    u16 seq_no;
}OSBUF_HOLD_Q;
};


#if 0
@@ -80,7 +80,7 @@ typedef struct {
    u16 win_sz;     /* negotiated window size */
    u16 seq_next;   /* Next seq no, in current window */
    u32 hold_q_sz;  /* Num of frames that can be held in hold q */
    OSBUF_HOLD_Q        *hold_q;    /* Hold q for re-order */
    struct osbuf_hold_q        *hold_q;    /* Hold q for re-order */
#if 0    
    WINDOW_SNAPSHOT     old_win;    /* Sliding window snapshot - for timeout */
#endif    
+2 −2
Original line number Diff line number Diff line
@@ -272,7 +272,7 @@ static void
aggr_deque_frms(struct aggr_info *p_aggr, u8 tid, u16 seq_no, u8 order)
{
    RXTID *rxtid;
    OSBUF_HOLD_Q *node;
    struct osbuf_hold_q *node;
    u16 idx, idx_end, seq_end;
    RXTID_STATS *stats;

@@ -433,7 +433,7 @@ aggr_process_recv_frm(void *cntxt, u8 tid, u16 seq_no, bool is_amsdu, void **osb
    RXTID_STATS *stats;
    u16 idx, st, cur, end;
    u16 *log_idx;
    OSBUF_HOLD_Q *node;
    struct osbuf_hold_q *node;
    PACKET_LOG *log;

    A_ASSERT(p_aggr);