Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
wmm.h File Reference

Go to the source code of this file.

Enumerations

enum  ieee_types_wmm_aciaifsn_bitmasks { MWIFIEX_AIFSN = (BIT(0) | BIT(1) | BIT(2) | BIT(3)), MWIFIEX_ACM = BIT(4), MWIFIEX_ACI = (BIT(5) | BIT(6)) }
 
enum  ieee_types_wmm_ecw_bitmasks { MWIFIEX_ECW_MIN = (BIT(0) | BIT(1) | BIT(2) | BIT(3)), MWIFIEX_ECW_MAX = (BIT(4) | BIT(5) | BIT(6) | BIT(7)) }
 

Functions

void mwifiex_wmm_add_buf_txqueue (struct mwifiex_private *priv, struct sk_buff *skb)
 
void mwifiex_ralist_add (struct mwifiex_private *priv, u8 *ra)
 
int mwifiex_wmm_lists_empty (struct mwifiex_adapter *adapter)
 
void mwifiex_wmm_process_tx (struct mwifiex_adapter *adapter)
 
int mwifiex_is_ralist_valid (struct mwifiex_private *priv, struct mwifiex_ra_list_tbl *ra_list, int tid)
 
u8 mwifiex_wmm_compute_drv_pkt_delay (struct mwifiex_private *priv, const struct sk_buff *skb)
 
void mwifiex_wmm_init (struct mwifiex_adapter *adapter)
 
u32 mwifiex_wmm_process_association_req (struct mwifiex_private *priv, u8 **assoc_buf, struct ieee_types_wmm_parameter *wmmie, struct ieee80211_ht_cap *htcap)
 
void mwifiex_wmm_setup_queue_priorities (struct mwifiex_private *priv, struct ieee_types_wmm_parameter *wmm_ie)
 
void mwifiex_wmm_setup_ac_downgrade (struct mwifiex_private *priv)
 
int mwifiex_ret_wmm_get_status (struct mwifiex_private *priv, const struct host_cmd_ds_command *resp)
 

Enumeration Type Documentation

Enumerator:
MWIFIEX_AIFSN 
MWIFIEX_ACM 
MWIFIEX_ACI 

Definition at line 23 of file wmm.h.

Enumerator:
MWIFIEX_ECW_MIN 
MWIFIEX_ECW_MAX 

Definition at line 29 of file wmm.h.

Function Documentation

int mwifiex_is_ralist_valid ( struct mwifiex_private priv,
struct mwifiex_ra_list_tbl ra_list,
int  tid 
)

Definition at line 618 of file wmm.c.

void mwifiex_ralist_add ( struct mwifiex_private priv,
u8 ra 
)

Definition at line 158 of file wmm.c.

int mwifiex_ret_wmm_get_status ( struct mwifiex_private priv,
const struct host_cmd_ds_command resp 
)

Definition at line 713 of file wmm.c.

void mwifiex_wmm_add_buf_txqueue ( struct mwifiex_private priv,
struct sk_buff skb 
)

Definition at line 642 of file wmm.c.

u8 mwifiex_wmm_compute_drv_pkt_delay ( struct mwifiex_private priv,
const struct sk_buff skb 
)

Definition at line 855 of file wmm.c.

void mwifiex_wmm_init ( struct mwifiex_adapter adapter)

Definition at line 416 of file wmm.c.

int mwifiex_wmm_lists_empty ( struct mwifiex_adapter adapter)

Definition at line 457 of file wmm.c.

u32 mwifiex_wmm_process_association_req ( struct mwifiex_private priv,
u8 **  assoc_buf,
struct ieee_types_wmm_parameter wmmie,
struct ieee80211_ht_cap htcap 
)

Definition at line 800 of file wmm.c.

void mwifiex_wmm_process_tx ( struct mwifiex_adapter adapter)

Definition at line 1315 of file wmm.c.

void mwifiex_wmm_setup_ac_downgrade ( struct mwifiex_private priv)

Definition at line 340 of file wmm.c.

void mwifiex_wmm_setup_queue_priorities ( struct mwifiex_private priv,
struct ieee_types_wmm_parameter wmm_ie 
)

Definition at line 239 of file wmm.c.