Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
wl_main.h File Reference

Go to the source code of this file.

Macros

#define WL_WDS_NETDEV_REGISTER(ARG)
 
#define WL_WDS_NETDEV_DEREGISTER(ARG)
 

Functions

int wl_insert (struct net_device *dev)
 
void wl_set_wep_keys (struct wl_private *lp)
 
int wl_put_ltv_init (struct wl_private *lp)
 
int wl_put_ltv (struct wl_private *lp)
 
p_u16 wl_get_irq_mask (void)
 
p_s8wl_get_irq_list (void)
 
int wl_reset (struct net_device *dev)
 
int wl_go (struct wl_private *lp)
 
int wl_apply (struct wl_private *lp)
 
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)
 
int wl_enable (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)
 
void wl_enable_wds_ports (struct wl_private *lp)
 
void wl_disable_wds_ports (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)
 

Macro Definition Documentation

#define WL_WDS_NETDEV_DEREGISTER (   ARG)

Definition at line 135 of file wl_main.h.

#define WL_WDS_NETDEV_REGISTER (   ARG)

Definition at line 134 of file wl_main.h.

Function Documentation

int wl_apply ( struct wl_private lp)

Definition at line 1288 of file wl_main.c.

int wl_connect ( struct wl_private lp)

Definition at line 2663 of file wl_main.c.

int wl_disable ( struct wl_private lp)

Definition at line 2744 of file wl_main.c.

void wl_disable_wds_ports ( struct wl_private lp)
int wl_disconnect ( struct wl_private lp)

Definition at line 2703 of file wl_main.c.

int wl_enable ( struct wl_private lp)

Definition at line 2580 of file wl_main.c.

void wl_enable_wds_ports ( struct wl_private lp)
void wl_endian_translate_mailbox ( ltv_t ltv)

Definition at line 2888 of file wl_main.c.

p_s8* wl_get_irq_list ( void  )

Definition at line 2555 of file wl_main.c.

p_u16 wl_get_irq_mask ( void  )

Definition at line 2531 of file wl_main.c.

int wl_go ( struct wl_private lp)

Definition at line 1034 of file wl_main.c.

int wl_insert ( struct net_device dev)

Definition at line 416 of file wl_main.c.

irqreturn_t wl_isr ( int  irq,
void dev_id,
struct pt_regs regs 
)

Definition at line 2130 of file wl_main.c.

int wl_mbx ( struct wl_private lp)

Definition at line 2835 of file wl_main.c.

void wl_process_mailbox ( struct wl_private lp)

Definition at line 3003 of file wl_main.c.

int wl_put_ltv ( struct wl_private lp)

Definition at line 1459 of file wl_main.c.

int wl_put_ltv_init ( struct wl_private lp)

Definition at line 1360 of file wl_main.c.

void wl_release ( struct net_device dev)

Definition at line 2491 of file wl_main.c.

void wl_remove ( struct net_device dev)

Definition at line 2308 of file wl_main.c.

int wl_reset ( struct net_device dev)

Definition at line 958 of file wl_main.c.

void wl_resume ( struct net_device dev)

Definition at line 2436 of file wl_main.c.

void wl_set_wep_keys ( struct wl_private lp)

Definition at line 1221 of file wl_main.c.

void wl_suspend ( struct net_device dev)

Definition at line 2380 of file wl_main.c.