Classes | Functions
rate.h File Reference
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <linux/types.h>
#include <net/mac80211.h>
#include "ieee80211_i.h"
#include "sta_info.h"
#include "driver-ops.h"
Include dependency graph for kernel-3.5/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)
void rate_control_get_rate (struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee80211_tx_rate_control *txrc)
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)
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 95 of file kernel-3.5/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 79 of file kernel-3.5/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 86 of file kernel-3.5/rate.h.

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.

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

Definition at line 48 of file kernel-3.5/rate.h.

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

Definition at line 65 of file kernel-3.5/rate.h.

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

Definition at line 105 of file kernel-3.5/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 32 of file kernel-3.5/rate.h.

static void rc80211_minstrel_exit ( void  ) [inline, static]

Definition at line 143 of file kernel-3.5/rate.h.

static void rc80211_minstrel_ht_exit ( void  ) [inline, static]

Definition at line 156 of file kernel-3.5/rate.h.

static int rc80211_minstrel_ht_init ( void  ) [inline, static]

Definition at line 152 of file kernel-3.5/rate.h.

static int rc80211_minstrel_init ( void  ) [inline, static]

Definition at line 139 of file kernel-3.5/rate.h.

static void rc80211_pid_exit ( void  ) [inline, static]

Definition at line 130 of file kernel-3.5/rate.h.

static int rc80211_pid_init ( void  ) [inline, static]

Definition at line 126 of file kernel-3.5/rate.h.



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