Functions | Variables
main.c File Reference
#include <net/mac80211.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/netdevice.h>
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/skbuff.h>
#include <linux/etherdevice.h>
#include <linux/if_arp.h>
#include <linux/rtnetlink.h>
#include <linux/bitmap.h>
#include <linux/pm_qos.h>
#include <linux/inetdevice.h>
#include <net/net_namespace.h>
#include <net/cfg80211.h>
#include "ieee80211_i.h"
#include "driver-ops.h"
#include "rate.h"
#include "mesh.h"
#include "wep.h"
#include "led.h"
#include "cfg.h"
#include "debugfs.h"
Include dependency graph for src/platforms/linux_ks/hwi/mac80211_mod/module/kernel-3.2/main.c:

Go to the source code of this file.

Functions

 EXPORT_SYMBOL (ieee80211_restart_hw)
 EXPORT_SYMBOL (ieee80211_napi_schedule)
 EXPORT_SYMBOL (ieee80211_napi_complete)
 EXPORT_SYMBOL (ieee80211_alloc_hw)
 EXPORT_SYMBOL (ieee80211_register_hw)
 EXPORT_SYMBOL (ieee80211_unregister_hw)
 EXPORT_SYMBOL (ieee80211_free_hw)
struct ieee80211_hw * ieee80211_alloc_hw (size_t priv_data_len, const struct ieee80211_ops *ops)
void ieee80211_bss_info_change_notify (struct ieee80211_sub_if_data *sdata, u32 changed)
void ieee80211_configure_filter (struct ieee80211_local *local)
static void __exit ieee80211_exit (void)
void ieee80211_free_hw (struct ieee80211_hw *hw)
int ieee80211_hw_config (struct ieee80211_local *local, u32 changed)
static int __init ieee80211_init (void)
void ieee80211_napi_complete (struct ieee80211_hw *hw)
static int ieee80211_napi_poll (struct napi_struct *napi, int budget)
void ieee80211_napi_schedule (struct ieee80211_hw *hw)
static void ieee80211_recalc_smps_work (struct work_struct *work)
static void ieee80211_reconfig_filter (struct work_struct *work)
int ieee80211_register_hw (struct ieee80211_hw *hw)
u32 ieee80211_reset_erp_info (struct ieee80211_sub_if_data *sdata)
void ieee80211_restart_hw (struct ieee80211_hw *hw)
static void ieee80211_restart_work (struct work_struct *work)
static void ieee80211_tasklet_handler (unsigned long data)
void ieee80211_unregister_hw (struct ieee80211_hw *hw)
 MODULE_DESCRIPTION ("IEEE 802.11 subsystem")
 module_exit (ieee80211_exit)
 MODULE_LICENSE ("GPL")
 subsys_initcall (ieee80211_init)

Variables

static struct ieee80211_txrx_stypes ieee80211_default_mgmt_stypes [NUM_NL80211_IFTYPES]
static struct lock_class_key ieee80211_rx_skb_queue_class

Function Documentation

struct ieee80211_hw* ieee80211_alloc_hw ( size_t  priv_data_len,
const struct ieee80211_ops *  ops 
) [read]
void ieee80211_bss_info_change_notify ( struct ieee80211_sub_if_data sdata,
u32  changed 
)
void ieee80211_configure_filter ( struct ieee80211_local local)
static void __exit ieee80211_exit ( void  ) [static]
void ieee80211_free_hw ( struct ieee80211_hw *  hw)
int ieee80211_hw_config ( struct ieee80211_local local,
u32  changed 
)
static int __init ieee80211_init ( void  ) [static]
void ieee80211_napi_complete ( struct ieee80211_hw *  hw)
static int ieee80211_napi_poll ( struct napi_struct *  napi,
int  budget 
) [static]
void ieee80211_napi_schedule ( struct ieee80211_hw *  hw)
static void ieee80211_recalc_smps_work ( struct work_struct *  work) [static]
static void ieee80211_reconfig_filter ( struct work_struct *  work) [static]
int ieee80211_register_hw ( struct ieee80211_hw *  hw)
void ieee80211_restart_hw ( struct ieee80211_hw *  hw)
static void ieee80211_restart_work ( struct work_struct *  work) [static]
static void ieee80211_tasklet_handler ( unsigned long  data) [static]
void ieee80211_unregister_hw ( struct ieee80211_hw *  hw)
MODULE_DESCRIPTION ( "IEEE 802.11 subsystem"  )
MODULE_LICENSE ( "GPL"  )

Variable Documentation

struct ieee80211_txrx_stypes ieee80211_default_mgmt_stypes[NUM_NL80211_IFTYPES] [static]
struct lock_class_key ieee80211_rx_skb_queue_class [static]


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