Linux Kernel
3.7.1
|
#include <wl_version.h>
#include <linux/module.h>
#include <linux/proc_fs.h>
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/unistd.h>
#include <asm/uaccess.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <debug.h>
#include <hcf.h>
#include <dhf.h>
#include <hcfdef.h>
#include <wl_if.h>
#include <wl_internal.h>
#include <wl_util.h>
#include <wl_main.h>
#include <wl_netdev.h>
#include <wl_wext.h>
Go to the source code of this file.
Macros | |
#define | __KERNEL_SYSCALLS__ |
#define | BIN_DL 0 |
#define | VALID_PARAM(C) |
#define | WVLAN_MAX_INT_SERVICES 50 |
#define | ls ((LINK_STATUS_STRCT *)ltv) |
#define | ls ((LINK_STATUS_STRCT *)ltv) |
Functions | |
void | wl_isr_handler (unsigned long p) |
int | wl_insert (struct net_device *dev) |
int | wl_reset (struct net_device *dev) |
int | wl_go (struct wl_private *lp) |
void | wl_set_wep_keys (struct wl_private *lp) |
int | wl_apply (struct wl_private *lp) |
int | wl_put_ltv_init (struct wl_private *lp) |
int | wl_put_ltv (struct wl_private *lp) |
module_init (wl_module_init) | |
module_exit (wl_module_exit) | |
irqreturn_t | wl_isr (int irq, void *dev_id, struct pt_regs *regs) |
void | wl_remove (struct net_device *dev) |
void | wl_suspend (struct net_device *dev) |
void | wl_resume (struct net_device *dev) |
void | wl_release (struct net_device *dev) |
p_u16 | wl_get_irq_mask (void) |
p_s8 * | wl_get_irq_list (void) |
int | wl_enable (struct wl_private *lp) |
int | wl_connect (struct wl_private *lp) |
int | wl_disconnect (struct wl_private *lp) |
int | wl_disable (struct wl_private *lp) |
int | wl_mbx (struct wl_private *lp) |
void | wl_endian_translate_mailbox (ltv_t *ltv) |
void | wl_process_mailbox (struct wl_private *lp) |
MODULE_LICENSE ("Dual BSD/GPL") | |
Variables | |
struct CFG_RANGE2_STRCT BASED | cfg_drv_act_ranges_pri |
memimage | fw_image |
#define ls ((LINK_STATUS_STRCT *)ltv) |
#define ls ((LINK_STATUS_STRCT *)ltv) |
#define VALID_PARAM | ( | C | ) |
module_exit | ( | wl_module_exit | ) |
module_init | ( | wl_module_init | ) |
MODULE_LICENSE | ( | "Dual BSD/GPL" | ) |
int wl_apply | ( | struct wl_private * | lp | ) |
int wl_connect | ( | struct wl_private * | lp | ) |
int wl_disable | ( | struct wl_private * | lp | ) |
int wl_disconnect | ( | struct wl_private * | lp | ) |
int wl_enable | ( | struct wl_private * | lp | ) |
int wl_go | ( | struct wl_private * | lp | ) |
int wl_insert | ( | struct net_device * | dev | ) |
irqreturn_t wl_isr | ( | int | irq, |
void * | dev_id, | ||
struct pt_regs * | regs | ||
) |
int wl_mbx | ( | struct wl_private * | lp | ) |
void wl_process_mailbox | ( | struct wl_private * | lp | ) |
int wl_put_ltv | ( | struct wl_private * | lp | ) |
int wl_put_ltv_init | ( | struct wl_private * | lp | ) |
void wl_release | ( | struct net_device * | dev | ) |
void wl_remove | ( | struct net_device * | dev | ) |
int wl_reset | ( | struct net_device * | dev | ) |
void wl_resume | ( | struct net_device * | dev | ) |
void wl_set_wep_keys | ( | struct wl_private * | lp | ) |
void wl_suspend | ( | struct net_device * | dev | ) |