Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sta_ampdu_mlme Struct Reference

#include <sta_info.h>

Data Fields

struct mutex mtx
 
struct tid_ampdu_rx __rcutid_rx [STA_TID_NUM]
 
unsigned long tid_rx_timer_expired [BITS_TO_LONGS(STA_TID_NUM)]
 
unsigned long tid_rx_stop_requested [BITS_TO_LONGS(STA_TID_NUM)]
 
struct work_struct work
 
struct tid_ampdu_tx __rcutid_tx [STA_TID_NUM]
 
struct tid_ampdu_txtid_start_tx [STA_TID_NUM]
 
unsigned long last_addba_req_time [STA_TID_NUM]
 
u8 addba_req_num [STA_TID_NUM]
 
u8 dialog_token_allocator
 

Detailed Description

struct sta_ampdu_mlme - STA aggregation information.

: aggregation info for Rx per TID – RCU protected : aggregation info for Tx per TID : sessions where start was requested : number of times addBA request has been sent. : timestamp of the last addBA request. : dialog token enumerator for each new session; : work struct for starting/stopping aggregation : bitmap indicating on which TIDs the RX timer expired until the work for it runs : bitmap indicating which BA sessions per TID the driver requested to close until the work for it runs : mutex to protect all TX data (except non-NULL assignments to tid_tx[idx], which are protected by the sta spinlock)

Definition at line 197 of file sta_info.h.

Field Documentation

u8 addba_req_num[STA_TID_NUM]

Definition at line 208 of file sta_info.h.

u8 dialog_token_allocator

Definition at line 209 of file sta_info.h.

unsigned long last_addba_req_time[STA_TID_NUM]

Definition at line 207 of file sta_info.h.

Definition at line 198 of file sta_info.h.

Definition at line 200 of file sta_info.h.

unsigned long tid_rx_stop_requested[BITS_TO_LONGS(STA_TID_NUM)]

Definition at line 202 of file sta_info.h.

unsigned long tid_rx_timer_expired[BITS_TO_LONGS(STA_TID_NUM)]

Definition at line 201 of file sta_info.h.

Definition at line 206 of file sta_info.h.

Definition at line 205 of file sta_info.h.

Definition at line 204 of file sta_info.h.


The documentation for this struct was generated from the following file: