Lines Matching defs:lbtf_private
177 struct lbtf_private { struct
192 int (*hw_host_to_card) (struct lbtf_private *priv, u8 type, u8 *payload, u16 nb); argument
193 int (*hw_prog_firmware) (struct if_usb_card *cardp);
194 int (*hw_reset_device) (struct if_usb_card *cardp);
199 u32 fwrelease;
200 u32 fwcapinfo;
203 struct mutex lock;
206 u16 seqnum;
209 struct cmd_ctrl_node *cmd_array;
211 struct cmd_ctrl_node *cur_cmd;
214 struct list_head cmdfreeq;
216 struct list_head cmdpendingq;
219 spinlock_t driver_lock;
222 struct timer_list command_timer;
223 int nr_retries;
224 int cmd_timed_out;
226 u8 cmd_response_rxed;
229 u16 capability;
232 u8 current_addr[ETH_ALEN];
233 u8 multicastlist[MRVDRV_MAX_MULTICAST_LIST_SIZE][ETH_ALEN];
234 u32 nr_of_multicastmacaddr;
235 int cur_freq;
237 struct sk_buff *skb_to_tx;
238 struct sk_buff *tx_skb;
241 u16 mac_control;
242 u16 regioncode;
243 struct channel_range range;
245 u8 radioon;
246 u32 preamble;
248 struct ieee80211_channel channels[14];
249 struct ieee80211_rate rates[12];
250 struct ieee80211_supported_band band;
251 struct lbtf_offset_value offsetvalue;
253 u8 fw_ready;
254 u8 surpriseremoved;
255 struct sk_buff_head bc_ps_buf;
258 s8 noise;