Lines Matching defs:mac80211_hwsim_data
290 struct mac80211_hwsim_data { struct
291 struct list_head list;
292 struct ieee80211_hw *hw;
293 struct device *dev;
294 struct ieee80211_supported_band bands[2];
295 struct ieee80211_channel channels_2ghz[ARRAY_SIZE(hwsim_channels_2ghz)];
296 struct ieee80211_channel channels_5ghz[ARRAY_SIZE(hwsim_channels_5ghz)];
297 struct ieee80211_rate rates[ARRAY_SIZE(hwsim_rates)];
299 struct mac_address addresses[2];
301 struct ieee80211_channel *channel;
302 unsigned long beacon_int; /* in jiffies unit */
303 unsigned int rx_filter;
304 bool started, idle, scanning;
305 struct mutex mutex;
306 struct timer_list beacon_timer;
307 enum ps_mode {
309 } ps;
310 bool ps_poll_pending;
311 struct dentry *debugfs;
312 struct dentry *debugfs_ps;
314 struct sk_buff_head pending; /* packets pending */
320 u64 group;
321 struct dentry *debugfs_group;
323 int power_level;