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

Data Fields

struct ieee80211_hwhw
 
struct pci_devpdev
 
int irq
 
struct mwl8k_device_infodevice_info
 
void __iomemsram
 
void __iomemregs
 
struct firmwarefw_helper
 
struct firmwarefw_ucode
 
bool ap_fw
 
struct rxd_opsrxd_ops
 
struct ieee80211_supported_band band_24
 
struct ieee80211_channel channels_24 [14]
 
struct ieee80211_rate rates_24 [14]
 
struct ieee80211_supported_band band_50
 
struct ieee80211_channel channels_50 [4]
 
struct ieee80211_rate rates_50 [9]
 
u32 ap_macids_supported
 
u32 sta_macids_supported
 
u8 num_ampdu_queues
 
spinlock_t stream_lock
 
struct mwl8k_ampdu_stream ampdu [MWL8K_MAX_AMPDU_QUEUES]
 
struct work_struct watchdog_ba_handle
 
struct mutex fw_mutex
 
struct task_structfw_mutex_owner
 
struct task_structhw_restart_owner
 
int fw_mutex_depth
 
struct completionhostcmd_wait
 
spinlock_t tx_lock
 
struct completiontx_wait
 
u32 macids_used
 
struct list_head vif_list
 
u32cookie
 
dma_addr_t cookie_dma
 
u16 num_mcaddrs
 
u8 hw_rev
 
u32 fw_rev
 
int pending_tx_pkts
 
struct mwl8k_rx_queue rxq [MWL8K_RX_QUEUES]
 
struct mwl8k_tx_queue txq [MWL8K_MAX_TX_QUEUES]
 
u32 txq_offset [MWL8K_MAX_TX_QUEUES]
 
bool radio_on
 
bool radio_short_preamble
 
bool sniffer_enabled
 
bool wmm_enabled
 
bool capture_beacon
 
u8 capture_bssid [ETH_ALEN]
 
struct sk_buffbeacon_skb
 
struct work_struct finalize_join_worker
 
struct tasklet_struct poll_tx_task
 
struct tasklet_struct poll_rx_task
 
s8 noise
 
struct ieee80211_tx_queue_params wmm_params [MWL8K_TX_WMM_QUEUES]
 
struct work_struct fw_reload
 
bool hw_restart_in_progress
 
unsigned fw_state
 
charfw_pref
 
charfw_alt
 
struct completion firmware_loading_complete
 

Detailed Description

Definition at line 166 of file mwl8k.c.

Field Documentation

Definition at line 195 of file mwl8k.c.

bool ap_fw

Definition at line 181 of file mwl8k.c.

u32 ap_macids_supported

Definition at line 189 of file mwl8k.c.

Definition at line 183 of file mwl8k.c.

Definition at line 186 of file mwl8k.c.

struct sk_buff* beacon_skb

Definition at line 241 of file mwl8k.c.

bool capture_beacon

Definition at line 239 of file mwl8k.c.

u8 capture_bssid[ETH_ALEN]

Definition at line 240 of file mwl8k.c.

struct ieee80211_channel channels_24[14]

Definition at line 184 of file mwl8k.c.

struct ieee80211_channel channels_50[4]

Definition at line 187 of file mwl8k.c.

u32* cookie

Definition at line 216 of file mwl8k.c.

dma_addr_t cookie_dma

Definition at line 217 of file mwl8k.c.

Definition at line 171 of file mwl8k.c.

struct work_struct finalize_join_worker

Definition at line 249 of file mwl8k.c.

struct completion firmware_loading_complete

Definition at line 274 of file mwl8k.c.

char* fw_alt

Definition at line 273 of file mwl8k.c.

struct firmware* fw_helper

Definition at line 177 of file mwl8k.c.

struct mutex fw_mutex

Definition at line 199 of file mwl8k.c.

int fw_mutex_depth

Definition at line 202 of file mwl8k.c.

struct task_struct* fw_mutex_owner

Definition at line 200 of file mwl8k.c.

char* fw_pref

Definition at line 272 of file mwl8k.c.

struct work_struct fw_reload

Definition at line 267 of file mwl8k.c.

u32 fw_rev

Definition at line 221 of file mwl8k.c.

unsigned fw_state

Definition at line 271 of file mwl8k.c.

struct firmware* fw_ucode

Definition at line 178 of file mwl8k.c.

struct completion* hostcmd_wait

Definition at line 203 of file mwl8k.c.

Definition at line 167 of file mwl8k.c.

bool hw_restart_in_progress

Definition at line 268 of file mwl8k.c.

struct task_struct* hw_restart_owner

Definition at line 201 of file mwl8k.c.

u8 hw_rev

Definition at line 220 of file mwl8k.c.

int irq

Definition at line 169 of file mwl8k.c.

u32 macids_used

Definition at line 212 of file mwl8k.c.

s8 noise

Definition at line 258 of file mwl8k.c.

u8 num_ampdu_queues

Definition at line 193 of file mwl8k.c.

u16 num_mcaddrs

Definition at line 219 of file mwl8k.c.

struct pci_dev* pdev

Definition at line 168 of file mwl8k.c.

int pending_tx_pkts

Definition at line 227 of file mwl8k.c.

struct tasklet_struct poll_rx_task

Definition at line 255 of file mwl8k.c.

struct tasklet_struct poll_tx_task

Definition at line 252 of file mwl8k.c.

bool radio_on

Definition at line 233 of file mwl8k.c.

bool radio_short_preamble

Definition at line 234 of file mwl8k.c.

struct ieee80211_rate rates_24[14]

Definition at line 185 of file mwl8k.c.

struct ieee80211_rate rates_50[9]

Definition at line 188 of file mwl8k.c.

Definition at line 174 of file mwl8k.c.

Definition at line 182 of file mwl8k.c.

Definition at line 229 of file mwl8k.c.

bool sniffer_enabled

Definition at line 235 of file mwl8k.c.

void __iomem* sram

Definition at line 173 of file mwl8k.c.

u32 sta_macids_supported

Definition at line 190 of file mwl8k.c.

spinlock_t stream_lock

Definition at line 194 of file mwl8k.c.

spinlock_t tx_lock

Definition at line 206 of file mwl8k.c.

struct completion* tx_wait

Definition at line 209 of file mwl8k.c.

Definition at line 230 of file mwl8k.c.

u32 txq_offset[MWL8K_MAX_TX_QUEUES]

Definition at line 231 of file mwl8k.c.

struct list_head vif_list

Definition at line 213 of file mwl8k.c.

struct work_struct watchdog_ba_handle

Definition at line 196 of file mwl8k.c.

bool wmm_enabled

Definition at line 236 of file mwl8k.c.

Definition at line 264 of file mwl8k.c.


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