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

#include <at76c50x-usb.h>

Data Fields

struct usb_device * udev
 
struct sk_buffrx_skb
 
struct sk_bufftx_skb
 
voidbulk_out_buffer
 
struct urbtx_urb
 
struct urbrx_urb
 
unsigned int tx_pipe
 
unsigned int rx_pipe
 
struct mutex mtx
 
struct work_struct work_set_promisc
 
struct work_struct work_submit_rx
 
struct work_struct work_join_bssid
 
struct delayed_work dwork_hw_scan
 
struct tasklet_struct rx_tasklet
 
int wep_enabled
 
int wep_key_id
 
u8 wep_keys [WEP_KEYS][WEP_LARGE_KEY_LEN]
 
u8 wep_keys_len [WEP_KEYS]
 
int channel
 
int iw_mode
 
u8 bssid [ETH_ALEN]
 
u8 essid [IW_ESSID_MAX_SIZE]
 
int essid_size
 
int radio_on
 
int promisc
 
int preamble_type
 
int auth_mode
 
int txrate
 
int frag_threshold
 
int rts_threshold
 
int short_retry_limit
 
int scan_min_time
 
int scan_max_time
 
int scan_mode
 
int scan_need_any
 
u16 assoc_id
 
u8 pm_mode
 
u32 pm_period
 
struct reg_domain constdomain
 
u8 mac_addr [ETH_ALEN]
 
u8 regulatory_domain
 
struct at76_card_config card_config
 
enum board_type board_type
 
struct mib_fw_version fw_version
 
unsigned int device_unplugged:1
 
unsigned int netdev_registered:1
 
struct set_mib_buffer mib_buf
 
int beacon_period
 
struct ieee80211_hwhw
 
int mac80211_registered
 

Detailed Description

Definition at line 372 of file at76c50x-usb.h.

Field Documentation

u16 assoc_id

Definition at line 421 of file at76c50x-usb.h.

Definition at line 410 of file at76c50x-usb.h.

int beacon_period

Definition at line 442 of file at76c50x-usb.h.

Definition at line 435 of file at76c50x-usb.h.

u8 bssid[ETH_ALEN]

Definition at line 403 of file at76c50x-usb.h.

void* bulk_out_buffer

Definition at line 377 of file at76c50x-usb.h.

struct at76_card_config card_config

Definition at line 433 of file at76c50x-usb.h.

Definition at line 401 of file at76c50x-usb.h.

unsigned int device_unplugged

Definition at line 438 of file at76c50x-usb.h.

Definition at line 426 of file at76c50x-usb.h.

struct delayed_work dwork_hw_scan

Definition at line 391 of file at76c50x-usb.h.

Definition at line 404 of file at76c50x-usb.h.

int essid_size

Definition at line 405 of file at76c50x-usb.h.

int frag_threshold

Definition at line 412 of file at76c50x-usb.h.

Definition at line 436 of file at76c50x-usb.h.

Definition at line 444 of file at76c50x-usb.h.

int iw_mode

Definition at line 402 of file at76c50x-usb.h.

int mac80211_registered

Definition at line 445 of file at76c50x-usb.h.

Definition at line 430 of file at76c50x-usb.h.

Definition at line 440 of file at76c50x-usb.h.

Definition at line 385 of file at76c50x-usb.h.

unsigned int netdev_registered

Definition at line 439 of file at76c50x-usb.h.

u8 pm_mode

Definition at line 423 of file at76c50x-usb.h.

u32 pm_period

Definition at line 424 of file at76c50x-usb.h.

int preamble_type

Definition at line 409 of file at76c50x-usb.h.

int promisc

Definition at line 407 of file at76c50x-usb.h.

int radio_on

Definition at line 406 of file at76c50x-usb.h.

u8 regulatory_domain

Definition at line 431 of file at76c50x-usb.h.

int rts_threshold

Definition at line 413 of file at76c50x-usb.h.

unsigned int rx_pipe

Definition at line 383 of file at76c50x-usb.h.

struct sk_buff* rx_skb

Definition at line 375 of file at76c50x-usb.h.

struct tasklet_struct rx_tasklet

Definition at line 393 of file at76c50x-usb.h.

struct urb* rx_urb

Definition at line 380 of file at76c50x-usb.h.

int scan_max_time

Definition at line 417 of file at76c50x-usb.h.

int scan_min_time

Definition at line 416 of file at76c50x-usb.h.

Definition at line 418 of file at76c50x-usb.h.

int scan_need_any

Definition at line 419 of file at76c50x-usb.h.

int short_retry_limit

Definition at line 414 of file at76c50x-usb.h.

unsigned int tx_pipe

Definition at line 382 of file at76c50x-usb.h.

struct sk_buff* tx_skb

Definition at line 376 of file at76c50x-usb.h.

struct urb* tx_urb

Definition at line 379 of file at76c50x-usb.h.

int txrate

Definition at line 411 of file at76c50x-usb.h.

struct usb_device* udev

Definition at line 373 of file at76c50x-usb.h.

int wep_enabled

Definition at line 396 of file at76c50x-usb.h.

int wep_key_id

Definition at line 397 of file at76c50x-usb.h.

Definition at line 398 of file at76c50x-usb.h.

u8 wep_keys_len[WEP_KEYS]

Definition at line 399 of file at76c50x-usb.h.

struct work_struct work_join_bssid

Definition at line 390 of file at76c50x-usb.h.

struct work_struct work_set_promisc

Definition at line 388 of file at76c50x-usb.h.

struct work_struct work_submit_rx

Definition at line 389 of file at76c50x-usb.h.


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