Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
mac80211.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/dma-mapping.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/if_arp.h>
#include <net/ieee80211_radiotap.h>
#include <net/mac80211.h>
#include <asm/div64.h>
#include "iwl-io.h"
#include "iwl-trans.h"
#include "iwl-op-mode.h"
#include "iwl-modparams.h"
#include "dev.h"
#include "calib.h"
#include "agn.h"

Go to the source code of this file.

Macros

#define CHK(test, flag)
 

Functions

int iwlagn_mac_setup_register (struct iwl_priv *priv, const struct iwl_ucode_capabilities *capa)
 
void iwlagn_mac_unregister (struct iwl_priv *priv)
 
void iwl_chswitch_done (struct iwl_priv *priv, bool is_success)
 
struct ieee80211_hwiwl_alloc_all (void)
 

Variables

struct ieee80211_ops iwlagn_hw_ops
 

Macro Definition Documentation

#define CHK (   test,
  flag 
)
Value:
do { \
if (*total_flags & (test)) \
filter_or |= (flag); \
else \
filter_nand |= (flag); \
} while (0)

Function Documentation

struct ieee80211_hw* iwl_alloc_all ( void  )
read

Definition at line 1649 of file mac80211.c.

void iwl_chswitch_done ( struct iwl_priv priv,
bool  is_success 
)

Definition at line 935 of file mac80211.c.

int iwlagn_mac_setup_register ( struct iwl_priv priv,
const struct iwl_ucode_capabilities capa 
)

Definition at line 136 of file mac80211.c.

void iwlagn_mac_unregister ( struct iwl_priv priv)

Definition at line 264 of file mac80211.c.

Variable Documentation

struct ieee80211_ops iwlagn_hw_ops

Definition at line 1614 of file mac80211.c.