struct brcmf_cfg80211_info
Defined at line 461 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/cfg80211.h
struct brcmf_cfg80211_info - dongle private data of cfg80211 interface
: Bluetooth coexistence information.
: mainly for dongle up/down synchronization.
: bss_list holding scanned ap information.
: bss information for cfg80211 layer.
: association info.
: wpa2 pmk list.
: scan activity on the dongle.
: common driver information.
: current channel.
: indicates this sta is ibss starter.
: indicate whether dongle up or not.
: indicates if first scan attempted.
: indicates if a scan is in progress
: dcmd buffer.
: mainly to grab assoc information.
: debugfs folder for this device.
: escan information.
: Timer for catch scan timeout.
: scan timeout worker.
: keeps track of any in-progress SME-initiated disconnects.
: timer for disconnection completion.
: associated work structure for disassociation timer.
: timer for firmware response of connect.
: associated work structure for association timer.
: linked list of vif instances.
: number of vif instances.
: vif event signalling.
: If vif_event is set, this is what it's waiting for.
: wowl related information.
: Boolean indicating if SoftAP has been started.
: Timer to periodically update signal report to SME.
: Work structure for signal report timer.
: Timer used to wait for ap start confirmation.
: Work structure for ap start timer
: Counter for sync_ids used in firmware scan requests.
: Count used to determine when stats are logged.
: timer for firmware response of roam.
: associated work structure for roam timer.
: BSS description capability field.
: BSS description for target BSS during a roam attempt.
: BSSID that firmware is attempting to roam to (if any).
: whether authentication succeeded in current roam attempt (if any).
: tracks whether the roam start indication has been sent yet.
Public Members
struct brcmf_cfg80211_conf * conf
struct brcmf_btcoex_info * btcoex
usr_sync
struct wl_cfg80211_bss_info * bss_info
brcmf_cfg80211_connect_info conn_info
brcmf_pmk_list_le pmk_list
atomic scan_status
struct brcmf_pub * pub
uint32_t channel
bool ibss_starter
bool dongle_up
bool scan_tried
bool scan_in_progress
uint8_t * dcmd_buf
uint8_t * extra_buf
zx_handle_t debugfsdir
escan_info escan_info
Timer * escan_timer
WorkItem escan_timeout_work
atomic disconnect_request_state
Timer * disconnect_timer
WorkItem disconnect_timeout_work
Timer * connect_timer
WorkItem connect_timeout_work
list_node vif_list
brcmf_cfg80211_vif_event vif_event
uint8_t vif_event_pending_action
sync_completion vif_disabled
brcmu_d11inf d11inf
brcmf_assoclist_le assoclist
brcmf_cfg80211_wowl wowl
bool ap_started
Timer * signal_report_timer
WorkItem signal_report_work
Timer * ap_start_timer
WorkItem ap_start_timeout_work
atomic next_sync_id
uint32_t connect_log_cnt
Timer * roam_timer
WorkItem roam_timeout_work
uint16_t capability
uint8_t * target_bss_info_buf
optional target_bssid
bool target_bss_authenticated
bool roam_start_sent
uint32_t wlan_preempt_counter