Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sta_ioctl.c File Reference
#include "decl.h"
#include "ioctl.h"
#include "util.h"
#include "fw.h"
#include "main.h"
#include "wmm.h"
#include "11n.h"
#include "cfg80211.h"

Go to the source code of this file.

Functions

 module_param (disconnect_on_suspend, int, 0644)
 
int mwifiex_copy_mcast_addr (struct mwifiex_multicast_list *mlist, struct net_device *dev)
 
int mwifiex_wait_queue_complete (struct mwifiex_adapter *adapter)
 
int mwifiex_request_set_multicast_list (struct mwifiex_private *priv, struct mwifiex_multicast_list *mcast_list)
 
int mwifiex_fill_new_bss_desc (struct mwifiex_private *priv, struct cfg80211_bss *bss, struct mwifiex_bssdescriptor *bss_desc)
 
int mwifiex_bss_start (struct mwifiex_private *priv, struct cfg80211_bss *bss, struct cfg80211_ssid *req_ssid)
 
int mwifiex_cancel_hs (struct mwifiex_private *priv, int cmd_type)
 
 EXPORT_SYMBOL_GPL (mwifiex_cancel_hs)
 
int mwifiex_enable_hs (struct mwifiex_adapter *adapter)
 
 EXPORT_SYMBOL_GPL (mwifiex_enable_hs)
 
int mwifiex_get_bss_info (struct mwifiex_private *priv, struct mwifiex_bss_info *info)
 
int mwifiex_disable_auto_ds (struct mwifiex_private *priv)
 
 EXPORT_SYMBOL_GPL (mwifiex_disable_auto_ds)
 
int mwifiex_drv_get_data_rate (struct mwifiex_private *priv, u32 *rate)
 
int mwifiex_set_tx_power (struct mwifiex_private *priv, struct mwifiex_power_cfg *power_cfg)
 
int mwifiex_drv_set_power (struct mwifiex_private *priv, u32 *ps_mode)
 
int mwifiex_drv_get_driver_version (struct mwifiex_adapter *adapter, char *version, int max_len)
 
int mwifiex_set_encode (struct mwifiex_private *priv, struct key_params *kp, const u8 *key, int key_len, u8 key_index, const u8 *mac_addr, int disable)
 
int mwifiex_get_ver_ext (struct mwifiex_private *priv)
 
int mwifiex_remain_on_chan_cfg (struct mwifiex_private *priv, u16 action, struct ieee80211_channel *chan, enum nl80211_channel_type *ct, unsigned int duration)
 
int mwifiex_set_bss_role (struct mwifiex_private *priv, u8 bss_role)
 
int mwifiex_get_stats_info (struct mwifiex_private *priv, struct mwifiex_ds_get_stats *log)
 
int mwifiex_reg_write (struct mwifiex_private *priv, u32 reg_type, u32 reg_offset, u32 reg_value)
 
int mwifiex_reg_read (struct mwifiex_private *priv, u32 reg_type, u32 reg_offset, u32 *value)
 
int mwifiex_eeprom_read (struct mwifiex_private *priv, u16 offset, u16 bytes, u8 *value)
 
int mwifiex_set_gen_ie (struct mwifiex_private *priv, u8 *ie, int ie_len)
 

Function Documentation

EXPORT_SYMBOL_GPL ( mwifiex_cancel_hs  )
EXPORT_SYMBOL_GPL ( mwifiex_enable_hs  )
EXPORT_SYMBOL_GPL ( mwifiex_disable_auto_ds  )
module_param ( disconnect_on_suspend  ,
int  ,
0644   
)
int mwifiex_bss_start ( struct mwifiex_private priv,
struct cfg80211_bss bss,
struct cfg80211_ssid req_ssid 
)

Definition at line 241 of file sta_ioctl.c.

int mwifiex_cancel_hs ( struct mwifiex_private priv,
int  cmd_type 
)

Definition at line 433 of file sta_ioctl.c.

int mwifiex_copy_mcast_addr ( struct mwifiex_multicast_list mlist,
struct net_device dev 
)

Definition at line 39 of file sta_ioctl.c.

int mwifiex_disable_auto_ds ( struct mwifiex_private priv)

Definition at line 541 of file sta_ioctl.c.

int mwifiex_drv_get_data_rate ( struct mwifiex_private priv,
u32 rate 
)

Definition at line 558 of file sta_ioctl.c.

int mwifiex_drv_get_driver_version ( struct mwifiex_adapter adapter,
char version,
int  max_len 
)

Definition at line 973 of file sta_ioctl.c.

int mwifiex_drv_set_power ( struct mwifiex_private priv,
u32 ps_mode 
)

Definition at line 674 of file sta_ioctl.c.

int mwifiex_eeprom_read ( struct mwifiex_private priv,
u16  offset,
u16  bytes,
u8 value 
)

Definition at line 1214 of file sta_ioctl.c.

int mwifiex_enable_hs ( struct mwifiex_adapter adapter)

Definition at line 451 of file sta_ioctl.c.

int mwifiex_fill_new_bss_desc ( struct mwifiex_private priv,
struct cfg80211_bss bss,
struct mwifiex_bssdescriptor bss_desc 
)

Definition at line 157 of file sta_ioctl.c.

int mwifiex_get_bss_info ( struct mwifiex_private priv,
struct mwifiex_bss_info info 
)

Definition at line 496 of file sta_ioctl.c.

int mwifiex_get_stats_info ( struct mwifiex_private priv,
struct mwifiex_ds_get_stats log 
)

Definition at line 1112 of file sta_ioctl.c.

int mwifiex_get_ver_ext ( struct mwifiex_private priv)

Definition at line 1034 of file sta_ioctl.c.

int mwifiex_reg_read ( struct mwifiex_private priv,
u32  reg_type,
u32  reg_offset,
u32 value 
)

Definition at line 1188 of file sta_ioctl.c.

int mwifiex_reg_write ( struct mwifiex_private priv,
u32  reg_type,
u32  reg_offset,
u32  reg_value 
)

Definition at line 1169 of file sta_ioctl.c.

int mwifiex_remain_on_chan_cfg ( struct mwifiex_private priv,
u16  action,
struct ieee80211_channel chan,
enum nl80211_channel_type ct,
unsigned int  duration 
)

Definition at line 1047 of file sta_ioctl.c.

int mwifiex_request_set_multicast_list ( struct mwifiex_private priv,
struct mwifiex_multicast_list mcast_list 
)

Definition at line 96 of file sta_ioctl.c.

int mwifiex_set_bss_role ( struct mwifiex_private priv,
u8  bss_role 
)

Definition at line 1076 of file sta_ioctl.c.

int mwifiex_set_encode ( struct mwifiex_private priv,
struct key_params kp,
const u8 key,
int  key_len,
u8  key_index,
const u8 mac_addr,
int  disable 
)

Definition at line 998 of file sta_ioctl.c.

int mwifiex_set_gen_ie ( struct mwifiex_private priv,
u8 ie,
int  ie_len 
)

Definition at line 1354 of file sta_ioctl.c.

int mwifiex_set_tx_power ( struct mwifiex_private priv,
struct mwifiex_power_cfg power_cfg 
)

Definition at line 588 of file sta_ioctl.c.

int mwifiex_wait_queue_complete ( struct mwifiex_adapter adapter)

Definition at line 57 of file sta_ioctl.c.