Lines Matching defs:wireless_dev
3433 struct wireless_dev { struct
3434 struct wiphy *wiphy;
3435 enum nl80211_iftype iftype;
3438 struct list_head list;
3439 struct net_device *netdev;
3441 u32 identifier;
3443 struct list_head mgmt_registrations;
3444 spinlock_t mgmt_registrations_lock;
3446 struct mutex mtx;
3448 bool use_4addr, p2p_started;
3453 u8 ssid[IEEE80211_MAX_SSID_LEN];
3454 u8 ssid_len, mesh_id_len, mesh_id_up_len;
3455 struct cfg80211_conn *conn;
3456 struct cfg80211_cached_keys *connect_keys;
3458 struct list_head event_list;
3459 spinlock_t event_lock;
3461 struct cfg80211_internal_bss *current_bss; /* associated / joined */
3462 struct cfg80211_chan_def preset_chandef;
3463 struct cfg80211_chan_def chandef;
3465 bool ibss_fixed;
3466 bool ibss_dfs_possible;
3468 bool ps;
3469 int ps_timeout;
3471 int beacon_interval;
3473 u32 ap_unexpected_nlportid;
3497 static inline u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument