Lines Matching defs:ipw2100_priv

481 struct ipw2100_priv {  struct
482 void __iomem *ioaddr;
484 int stop_hang_check; /* Set 1 when shutting down to kill hang_check */
485 int stop_rf_kill; /* Set 1 when shutting down to kill rf_kill */
487 struct libipw_device *ieee;
488 unsigned long status;
489 unsigned long config;
490 unsigned long capability;
493 int resets;
494 int reset_backoff;
497 u8 essid[IW_ESSID_MAX_SIZE];
498 u8 essid_len;
499 u8 bssid[ETH_ALEN];
500 u8 channel;
501 int last_mode;
503 unsigned long connect_start;
504 unsigned long last_reset;
506 u32 channel_mask;
507 u32 fatal_error;
508 u32 fatal_errors[IPW2100_ERROR_QUEUE];
509 u32 fatal_index;
510 int eeprom_version;
511 int firmware_version;
512 unsigned long hw_features;
513 int hangs;
514 u32 last_rtc;
515 int dump_raw; /* 1 to dump raw bytes in /sys/.../memory */
516 u8 *snapshot[0x30];
518 u8 mandatory_bssid_mac[ETH_ALEN];
519 u8 mac_addr[ETH_ALEN];
521 int power_mode;
523 int messages_sent;
525 int short_retry_limit;
526 int long_retry_limit;
528 u32 rts_threshold;
529 u32 frag_threshold;
531 int in_isr;
533 u32 tx_rates;
534 int tx_power;
535 u32 beacon_interval;
537 char nick[IW_ESSID_MAX_SIZE + 1];
539 struct ipw2100_status_queue status_queue;
541 struct statistic txq_stat;
542 struct statistic rxq_stat;
543 struct ipw2100_bd_queue rx_queue;
544 struct ipw2100_bd_queue tx_queue;
545 struct ipw2100_rx_packet *rx_buffers;
547 struct statistic fw_pend_stat;
548 struct list_head fw_pend_list;
550 struct statistic msg_free_stat;
551 struct statistic msg_pend_stat;
552 struct list_head msg_free_list;
553 struct list_head msg_pend_list;
554 struct ipw2100_tx_packet *msg_buffers;
556 struct statistic tx_free_stat;
557 struct statistic tx_pend_stat;
558 struct list_head tx_free_list;
559 struct list_head tx_pend_list;
560 struct ipw2100_tx_packet *tx_buffers;
562 struct ipw2100_ordinals ordinals;
564 struct pci_dev *pci_dev;
566 struct proc_dir_entry *dir_dev;
568 struct net_device *net_dev;
569 struct iw_statistics wstats;
571 struct iw_public_data wireless_data;
573 struct tasklet_struct irq_tasklet;
575 struct delayed_work reset_work;
576 struct delayed_work security_work;
577 struct delayed_work wx_event_work;
578 struct delayed_work hang_check;
579 struct delayed_work rf_kill;
580 struct delayed_work scan_event;
582 int user_requested_scan;
585 unsigned long suspend_at;
586 unsigned long suspend_time;
588 u32 interrupts;
589 int tx_interrupts;
590 int rx_interrupts;
591 int inta_other;
593 spinlock_t low_lock;
594 struct mutex action_mutex;
595 struct mutex adapter_mutex;
597 wait_queue_head_t wait_command_queue;