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

#include <ipw2200.h>

Data Fields

struct libipw_deviceieee
 
spinlock_t lock
 
spinlock_t irq_lock
 
struct mutex mutex
 
struct pci_devpci_dev
 
struct net_devicenet_dev
 
void __iomemhw_base
 
unsigned long hw_len
 
struct fw_image_desc sram_desc
 
struct alive_command_responce dino_alive
 
wait_queue_head_t wait_command_queue
 
wait_queue_head_t wait_state
 
struct ipw_rx_queuerxq
 
struct clx2_tx_queue txq_cmd
 
struct clx2_tx_queue txq [4]
 
u32 status
 
u32 config
 
u32 capability
 
struct average average_missed_beacons
 
s16 exp_avg_rssi
 
s16 exp_avg_noise
 
u32 port_type
 
int rx_bufs_min
 
int rx_pend_max
 
u32 hcmd_seq
 
u32 disassociate_threshold
 
u32 roaming_threshold
 
struct ipw_associate assoc_request
 
struct libipw_networkassoc_network
 
unsigned long ts_scan_abort
 
struct ipw_supported_rates rates
 
struct ipw_rates phy [3]
 
struct ipw_rates supp
 
struct ipw_rates extended
 
struct notif_link_deterioration last_link_deterioration
 
struct ipw_cmdhcmd
 
wait_queue_head_t hcmd_wq
 
u32 tsf_bcn [2]
 
struct notif_calibration calib
 
u32 table0_addr
 
u32 table0_len
 
u32 table1_addr
 
u32 table1_len
 
u32 table2_addr
 
u32 table2_len
 
u8 essid [IW_ESSID_MAX_SIZE]
 
u8 essid_len
 
u8 nick [IW_ESSID_MAX_SIZE]
 
u16 rates_mask
 
u8 channel
 
struct ipw_sys_config sys_config
 
u32 power_mode
 
u8 bssid [ETH_ALEN]
 
u16 rts_threshold
 
u8 mac_addr [ETH_ALEN]
 
u8 num_stations
 
u8 stations [MAX_STATIONS][ETH_ALEN]
 
u8 short_retry_limit
 
u8 long_retry_limit
 
u32 notif_missed_beacons
 
u32 last_missed_beacons
 
u32 last_tx_packets
 
u32 last_rx_packets
 
u32 last_tx_failures
 
u32 last_rx_err
 
u32 last_rate
 
u32 missed_adhoc_beacons
 
u32 missed_beacons
 
u32 rx_packets
 
u32 tx_packets
 
u32 quality
 
u8 speed_scan [MAX_SPEED_SCAN]
 
u8 speed_scan_pos
 
u16 last_seq_num
 
u16 last_frag_num
 
unsigned long last_packet_time
 
struct list_head ibss_mac_hash [IPW_IBSS_MAC_HASH_SIZE]
 
u8 eeprom [0x100]
 
u8 country [4]
 
int eeprom_delay
 
struct iw_statistics wstats
 
struct iw_public_data wireless_data
 
int user_requested_scan
 
u8 direct_scan_ssid [IW_ESSID_MAX_SIZE]
 
u8 direct_scan_ssid_len
 
struct delayed_work adhoc_check
 
struct work_struct associate
 
struct work_struct disassociate
 
struct work_struct system_config
 
struct work_struct rx_replenish
 
struct delayed_work request_scan
 
struct delayed_work request_direct_scan
 
struct delayed_work request_passive_scan
 
struct delayed_work scan_event
 
struct work_struct adapter_restart
 
struct delayed_work rf_kill
 
struct work_struct up
 
struct work_struct down
 
struct delayed_work gather_stats
 
struct work_struct abort_scan
 
struct work_struct roam
 
struct delayed_work scan_check
 
struct work_struct link_up
 
struct work_struct link_down
 
struct tasklet_struct irq_tasklet
 
u8 nic_type
 
u32 led_activity_on
 
u32 led_activity_off
 
u32 led_association_on
 
u32 led_association_off
 
u32 led_ofdm_on
 
u32 led_ofdm_off
 
struct delayed_work led_link_on
 
struct delayed_work led_link_off
 
struct delayed_work led_act_off
 
struct work_struct merge_networks
 
struct ipw_cmd_logcmdlog
 
int cmdlog_len
 
int cmdlog_pos
 
u8 adapter
 
s8 tx_power
 
unsigned long suspend_at
 
unsigned long suspend_time
 
struct ipw_fw_errorerror
 
u32 isr_inta
 
struct ipw_qos_info qos_data
 
struct work_struct qos_activate
 
u32 indirect_dword
 
u32 direct_dword
 
u32 indirect_byte
 

Detailed Description

Definition at line 1175 of file ipw2200.h.

Field Documentation

struct work_struct abort_scan

Definition at line 1315 of file ipw2200.h.

Definition at line 1343 of file ipw2200.h.

struct work_struct adapter_restart

Definition at line 1310 of file ipw2200.h.

struct delayed_work adhoc_check

Definition at line 1301 of file ipw2200.h.

struct libipw_network* assoc_network

Definition at line 1224 of file ipw2200.h.

struct ipw_associate assoc_request

Definition at line 1223 of file ipw2200.h.

struct work_struct associate

Definition at line 1302 of file ipw2200.h.

struct average average_missed_beacons

Definition at line 1213 of file ipw2200.h.

u8 bssid[ETH_ALEN]

Definition at line 1256 of file ipw2200.h.

last calibration

Definition at line 1238 of file ipw2200.h.

u32 capability

Definition at line 1211 of file ipw2200.h.

Definition at line 1253 of file ipw2200.h.

Definition at line 1337 of file ipw2200.h.

int cmdlog_len

Definition at line 1338 of file ipw2200.h.

int cmdlog_pos

Definition at line 1339 of file ipw2200.h.

Definition at line 1210 of file ipw2200.h.

u8 country[4]

Definition at line 1290 of file ipw2200.h.

Definition at line 1200 of file ipw2200.h.

u32 direct_dword

Definition at line 1369 of file ipw2200.h.

u8 direct_scan_ssid[IW_ESSID_MAX_SIZE]

Definition at line 1298 of file ipw2200.h.

u8 direct_scan_ssid_len

Definition at line 1299 of file ipw2200.h.

struct work_struct disassociate

Definition at line 1303 of file ipw2200.h.

u32 disassociate_threshold

Definition at line 1220 of file ipw2200.h.

Definition at line 1313 of file ipw2200.h.

u8 eeprom[0x100]

Definition at line 1289 of file ipw2200.h.

int eeprom_delay

Definition at line 1291 of file ipw2200.h.

Definition at line 1355 of file ipw2200.h.

Definition at line 1249 of file ipw2200.h.

u8 essid_len

Definition at line 1250 of file ipw2200.h.

s16 exp_avg_noise

Definition at line 1215 of file ipw2200.h.

s16 exp_avg_rssi

Definition at line 1214 of file ipw2200.h.

struct ipw_rates extended

use for corresp. IE, AP only

Definition at line 1230 of file ipw2200.h.

struct delayed_work gather_stats

Definition at line 1314 of file ipw2200.h.

struct ipw_cmd* hcmd

for statistics host command currently executed

Definition at line 1233 of file ipw2200.h.

u32 hcmd_seq

sequence number for hcmd

Definition at line 1219 of file ipw2200.h.

host command waits for execution

Definition at line 1235 of file ipw2200.h.

void __iomem* hw_base

Definition at line 1194 of file ipw2200.h.

unsigned long hw_len

Definition at line 1195 of file ipw2200.h.

Definition at line 1286 of file ipw2200.h.

Definition at line 1177 of file ipw2200.h.

u32 indirect_byte

Definition at line 1370 of file ipw2200.h.

u32 indirect_dword

Definition at line 1368 of file ipw2200.h.

spinlock_t irq_lock

Definition at line 1180 of file ipw2200.h.

struct tasklet_struct irq_tasklet

Definition at line 1321 of file ipw2200.h.

u32 isr_inta

Definition at line 1360 of file ipw2200.h.

u16 last_frag_num

Definition at line 1284 of file ipw2200.h.

struct notif_link_deterioration last_link_deterioration

Definition at line 1232 of file ipw2200.h.

u32 last_missed_beacons

Definition at line 1267 of file ipw2200.h.

unsigned long last_packet_time

Definition at line 1285 of file ipw2200.h.

u32 last_rate

Definition at line 1272 of file ipw2200.h.

u32 last_rx_err

Definition at line 1271 of file ipw2200.h.

u32 last_rx_packets

Definition at line 1269 of file ipw2200.h.

u16 last_seq_num

Definition at line 1283 of file ipw2200.h.

u32 last_tx_failures

Definition at line 1270 of file ipw2200.h.

u32 last_tx_packets

Definition at line 1268 of file ipw2200.h.

struct delayed_work led_act_off

Definition at line 1334 of file ipw2200.h.

u32 led_activity_off

Definition at line 1326 of file ipw2200.h.

u32 led_activity_on

Definition at line 1325 of file ipw2200.h.

u32 led_association_off

Definition at line 1328 of file ipw2200.h.

u32 led_association_on

Definition at line 1327 of file ipw2200.h.

struct delayed_work led_link_off

Definition at line 1333 of file ipw2200.h.

struct delayed_work led_link_on

Definition at line 1332 of file ipw2200.h.

u32 led_ofdm_off

Definition at line 1330 of file ipw2200.h.

u32 led_ofdm_on

Definition at line 1329 of file ipw2200.h.

struct work_struct link_down

Definition at line 1319 of file ipw2200.h.

Definition at line 1318 of file ipw2200.h.

spinlock_t lock

Definition at line 1179 of file ipw2200.h.

u8 long_retry_limit

Definition at line 1262 of file ipw2200.h.

Definition at line 1258 of file ipw2200.h.

struct work_struct merge_networks

Definition at line 1335 of file ipw2200.h.

u32 missed_adhoc_beacons

Definition at line 1274 of file ipw2200.h.

u32 missed_beacons

Definition at line 1275 of file ipw2200.h.

Definition at line 1181 of file ipw2200.h.

struct net_device* net_dev

Definition at line 1185 of file ipw2200.h.

u8 nic_type

Definition at line 1324 of file ipw2200.h.

Definition at line 1251 of file ipw2200.h.

u32 notif_missed_beacons

Definition at line 1264 of file ipw2200.h.

u8 num_stations

Definition at line 1259 of file ipw2200.h.

Definition at line 1184 of file ipw2200.h.

PHY restrictions, per band

Definition at line 1228 of file ipw2200.h.

Definition at line 1216 of file ipw2200.h.

u32 power_mode

Definition at line 1255 of file ipw2200.h.

struct work_struct qos_activate

Definition at line 1364 of file ipw2200.h.

struct ipw_qos_info qos_data

Definition at line 1363 of file ipw2200.h.

u32 quality

Definition at line 1278 of file ipw2200.h.

Definition at line 1227 of file ipw2200.h.

u16 rates_mask

Definition at line 1252 of file ipw2200.h.

struct delayed_work request_direct_scan

Definition at line 1307 of file ipw2200.h.

struct delayed_work request_passive_scan

Definition at line 1308 of file ipw2200.h.

struct delayed_work request_scan

Definition at line 1306 of file ipw2200.h.

Definition at line 1311 of file ipw2200.h.

Definition at line 1316 of file ipw2200.h.

u32 roaming_threshold

Definition at line 1221 of file ipw2200.h.

u16 rts_threshold

Definition at line 1257 of file ipw2200.h.

int rx_bufs_min

minimum number of bufs in Rx queue

Definition at line 1217 of file ipw2200.h.

u32 rx_packets

Definition at line 1276 of file ipw2200.h.

int rx_pend_max

maximum pending buffers for one IRQ

Definition at line 1218 of file ipw2200.h.

struct work_struct rx_replenish

Definition at line 1305 of file ipw2200.h.

Definition at line 1206 of file ipw2200.h.

struct delayed_work scan_check

Definition at line 1317 of file ipw2200.h.

struct delayed_work scan_event

Definition at line 1309 of file ipw2200.h.

u8 short_retry_limit

Definition at line 1261 of file ipw2200.h.

u8 speed_scan[MAX_SPEED_SCAN]

Definition at line 1280 of file ipw2200.h.

u8 speed_scan_pos

Definition at line 1281 of file ipw2200.h.

struct fw_image_desc sram_desc

Definition at line 1197 of file ipw2200.h.

u8 stations[MAX_STATIONS][ETH_ALEN]

Definition at line 1260 of file ipw2200.h.

Definition at line 1209 of file ipw2200.h.

software defined

Definition at line 1229 of file ipw2200.h.

unsigned long suspend_at

Definition at line 1348 of file ipw2200.h.

unsigned long suspend_time

Definition at line 1349 of file ipw2200.h.

struct ipw_sys_config sys_config

Definition at line 1254 of file ipw2200.h.

struct work_struct system_config

Definition at line 1304 of file ipw2200.h.

u32 table0_addr

Definition at line 1241 of file ipw2200.h.

u32 table0_len

Definition at line 1242 of file ipw2200.h.

u32 table1_addr

Definition at line 1243 of file ipw2200.h.

u32 table1_len

Definition at line 1244 of file ipw2200.h.

u32 table2_addr

Definition at line 1245 of file ipw2200.h.

u32 table2_len

Definition at line 1246 of file ipw2200.h.

unsigned long ts_scan_abort

Definition at line 1226 of file ipw2200.h.

u32 tsf_bcn[2]

TSF from latest beacon

Definition at line 1236 of file ipw2200.h.

u32 tx_packets

Definition at line 1277 of file ipw2200.h.

Definition at line 1345 of file ipw2200.h.

Definition at line 1208 of file ipw2200.h.

Definition at line 1207 of file ipw2200.h.

Definition at line 1312 of file ipw2200.h.

int user_requested_scan

Definition at line 1297 of file ipw2200.h.

wait_queue_head_t wait_command_queue

Definition at line 1202 of file ipw2200.h.

wait_queue_head_t wait_state

Definition at line 1203 of file ipw2200.h.

struct iw_public_data wireless_data

Definition at line 1295 of file ipw2200.h.

Definition at line 1293 of file ipw2200.h.


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