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

Go to the source code of this file.

Data Structures

struct  mcs_group
 
struct  minstrel_rate_stats
 
struct  minstrel_mcs_group_data
 
struct  minstrel_ht_sta
 
struct  minstrel_ht_sta_priv
 

Macros

#define MINSTREL_MAX_STREAMS   3
 
#define MINSTREL_STREAM_GROUPS   4
 
#define MINSTREL_SCALE   16
 
#define MINSTREL_FRAC(val, div)   (((val) << MINSTREL_SCALE) / div)
 
#define MINSTREL_TRUNC(val)   ((val) >> MINSTREL_SCALE)
 
#define MCS_GROUP_RATES   8
 

Functions

void minstrel_ht_add_sta_debugfs (void *priv, void *priv_sta, struct dentry *dir)
 
void minstrel_ht_remove_sta_debugfs (void *priv, void *priv_sta)
 

Variables

struct mcs_group minstrel_mcs_groups []
 

Macro Definition Documentation

#define MCS_GROUP_RATES   8

Definition at line 24 of file rc80211_minstrel_ht.h.

#define MINSTREL_FRAC (   val,
  div 
)    (((val) << MINSTREL_SCALE) / div)

Definition at line 21 of file rc80211_minstrel_ht.h.

#define MINSTREL_MAX_STREAMS   3

Definition at line 16 of file rc80211_minstrel_ht.h.

#define MINSTREL_SCALE   16

Definition at line 20 of file rc80211_minstrel_ht.h.

#define MINSTREL_STREAM_GROUPS   4

Definition at line 17 of file rc80211_minstrel_ht.h.

#define MINSTREL_TRUNC (   val)    ((val) >> MINSTREL_SCALE)

Definition at line 22 of file rc80211_minstrel_ht.h.

Function Documentation

void minstrel_ht_add_sta_debugfs ( void priv,
void priv_sta,
struct dentry dir 
)

Definition at line 106 of file rc80211_minstrel_ht_debugfs.c.

void minstrel_ht_remove_sta_debugfs ( void priv,
void priv_sta 
)

Definition at line 115 of file rc80211_minstrel_ht_debugfs.c.

Variable Documentation

struct mcs_group minstrel_mcs_groups[]

Definition at line 74 of file rc80211_minstrel_ht.c.