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

#include <commands.h>

Data Fields

__le16 cw_min
 
__le16 cw_max
 
u8 aifsn
 
u8 reserved1
 
__le16 edca_txop
 

Detailed Description

struct il_ac_qos – QOS timing params for C_QOS_PARAM One for each of 4 EDCA access categories in struct il_qosparam_cmd

: Contention win, start value in numbers of slots. Should be a power-of-2, minus 1. Device's default is 0x0f. : Contention win, max value in numbers of slots. Should be a power-of-2, minus 1. Device's default is 0x3f. : Number of slots in Arbitration Interframe Space (before performing random backoff timing prior to Tx). Device default 1. : Length of Tx opportunity, in uSecs. Device default is 0.

Device will automatically increase contention win by (2*CW) + 1 for each transmission retry. Device uses cw_max as a bit mask, ANDed with new CW value, to cap the CW value.

Definition at line 809 of file commands.h.

Field Documentation

u8 aifsn

Definition at line 812 of file commands.h.

__le16 cw_max

Definition at line 811 of file commands.h.

__le16 cw_min

Definition at line 810 of file commands.h.

__le16 edca_txop

Definition at line 814 of file commands.h.

u8 reserved1

Definition at line 813 of file commands.h.


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