Linux Kernel
3.7.1
|
#include <wlcore.h>
struct mac_address addresses[WLCORE_NUM_MAC_ADDRESSES] |
enum ieee80211_band band |
u32 buffer_busyword[WL1271_BUSY_WORD_CNT] |
struct wlcore_conf conf |
struct delayed_work connection_loss_work |
struct wlcore_partition_set curr_part |
struct sk_buff_head deferred_rx_queue |
struct sk_buff_head deferred_tx_queue |
struct completion* elp_compl |
struct delayed_work elp_work |
struct workqueue_struct* freezable_wq |
struct wl_fw_status_1* fw_status_1 |
struct wl_fw_status_2* fw_status_2 |
enum wl12xx_fw_type fw_type |
wait_queue_head_t fwlog_waitq |
struct wl1271_if_operations* if_ops |
unsigned long klv_templates_map[BITS_TO_LONGS(WLCORE_MAX_KLV_TEMPLATES)] |
struct wl12xx_vif* last_wlvif |
struct wl1271_link links[WL12XX_MAX_LINKS] |
unsigned long links_map[BITS_TO_LONGS(WL12XX_MAX_LINKS)] |
struct event_mailbox* mbox |
unsigned int min_fw_ver[NUM_FW_VER] |
struct work_struct netstack_work |
struct completion nvs_loading_complete |
struct wlcore_ops* ops |
struct platform_device* pdev |
struct wlcore_partition_set* ptable |
unsigned long queue_stop_reasons[NUM_TX_QUEUES] |
unsigned long rate_policies_map[BITS_TO_LONGS(WL12XX_MAX_RATE_POLICIES)] |
struct work_struct recovery_work |
unsigned long roc_map[BITS_TO_LONGS(WL12XX_MAX_ROLES)] |
unsigned long roles_map[BITS_TO_LONGS(WL12XX_MAX_ROLES)] |
bool rx_filter_enabled[WL1271_MAX_RX_FILTERS] |
struct wl1271_scan scan |
struct delayed_work scan_complete_work |
struct ieee80211_vif* scan_vif |
enum wlcore_state state |
struct wl1271_acx_mem_map* target_mem_map |
u32 tx_allocated_pkts[NUM_TX_QUEUES] |
struct sk_buff* tx_frames[WLCORE_MAX_TX_DESCRIPTORS] |
unsigned long tx_frames_map[BITS_TO_LONGS(WLCORE_MAX_TX_DESCRIPTORS)] |
u32 tx_pkts_freed[NUM_TX_QUEUES] |
int tx_queue_count[NUM_TX_QUEUES] |
struct wl1271_tx_hw_res_if* tx_res_if |
struct delayed_work tx_watchdog_work |
struct work_struct tx_work |
spinlock_t wl_lock |