Lines Matching defs:orinoco_private

60 struct orinoco_private {  struct
63 int (*hard_reset)(struct orinoco_private *); argument
64 int (*stop_fw)(struct orinoco_private *, int); argument
66 struct ieee80211_supported_band band;
67 struct ieee80211_channel channels[14];
68 u32 cipher_suites[3];
71 spinlock_t lock;
72 int hw_unavailable;
73 struct work_struct reset_work;
76 struct tasklet_struct rx_tasklet;
77 struct list_head rx_list;
80 int open;
81 u16 last_linkstatus;
82 struct work_struct join_work;
83 struct work_struct wevent_work;
86 struct net_device *ndev;
87 struct net_device_stats stats;
88 struct iw_statistics wstats;
91 struct hermes hw;
92 u16 txfid;
95 enum fwtype firmware_type;
96 int ibss_port;
97 int nicbuf_size;
98 u16 channel_mask;
101 unsigned int has_ibss:1;
102 unsigned int has_port3:1;
103 unsigned int has_wep:1;
104 unsigned int has_big_wep:1;
105 unsigned int has_mwo:1;
106 unsigned int has_pm:1;
107 unsigned int has_preamble:1;
108 unsigned int has_sensitivity:1;
109 unsigned int has_hostscan:1;
110 unsigned int has_alt_txcntl:1;
111 unsigned int has_ext_scan:1;
112 unsigned int has_wpa:1;
113 unsigned int do_fw_download:1;
114 unsigned int broken_disableport:1;
115 unsigned int broken_monitor:1;
116 unsigned int prefer_port3:1;
119 enum nl80211_iftype iw_mode;
120 enum orinoco_alg encode_alg;
121 u16 wep_restrict, tx_key;
122 struct key_params keys[ORINOCO_MAX_KEYS];
124 int bitratemode;
125 char nick[IW_ESSID_MAX_SIZE + 1];
126 char desired_essid[IW_ESSID_MAX_SIZE + 1];
127 char desired_bssid[ETH_ALEN];
128 int bssid_fixed;
129 u16 frag_thresh, mwo_robust;
130 u16 channel;
131 u16 ap_density, rts_thresh;
132 u16 pm_on, pm_mcast, pm_period, pm_timeout;
133 u16 preamble;
134 u16 short_retry_limit, long_retry_limit;
135 u16 retry_lifetime;
137 struct iw_spy_data spy_data; /* iwspy support */
138 struct iw_public_data wireless_data;
142 int port_type, createibss;
143 int promiscuous, mc_count;
146 struct cfg80211_scan_request *scan_request;
147 struct work_struct process_scan;
148 struct list_head scan_list;
149 spinlock_t scan_lock; /* protects the scan list */
152 u8 *wpa_ie;
153 int wpa_ie_len;
155 struct crypto_hash *rx_tfm_mic;
156 struct crypto_hash *tx_tfm_mic;
158 unsigned int wpa_enabled:1;
159 unsigned int tkip_cm_active:1;
160 unsigned int key_mgmt:3;
185 extern struct orinoco_private *alloc_orinocodev( argument