Classes | Functions
rate.h File Reference
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <linux/types.h>
#include <linux/kref.h>
#include <net/mac80211.h>
#include "ieee80211_i.h"
#include "sta_info.h"
Include dependency graph for kernel-3.2/rate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rate_control_ref

Functions

int ieee80211_init_rate_ctrl_alg (struct ieee80211_local *local, const char *name)
static void rate_control_add_sta_debugfs (struct sta_info *sta)
static void * rate_control_alloc_sta (struct rate_control_ref *ref, struct ieee80211_sta *sta, gfp_t gfp)
void rate_control_deinitialize (struct ieee80211_local *local)
static void rate_control_free_sta (struct sta_info *sta)
struct rate_control_refrate_control_get (struct rate_control_ref *ref)
void rate_control_get_rate (struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee80211_tx_rate_control *txrc)
void rate_control_put (struct rate_control_ref *ref)
static void rate_control_rate_init (struct sta_info *sta)
static void rate_control_rate_update (struct ieee80211_local *local, struct ieee80211_supported_band *sband, struct sta_info *sta, u32 changed, enum nl80211_channel_type oper_chan_type)
static void rate_control_remove_sta_debugfs (struct sta_info *sta)
static void rate_control_tx_status (struct ieee80211_local *local, struct ieee80211_supported_band *sband, struct sta_info *sta, struct sk_buff *skb)
static void rc80211_minstrel_exit (void)
static void rc80211_minstrel_ht_exit (void)
static int rc80211_minstrel_ht_init (void)
static int rc80211_minstrel_init (void)
static void rc80211_pid_exit (void)
static int rc80211_pid_init (void)

Function Documentation

int ieee80211_init_rate_ctrl_alg ( struct ieee80211_local local,
const char *  name 
)

Definition at line 397 of file kernel-3.2/rate.c.

static void rate_control_add_sta_debugfs ( struct sta_info sta) [inline, static]

Definition at line 97 of file kernel-3.2/rate.h.

static void* rate_control_alloc_sta ( struct rate_control_ref ref,
struct ieee80211_sta *  sta,
gfp_t  gfp 
) [inline, static]

Definition at line 81 of file kernel-3.2/rate.h.

void rate_control_deinitialize ( struct ieee80211_local local)

Definition at line 433 of file kernel-3.2/rate.c.

static void rate_control_free_sta ( struct sta_info sta) [inline, static]

Definition at line 88 of file kernel-3.2/rate.h.

struct rate_control_ref* rate_control_get ( struct rate_control_ref ref) [read]

Definition at line 386 of file kernel-3.2/rate.c.

void rate_control_get_rate ( struct ieee80211_sub_if_data sdata,
struct sta_info sta,
struct ieee80211_tx_rate_control *  txrc 
)

Definition at line 328 of file kernel-3.2/rate.c.

void rate_control_put ( struct rate_control_ref ref)

Definition at line 392 of file kernel-3.2/rate.c.

static void rate_control_rate_init ( struct sta_info sta) [inline, static]

Definition at line 51 of file kernel-3.2/rate.h.

static void rate_control_rate_update ( struct ieee80211_local local,
struct ieee80211_supported_band sband,
struct sta_info sta,
u32  changed,
enum nl80211_channel_type  oper_chan_type 
) [inline, static]

Definition at line 67 of file kernel-3.2/rate.h.

static void rate_control_remove_sta_debugfs ( struct sta_info sta) [inline, static]

Definition at line 107 of file kernel-3.2/rate.h.

static void rate_control_tx_status ( struct ieee80211_local local,
struct ieee80211_supported_band sband,
struct sta_info sta,
struct sk_buff skb 
) [inline, static]

Definition at line 35 of file kernel-3.2/rate.h.

static void rc80211_minstrel_exit ( void  ) [inline, static]

Definition at line 145 of file kernel-3.2/rate.h.

static void rc80211_minstrel_ht_exit ( void  ) [inline, static]

Definition at line 158 of file kernel-3.2/rate.h.

static int rc80211_minstrel_ht_init ( void  ) [inline, static]

Definition at line 154 of file kernel-3.2/rate.h.

static int rc80211_minstrel_init ( void  ) [inline, static]

Definition at line 141 of file kernel-3.2/rate.h.

static void rc80211_pid_exit ( void  ) [inline, static]

Definition at line 132 of file kernel-3.2/rate.h.

static int rc80211_pid_init ( void  ) [inline, static]

Definition at line 128 of file kernel-3.2/rate.h.



ros_rt_wmp
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Mon Oct 6 2014 08:27:13