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

#include <islpci_dev.h>

Data Fields

spinlock_t slock
 
u32 priv_oid
 
u32 iw_mode
 
struct rw_semaphore mib_sem
 
void ** mib
 
char nickname [IW_ESSID_MAX_SIZE+1]
 
struct work_struct stats_work
 
struct mutex stats_lock
 
unsigned long stats_timestamp
 
struct iw_statistics local_iwstatistics
 
struct iw_statistics iwstatistics
 
struct iw_spy_data spy_data
 
struct iw_public_data wireless_data
 
int monitor_type
 
struct islpci_acl acl
 
struct pci_devpdev
 
char firmware [33]
 
void __iomemdevice_base
 
voiddriver_mem_address
 
dma_addr_t device_host_address
 
dma_addr_t device_psm_buffer
 
struct net_devicendev
 
struct isl38xx_cbcontrol_block
 
u32 index_mgmt_rx
 
u32 index_mgmt_tx
 
u32 free_data_rx
 
u32 free_data_tx
 
u32 data_low_tx_full
 
struct islpci_membuf mgmt_tx [ISL38XX_CB_MGMT_QSIZE]
 
struct islpci_membuf mgmt_rx [ISL38XX_CB_MGMT_QSIZE]
 
struct sk_buffdata_low_tx [ISL38XX_CB_TX_QSIZE]
 
struct sk_buffdata_low_rx [ISL38XX_CB_RX_QSIZE]
 
dma_addr_t pci_map_tx_address [ISL38XX_CB_TX_QSIZE]
 
dma_addr_t pci_map_rx_address [ISL38XX_CB_RX_QSIZE]
 
wait_queue_head_t reset_done
 
struct mutex mgmt_lock
 
struct islpci_mgmtframemgmt_received
 
wait_queue_head_t mgmt_wqueue
 
islpci_state_t state
 
int state_off
 
int wpa
 
struct list_head bss_wpa_list
 
int num_bss_wpa
 
struct mutex wpa_lock
 
u8 wpa_ie [MAX_WPA_IE_LEN]
 
size_t wpa_ie_len
 
struct work_struct reset_task
 
int reset_task_pending
 

Detailed Description

Definition at line 79 of file islpci_dev.h.

Field Documentation

Definition at line 107 of file islpci_dev.h.

struct list_head bss_wpa_list

Definition at line 177 of file islpci_dev.h.

struct isl38xx_cb* control_block

Definition at line 124 of file islpci_dev.h.

Definition at line 158 of file islpci_dev.h.

Definition at line 157 of file islpci_dev.h.

u32 data_low_tx_full

Definition at line 152 of file islpci_dev.h.

void __iomem* device_base

Definition at line 113 of file islpci_dev.h.

dma_addr_t device_host_address

Definition at line 117 of file islpci_dev.h.

dma_addr_t device_psm_buffer

Definition at line 118 of file islpci_dev.h.

void* driver_mem_address

Definition at line 116 of file islpci_dev.h.

Definition at line 111 of file islpci_dev.h.

u32 free_data_rx

Definition at line 150 of file islpci_dev.h.

u32 free_data_tx

Definition at line 151 of file islpci_dev.h.

u32 index_mgmt_rx

Definition at line 148 of file islpci_dev.h.

u32 index_mgmt_tx

Definition at line 149 of file islpci_dev.h.

u32 iw_mode

Definition at line 85 of file islpci_dev.h.

struct iw_statistics iwstatistics

Definition at line 99 of file islpci_dev.h.

struct iw_statistics local_iwstatistics

Definition at line 98 of file islpci_dev.h.

struct mutex mgmt_lock

Definition at line 166 of file islpci_dev.h.

struct islpci_mgmtframe* mgmt_received

Definition at line 167 of file islpci_dev.h.

Definition at line 156 of file islpci_dev.h.

Definition at line 155 of file islpci_dev.h.

wait_queue_head_t mgmt_wqueue

Definition at line 168 of file islpci_dev.h.

void** mib

Definition at line 87 of file islpci_dev.h.

Definition at line 86 of file islpci_dev.h.

int monitor_type

Definition at line 105 of file islpci_dev.h.

Definition at line 121 of file islpci_dev.h.

char nickname[IW_ESSID_MAX_SIZE+1]

Definition at line 88 of file islpci_dev.h.

int num_bss_wpa

Definition at line 178 of file islpci_dev.h.

dma_addr_t pci_map_rx_address[ISL38XX_CB_RX_QSIZE]

Definition at line 160 of file islpci_dev.h.

dma_addr_t pci_map_tx_address[ISL38XX_CB_TX_QSIZE]

Definition at line 159 of file islpci_dev.h.

struct pci_dev* pdev

Definition at line 110 of file islpci_dev.h.

u32 priv_oid

Definition at line 82 of file islpci_dev.h.

wait_queue_head_t reset_done

Definition at line 163 of file islpci_dev.h.

struct work_struct reset_task

Definition at line 183 of file islpci_dev.h.

int reset_task_pending

Definition at line 184 of file islpci_dev.h.

spinlock_t slock

Definition at line 80 of file islpci_dev.h.

struct iw_spy_data spy_data

Definition at line 101 of file islpci_dev.h.

Definition at line 171 of file islpci_dev.h.

int state_off

Definition at line 172 of file islpci_dev.h.

struct mutex stats_lock

Definition at line 92 of file islpci_dev.h.

unsigned long stats_timestamp

Definition at line 94 of file islpci_dev.h.

struct work_struct stats_work

Definition at line 91 of file islpci_dev.h.

struct iw_public_data wireless_data

Definition at line 103 of file islpci_dev.h.

int wpa

Definition at line 176 of file islpci_dev.h.

u8 wpa_ie[MAX_WPA_IE_LEN]

Definition at line 180 of file islpci_dev.h.

size_t wpa_ie_len

Definition at line 181 of file islpci_dev.h.

struct mutex wpa_lock

Definition at line 179 of file islpci_dev.h.


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