Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
mac80211_hwsim_data Struct Reference

Public Types

enum  ps_mode { PS_DISABLED, PS_ENABLED, PS_AUTO_POLL, PS_MANUAL_POLL }
 

Data Fields

struct list_head list
 
struct ieee80211_hwhw
 
struct devicedev
 
struct ieee80211_supported_band bands [IEEE80211_NUM_BANDS]
 
struct ieee80211_channel channels_2ghz [ARRAY_SIZE(hwsim_channels_2ghz)]
 
struct ieee80211_channel channels_5ghz [ARRAY_SIZE(hwsim_channels_5ghz)]
 
struct ieee80211_rate rates [ARRAY_SIZE(hwsim_rates)]
 
struct mac_address addresses [2]
 
struct ieee80211_channelchannel
 
unsigned long beacon_int
 
unsigned int rx_filter
 
bool started
 
bool idle
 
bool scanning
 
struct mutex mutex
 
struct timer_list beacon_timer
 
enum mac80211_hwsim_data::ps_mode ps
 
bool ps_poll_pending
 
struct dentrydebugfs
 
struct dentrydebugfs_ps
 
struct sk_buff_head pending
 
u64 group
 
struct dentrydebugfs_group
 
int power_level
 
u64 tsf_offset
 

Detailed Description

Definition at line 291 of file mac80211_hwsim.c.

Member Enumeration Documentation

enum ps_mode
Enumerator:
PS_DISABLED 
PS_ENABLED 
PS_AUTO_POLL 
PS_MANUAL_POLL 

Definition at line 308 of file mac80211_hwsim.c.

Field Documentation

struct mac_address addresses[2]

Definition at line 300 of file mac80211_hwsim.c.

Definition at line 295 of file mac80211_hwsim.c.

unsigned long beacon_int

Definition at line 303 of file mac80211_hwsim.c.

struct timer_list beacon_timer

Definition at line 307 of file mac80211_hwsim.c.

Definition at line 302 of file mac80211_hwsim.c.

struct ieee80211_channel channels_2ghz[ARRAY_SIZE(hwsim_channels_2ghz)]

Definition at line 296 of file mac80211_hwsim.c.

struct ieee80211_channel channels_5ghz[ARRAY_SIZE(hwsim_channels_5ghz)]

Definition at line 297 of file mac80211_hwsim.c.

struct dentry* debugfs

Definition at line 312 of file mac80211_hwsim.c.

struct dentry* debugfs_group

Definition at line 322 of file mac80211_hwsim.c.

struct dentry* debugfs_ps

Definition at line 313 of file mac80211_hwsim.c.

struct device* dev

Definition at line 294 of file mac80211_hwsim.c.

u64 group

Definition at line 321 of file mac80211_hwsim.c.

Definition at line 293 of file mac80211_hwsim.c.

bool idle

Definition at line 305 of file mac80211_hwsim.c.

Definition at line 292 of file mac80211_hwsim.c.

Definition at line 306 of file mac80211_hwsim.c.

Definition at line 315 of file mac80211_hwsim.c.

int power_level

Definition at line 324 of file mac80211_hwsim.c.

bool ps_poll_pending

Definition at line 311 of file mac80211_hwsim.c.

struct ieee80211_rate rates[ARRAY_SIZE(hwsim_rates)]

Definition at line 298 of file mac80211_hwsim.c.

unsigned int rx_filter

Definition at line 304 of file mac80211_hwsim.c.

bool scanning

Definition at line 305 of file mac80211_hwsim.c.

bool started

Definition at line 305 of file mac80211_hwsim.c.

u64 tsf_offset

Definition at line 327 of file mac80211_hwsim.c.


The documentation for this struct was generated from the following file: