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

#include <common.h>

Data Fields

u16 txq_id
 
u16 frame_count
 
u16 wait_for_ba
 
u16 start_idx
 
u64 bitmap
 
u32 rate_n_flags
 
u8 state
 

Detailed Description

struct il_ht_agg – aggregation status while waiting for block-ack : Tx queue used for Tx attempt : # frames attempted by Tx command : Expect block-ack before next Tx reply : Index of 1st Transmit Frame Descriptor (TFD) in Tx win : Low order bitmap, one bit for each frame pending ACK in Tx win : High order, one bit for each frame pending ACK in Tx win : Rate at which Tx was attempted

If C_TX indicates that aggregation was attempted, driver must wait for block ack (N_COMPRESSED_BA). This struct stores tx reply info until block ack arrives.

Definition at line 648 of file common.h.

Field Documentation

u64 bitmap

Definition at line 653 of file common.h.

u16 frame_count

Definition at line 650 of file common.h.

u32 rate_n_flags

Definition at line 654 of file common.h.

u16 start_idx

Definition at line 652 of file common.h.

Definition at line 659 of file common.h.

u16 txq_id

Definition at line 649 of file common.h.

u16 wait_for_ba

Definition at line 651 of file common.h.


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