1 /******************************************************************************
2 * Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
4 * This program is distributed in the hope that it will be useful, but WITHOUT
5 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
6 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
9 * The full GNU General Public License is included in this distribution in the
10 * file called LICENSE.
12 * Contact Information:
13 * wlanfae <wlanfae@realtek.com>
14 ******************************************************************************/
17 #include "rtl819x_Qos.h"
18 #define TS_ADDBA_DELAY 60
20 #define TOTAL_TS_NUM 16
28 struct ts_common_info
{
29 struct list_head List
;
30 struct timer_list SetupTimer
;
31 struct timer_list InactTimer
;
33 union tspec_body TSpec
;
34 union qos_tclas TClass
[TCLAS_NUM
];
40 struct ts_common_info TsCommonInfo
;
42 struct ba_record TxPendingBARecord
;
43 struct ba_record TxAdmittedBARecord
;
44 u8 bAddBaReqInProgress
;
48 struct timer_list TsAddBaTimer
;
53 struct ts_common_info TsCommonInfo
;
55 u16 RxTimeoutIndicateSeq
;
56 struct list_head RxPendingPktList
;
57 struct timer_list RxPktPendingTimer
;
58 struct ba_record RxAdmittedBARecord
;