Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
main.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.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/mac80211.h>
#include <asm/div64.h>
#include "iwl-eeprom-read.h"
#include "iwl-eeprom-parse.h"
#include "iwl-io.h"
#include "iwl-trans.h"
#include "iwl-op-mode.h"
#include "iwl-drv.h"
#include "iwl-modparams.h"
#include "iwl-prph.h"
#include "dev.h"
#include "calib.h"
#include "agn.h"

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 
#define DRV_DESCRIPTION   "Intel(R) Wireless WiFi Link AGN driver for Linux"
 
#define VD
 
#define DRV_VERSION   IWLWIFI_VERSION VD
 
#define ERROR_START_OFFSET   (1 * sizeof(u32))
 
#define ERROR_ELEM_SIZE   (7 * sizeof(u32))
 
#define EVENT_START_OFFSET   (4 * sizeof(u32))
 
#define DEFAULT_DUMP_EVENT_LOG_ENTRIES   (20)
 
#define EEPROM_RF_CONFIG_TYPE_MAX   0x3
 

Functions

 MODULE_DESCRIPTION (DRV_DESCRIPTION)
 
 MODULE_VERSION (DRV_VERSION)
 
 MODULE_AUTHOR (DRV_COPYRIGHT" "DRV_AUTHOR)
 
 MODULE_LICENSE ("GPL")
 
void iwl_update_chain_flags (struct iwl_priv *priv)
 
int iwlagn_send_beacon_cmd (struct iwl_priv *priv)
 
int iwl_send_statistics_request (struct iwl_priv *priv, u8 flags, bool clear)
 
int iwl_alive_start (struct iwl_priv *priv)
 
void iwl_down (struct iwl_priv *priv)
 
void iwlagn_prepare_restart (struct iwl_priv *priv)
 
void iwlagn_disable_roc (struct iwl_priv *priv)
 
void iwl_cancel_deferred_work (struct iwl_priv *priv)
 
int iwl_dump_nic_event_log (struct iwl_priv *priv, bool full_log, char **buf, bool display)
 
void iwlagn_lift_passive_no_rx (struct iwl_priv *priv)
 
 module_init (iwl_init)
 
 module_exit (iwl_exit)
 

Macro Definition Documentation

#define DEFAULT_DUMP_EVENT_LOG_ENTRIES   (20)

Definition at line 1800 of file main.c.

#define DRV_DESCRIPTION   "Intel(R) Wireless WiFi Link AGN driver for Linux"

Definition at line 70 of file main.c.

#define DRV_VERSION   IWLWIFI_VERSION VD

Definition at line 78 of file main.c.

#define EEPROM_RF_CONFIG_TYPE_MAX   0x3

Definition at line 1987 of file main.c.

#define ERROR_ELEM_SIZE   (7 * sizeof(u32))

Definition at line 1602 of file main.c.

#define ERROR_START_OFFSET   (1 * sizeof(u32))

Definition at line 1601 of file main.c.

#define EVENT_START_OFFSET   (4 * sizeof(u32))

Definition at line 1679 of file main.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 30 of file main.c.

#define VD

Definition at line 75 of file main.c.

Function Documentation

int iwl_alive_start ( struct iwl_priv priv)

iwl_alive_start - called after REPLY_ALIVE notification received from protocol/runtime uCode (initialization uCode's Alive gets handled by iwl_init_alive_start()).

Definition at line 719 of file main.c.

void iwl_cancel_deferred_work ( struct iwl_priv priv)

Definition at line 1076 of file main.c.

void iwl_down ( struct iwl_priv priv)

Definition at line 850 of file main.c.

int iwl_dump_nic_event_log ( struct iwl_priv priv,
bool  full_log,
char **  buf,
bool  display 
)

Definition at line 1802 of file main.c.

int iwl_send_statistics_request ( struct iwl_priv priv,
u8  flags,
bool  clear 
)

Definition at line 297 of file main.c.

void iwl_update_chain_flags ( struct iwl_priv priv)

Definition at line 88 of file main.c.

void iwlagn_disable_roc ( struct iwl_priv priv)

Definition at line 1011 of file main.c.

void iwlagn_lift_passive_no_rx ( struct iwl_priv priv)

Definition at line 2091 of file main.c.

void iwlagn_prepare_restart ( struct iwl_priv priv)

Definition at line 940 of file main.c.

int iwlagn_send_beacon_cmd ( struct iwl_priv priv)

Definition at line 126 of file main.c.

MODULE_AUTHOR ( DRV_COPYRIGHT" "  DRV_AUTHOR)
MODULE_DESCRIPTION ( DRV_DESCRIPTION  )
module_exit ( iwl_exit  )
module_init ( iwl_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( DRV_VERSION  )

Variable Documentation

char* name

Definition at line 1566 of file main.c.

u8 num

Definition at line 1566 of file main.c.