Lines Matching defs:wireless_dev
4311 struct wireless_dev { struct
4312 struct wiphy *wiphy;
4313 enum nl80211_iftype iftype;
4316 struct list_head list;
4317 struct net_device *netdev;
4319 u32 identifier;
4321 struct list_head mgmt_registrations;
4322 spinlock_t mgmt_registrations_lock;
4324 struct mutex mtx;
4326 bool use_4addr, is_running;
4331 u8 ssid[IEEE80211_MAX_SSID_LEN];
4332 u8 ssid_len, mesh_id_len, mesh_id_up_len;
4333 struct cfg80211_conn *conn;
4334 struct cfg80211_cached_keys *connect_keys;
4335 enum ieee80211_bss_type conn_bss_type;
4336 u32 conn_owner_nlportid;
4338 struct work_struct disconnect_wk;
4339 u8 disconnect_bssid[ETH_ALEN];
4341 struct list_head event_list;
4342 spinlock_t event_lock;
4344 struct cfg80211_internal_bss *current_bss; /* associated / joined */
4345 struct cfg80211_chan_def preset_chandef;
4346 struct cfg80211_chan_def chandef;
4348 bool ibss_fixed;
4349 bool ibss_dfs_possible;
4351 bool ps;
4352 int ps_timeout;
4354 int beacon_interval;
4356 u32 ap_unexpected_nlportid;
4358 u32 owner_nlportid;
4359 bool nl_owner_dead;
4383 static inline u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument