Linux Kernel
3.7.1
|
#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 |
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.