Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ieee80211_local Struct Reference

#include <ieee80211_i.h>

Data Fields

struct ieee80211_hw hw
 
struct ieee80211_opsops
 
struct workqueue_structworkqueue
 
unsigned long queue_stop_reasons [IEEE80211_MAX_QUEUES]
 
spinlock_t queue_stop_reason_lock
 
int open_count
 
int monitors
 
int cooked_mntrs
 
int fif_fcsfail
 
int fif_plcpfail
 
int fif_control
 
int fif_other_bss
 
int fif_pspoll
 
int fif_probe_req
 
int probe_req_reg
 
unsigned int filter_flags
 
bool wiphy_ciphers_allocated
 
spinlock_t filter_lock
 
struct work_struct reconfig_filter
 
struct work_struct recalc_smps
 
struct netdev_hw_addr_list mc_list
 
bool tim_in_locked_section
 
bool suspended
 
bool resuming
 
bool quiescing
 
bool started
 
bool in_reconfig
 
bool wowlan
 
int tx_headroom
 
struct tasklet_struct tasklet
 
struct sk_buff_head skb_queue
 
struct sk_buff_head skb_queue_unreliable
 
struct sk_buff_head rx_skb_queue
 
bool running_rx_handler
 
struct mutex sta_mtx
 
spinlock_t tim_lock
 
unsigned long num_sta
 
struct list_head sta_list
 
struct sta_info __rcusta_hash [STA_HASH_SIZE]
 
struct timer_list sta_cleanup
 
int sta_generation
 
struct sk_buff_head pending [IEEE80211_MAX_QUEUES]
 
struct tasklet_struct tx_pending_tasklet
 
atomic_t agg_queue_stop [IEEE80211_MAX_QUEUES]
 
atomic_t iff_allmultis
 
atomic_t iff_promiscs
 
struct rate_control_refrate_ctrl
 
struct crypto_cipherwep_tx_tfm
 
struct crypto_cipherwep_rx_tfm
 
u32 wep_iv
 
struct list_head interfaces
 
struct mutex iflist_mtx
 
struct mutex key_mtx
 
struct mutex mtx
 
unsigned long scanning
 
struct cfg80211_ssid scan_ssid
 
struct cfg80211_scan_requestint_scan_req
 
struct cfg80211_scan_requestscan_req
 
struct cfg80211_scan_requesthw_scan_req
 
struct ieee80211_channelscan_channel
 
enum ieee80211_band hw_scan_band
 
int scan_channel_idx
 
int scan_ies_len
 
struct work_struct sched_scan_stopped_work
 
struct ieee80211_sub_if_data
__rcu
sched_scan_sdata
 
unsigned long leave_oper_channel_time
 
enum mac80211_scan_state next_scan_state
 
struct delayed_work scan_work
 
struct ieee80211_sub_if_data
__rcu
scan_sdata
 
enum nl80211_channel_type _oper_channel_type
 
struct ieee80211_channeloper_channel
 
struct ieee80211_channelcsa_channel
 
struct ieee80211_channeltmp_channel
 
enum nl80211_channel_type tmp_channel_type
 
u32 dot11TransmittedFragmentCount
 
u32 dot11MulticastTransmittedFrameCount
 
u32 dot11FailedCount
 
u32 dot11RetryCount
 
u32 dot11MultipleRetryCount
 
u32 dot11FrameDuplicateCount
 
u32 dot11ReceivedFragmentCount
 
u32 dot11MulticastReceivedFrameCount
 
u32 dot11TransmittedFrameCount
 
int total_ps_buffered
 
bool pspolling
 
bool offchannel_ps_enabled
 
struct ieee80211_sub_if_dataps_sdata
 
struct work_struct dynamic_ps_enable_work
 
struct work_struct dynamic_ps_disable_work
 
struct timer_list dynamic_ps_timer
 
struct notifier_block network_latency_notifier
 
struct notifier_block ifa_notifier
 
int dynamic_ps_forced_timeout
 
int dynamic_ps_user_timeout
 
bool disable_dynamic_ps
 
int user_power_level
 
int ap_power_level
 
enum ieee80211_smps_mode smps_mode
 
struct work_struct restart_work
 
struct list_head roc_list
 
struct work_struct hw_roc_start hw_roc_done
 
unsigned long hw_roc_start_time
 
struct idr ack_status_frames
 
spinlock_t ack_status_lock
 
struct ieee80211_sub_if_data
__rcu
p2p_sdata
 
struct net_device napi_dev
 
struct napi_struct napi
 
struct ieee80211_sub_if_data
__rcu
monitor_sdata
 

Detailed Description

Definition at line 833 of file ieee80211_i.h.

Field Documentation

enum nl80211_channel_type _oper_channel_type

Definition at line 983 of file ieee80211_i.h.

struct idr ack_status_frames

Definition at line 1082 of file ieee80211_i.h.

spinlock_t ack_status_lock

Definition at line 1083 of file ieee80211_i.h.

atomic_t agg_queue_stop[IEEE80211_MAX_QUEUES]

Definition at line 942 of file ieee80211_i.h.

int ap_power_level

Definition at line 1062 of file ieee80211_i.h.

int cooked_mntrs

Definition at line 852 of file ieee80211_i.h.

struct ieee80211_channel * csa_channel

Definition at line 984 of file ieee80211_i.h.

bool disable_dynamic_ps

Definition at line 1059 of file ieee80211_i.h.

u32 dot11FailedCount

Definition at line 994 of file ieee80211_i.h.

u32 dot11FrameDuplicateCount

Definition at line 997 of file ieee80211_i.h.

u32 dot11MulticastReceivedFrameCount

Definition at line 999 of file ieee80211_i.h.

u32 dot11MulticastTransmittedFrameCount

Definition at line 993 of file ieee80211_i.h.

u32 dot11MultipleRetryCount

Definition at line 996 of file ieee80211_i.h.

u32 dot11ReceivedFragmentCount

Definition at line 998 of file ieee80211_i.h.

u32 dot11RetryCount

Definition at line 995 of file ieee80211_i.h.

u32 dot11TransmittedFragmentCount

Definition at line 992 of file ieee80211_i.h.

u32 dot11TransmittedFrameCount

Definition at line 1000 of file ieee80211_i.h.

struct work_struct dynamic_ps_disable_work

Definition at line 1048 of file ieee80211_i.h.

struct work_struct dynamic_ps_enable_work

Definition at line 1047 of file ieee80211_i.h.

int dynamic_ps_forced_timeout

Definition at line 1057 of file ieee80211_i.h.

struct timer_list dynamic_ps_timer

Definition at line 1049 of file ieee80211_i.h.

int dynamic_ps_user_timeout

Definition at line 1058 of file ieee80211_i.h.

int fif_control

Definition at line 854 of file ieee80211_i.h.

int fif_fcsfail

Definition at line 854 of file ieee80211_i.h.

int fif_other_bss

Definition at line 854 of file ieee80211_i.h.

int fif_plcpfail

Definition at line 854 of file ieee80211_i.h.

int fif_probe_req

Definition at line 854 of file ieee80211_i.h.

int fif_pspoll

Definition at line 854 of file ieee80211_i.h.

unsigned int filter_flags

Definition at line 857 of file ieee80211_i.h.

spinlock_t filter_lock

Definition at line 862 of file ieee80211_i.h.

Definition at line 837 of file ieee80211_i.h.

struct work_struct hw_roc_start hw_roc_done

Definition at line 1079 of file ieee80211_i.h.

unsigned long hw_roc_start_time

Definition at line 1080 of file ieee80211_i.h.

enum ieee80211_band hw_scan_band

Definition at line 972 of file ieee80211_i.h.

Definition at line 970 of file ieee80211_i.h.

struct notifier_block ifa_notifier

Definition at line 1051 of file ieee80211_i.h.

atomic_t iff_allmultis

Definition at line 945 of file ieee80211_i.h.

atomic_t iff_promiscs

Definition at line 945 of file ieee80211_i.h.

struct mutex iflist_mtx

Definition at line 955 of file ieee80211_i.h.

bool in_reconfig

Definition at line 901 of file ieee80211_i.h.

Definition at line 969 of file ieee80211_i.h.

struct list_head interfaces

Definition at line 954 of file ieee80211_i.h.

struct mutex key_mtx

Definition at line 961 of file ieee80211_i.h.

unsigned long leave_oper_channel_time

Definition at line 979 of file ieee80211_i.h.

Definition at line 871 of file ieee80211_i.h.

Definition at line 1093 of file ieee80211_i.h.

int monitors

Definition at line 852 of file ieee80211_i.h.

Definition at line 964 of file ieee80211_i.h.

Definition at line 1090 of file ieee80211_i.h.

struct net_device napi_dev

Definition at line 1088 of file ieee80211_i.h.

struct notifier_block network_latency_notifier

Definition at line 1050 of file ieee80211_i.h.

enum mac80211_scan_state next_scan_state

Definition at line 980 of file ieee80211_i.h.

unsigned long num_sta

Definition at line 933 of file ieee80211_i.h.

bool offchannel_ps_enabled

Definition at line 1041 of file ieee80211_i.h.

int open_count

Definition at line 851 of file ieee80211_i.h.

struct ieee80211_channel* oper_channel

Definition at line 984 of file ieee80211_i.h.

Definition at line 839 of file ieee80211_i.h.

Definition at line 1085 of file ieee80211_i.h.

Definition at line 939 of file ieee80211_i.h.

int probe_req_reg

Definition at line 856 of file ieee80211_i.h.

Definition at line 1046 of file ieee80211_i.h.

bool pspolling

Definition at line 1040 of file ieee80211_i.h.

spinlock_t queue_stop_reason_lock

Definition at line 849 of file ieee80211_i.h.

unsigned long queue_stop_reasons[IEEE80211_MAX_QUEUES]

Definition at line 847 of file ieee80211_i.h.

bool quiescing

Definition at line 895 of file ieee80211_i.h.

Definition at line 947 of file ieee80211_i.h.

struct work_struct recalc_smps

Definition at line 868 of file ieee80211_i.h.

struct work_struct reconfig_filter

Definition at line 865 of file ieee80211_i.h.

struct work_struct restart_work

Definition at line 1066 of file ieee80211_i.h.

bool resuming

Definition at line 889 of file ieee80211_i.h.

struct list_head roc_list

Definition at line 1078 of file ieee80211_i.h.

bool running_rx_handler

Definition at line 924 of file ieee80211_i.h.

struct sk_buff_head rx_skb_queue

Definition at line 923 of file ieee80211_i.h.

struct ieee80211_channel* scan_channel

Definition at line 971 of file ieee80211_i.h.

int scan_channel_idx

Definition at line 973 of file ieee80211_i.h.

int scan_ies_len

Definition at line 974 of file ieee80211_i.h.

Definition at line 970 of file ieee80211_i.h.

Definition at line 982 of file ieee80211_i.h.

struct cfg80211_ssid scan_ssid

Definition at line 968 of file ieee80211_i.h.

struct delayed_work scan_work

Definition at line 981 of file ieee80211_i.h.

unsigned long scanning

Definition at line 967 of file ieee80211_i.h.

struct ieee80211_sub_if_data __rcu* sched_scan_sdata

Definition at line 977 of file ieee80211_i.h.

struct work_struct sched_scan_stopped_work

Definition at line 976 of file ieee80211_i.h.

struct sk_buff_head skb_queue

Definition at line 914 of file ieee80211_i.h.

struct sk_buff_head skb_queue_unreliable

Definition at line 915 of file ieee80211_i.h.

enum ieee80211_smps_mode smps_mode

Definition at line 1064 of file ieee80211_i.h.

struct timer_list sta_cleanup

Definition at line 936 of file ieee80211_i.h.

int sta_generation

Definition at line 937 of file ieee80211_i.h.

Definition at line 935 of file ieee80211_i.h.

struct list_head sta_list

Definition at line 934 of file ieee80211_i.h.

struct mutex sta_mtx

Definition at line 931 of file ieee80211_i.h.

bool started

Definition at line 898 of file ieee80211_i.h.

bool suspended

Definition at line 881 of file ieee80211_i.h.

Definition at line 913 of file ieee80211_i.h.

bool tim_in_locked_section

Definition at line 873 of file ieee80211_i.h.

spinlock_t tim_lock

Definition at line 932 of file ieee80211_i.h.

struct ieee80211_channel* tmp_channel

Definition at line 987 of file ieee80211_i.h.

enum nl80211_channel_type tmp_channel_type

Definition at line 988 of file ieee80211_i.h.

int total_ps_buffered

Definition at line 1036 of file ieee80211_i.h.

int tx_headroom

Definition at line 906 of file ieee80211_i.h.

struct tasklet_struct tx_pending_tasklet

Definition at line 940 of file ieee80211_i.h.

int user_power_level

Definition at line 1061 of file ieee80211_i.h.

u32 wep_iv

Definition at line 951 of file ieee80211_i.h.

struct crypto_cipher* wep_rx_tfm

Definition at line 950 of file ieee80211_i.h.

struct crypto_cipher* wep_tx_tfm

Definition at line 949 of file ieee80211_i.h.

bool wiphy_ciphers_allocated

Definition at line 859 of file ieee80211_i.h.

Definition at line 845 of file ieee80211_i.h.

bool wowlan

Definition at line 904 of file ieee80211_i.h.


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