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

#include <wl_cfg80211.h>

Data Fields

struct wireless_devwdev
 
struct brcmf_cfg80211_confconf
 
struct cfg80211_scan_requestscan_request
 
struct brcmf_cfg80211_event_loop el
 
struct list_head evt_q_list
 
spinlock_t evt_q_lock
 
struct mutex usr_sync
 
struct brcmf_scan_resultsbss_list
 
struct brcmf_scan_resultsscan_results
 
struct brcmf_cfg80211_scan_reqscan_req_int
 
struct wl_cfg80211_bss_info * bss_info
 
struct brcmf_cfg80211_ie ie
 
struct brcmf_cfg80211_profileprofile
 
struct brcmf_cfg80211_iscan_ctrliscan
 
struct brcmf_cfg80211_connect_info conn_info
 
struct brcmf_cfg80211_pmk_listpmk_list
 
struct work_struct event_work
 
unsigned long status
 
struct brcmf_pubpub
 
u32 channel
 
bool iscan_on
 
bool iscan_kickstart
 
bool active_scan
 
bool sched_escan
 
bool ibss_starter
 
bool link_up
 
bool pwr_save
 
bool dongle_up
 
bool roam_on
 
bool scan_tried
 
u8dcmd_buf
 
u8extra_buf
 
struct dentrydebugfsdir
 
bool escan_on
 
struct escan_info escan_info
 
struct timer_list escan_timeout
 
struct work_struct escan_timeout_work
 
u8escan_ioctl_buf
 
struct ap_infoap_info
 

Detailed Description

struct brcmf_cfg80211_info - dongle private data of cfg80211 interface

: representing wl cfg80211 device. : dongle configuration. : cfg80211 scan request object. : main event loop. : used for event queue. : for event queue synchronization. : mainly for dongle up/down synchronization. : bss_list holding scanned ap information. : results of the last scan. : internal scan request object. : bss information for cfg80211 layer. : information element object for internal purpose. : holding dongle profile. : iscan controller information. : association info. : wpa2 pmk list. : event handler work struct. : current dongle status. : common driver information. : current channel. : iscan on/off switch. : indicate iscan already started. : current scan mode. : e-scan for scheduled scan support running. : indicates this sta is ibss starter. : link/connection up flag. : indicate whether dongle to support power save mode. : indicate whether dongle up or not. : on/off switch for dongle self-roaming. : indicates if first scan attempted. : dcmd buffer. : mainly to grab assoc information. : debugfs folder for this device. : escan on/off switch. : escan information. : Timer for catch scan timeout. : scan timeout worker. : dongle command buffer for escan commands. : host ap information. : used to link this structure to netdev private data.

Definition at line 415 of file wl_cfg80211.h.

Field Documentation

bool active_scan

Definition at line 438 of file wl_cfg80211.h.

Definition at line 454 of file wl_cfg80211.h.

struct wl_cfg80211_bss_info* bss_info

Definition at line 426 of file wl_cfg80211.h.

Definition at line 423 of file wl_cfg80211.h.

Definition at line 435 of file wl_cfg80211.h.

Definition at line 417 of file wl_cfg80211.h.

Definition at line 430 of file wl_cfg80211.h.

u8* dcmd_buf

Definition at line 446 of file wl_cfg80211.h.

struct dentry* debugfsdir

Definition at line 448 of file wl_cfg80211.h.

bool dongle_up

Definition at line 443 of file wl_cfg80211.h.

Definition at line 419 of file wl_cfg80211.h.

Definition at line 450 of file wl_cfg80211.h.

u8* escan_ioctl_buf

Definition at line 453 of file wl_cfg80211.h.

bool escan_on

Definition at line 449 of file wl_cfg80211.h.

struct timer_list escan_timeout

Definition at line 451 of file wl_cfg80211.h.

struct work_struct escan_timeout_work

Definition at line 452 of file wl_cfg80211.h.

struct work_struct event_work

Definition at line 432 of file wl_cfg80211.h.

struct list_head evt_q_list

Definition at line 420 of file wl_cfg80211.h.

spinlock_t evt_q_lock

Definition at line 421 of file wl_cfg80211.h.

u8* extra_buf

Definition at line 447 of file wl_cfg80211.h.

bool ibss_starter

Definition at line 440 of file wl_cfg80211.h.

Definition at line 427 of file wl_cfg80211.h.

Definition at line 429 of file wl_cfg80211.h.

bool iscan_kickstart

Definition at line 437 of file wl_cfg80211.h.

bool iscan_on

Definition at line 436 of file wl_cfg80211.h.

bool link_up

Definition at line 441 of file wl_cfg80211.h.

Definition at line 431 of file wl_cfg80211.h.

Definition at line 428 of file wl_cfg80211.h.

Definition at line 434 of file wl_cfg80211.h.

bool pwr_save

Definition at line 442 of file wl_cfg80211.h.

bool roam_on

Definition at line 444 of file wl_cfg80211.h.

Definition at line 425 of file wl_cfg80211.h.

Definition at line 418 of file wl_cfg80211.h.

struct brcmf_scan_results* scan_results

Definition at line 424 of file wl_cfg80211.h.

bool scan_tried

Definition at line 445 of file wl_cfg80211.h.

bool sched_escan

Definition at line 439 of file wl_cfg80211.h.

unsigned long status

Definition at line 433 of file wl_cfg80211.h.

struct mutex usr_sync

Definition at line 422 of file wl_cfg80211.h.

Definition at line 416 of file wl_cfg80211.h.


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