Lines Matching defs:wireless_dev
6308 struct wireless_dev { struct
6309 struct wiphy *wiphy;
6310 enum nl80211_iftype iftype;
6313 struct list_head list;
6314 struct net_device *netdev;
6316 u32 identifier;
6318 struct list_head mgmt_registrations;
6319 u8 mgmt_registrations_need_update:1;
6321 bool use_4addr, is_running, registered, registering;
6326 struct cfg80211_conn *conn;
6327 struct cfg80211_cached_keys *connect_keys;
6328 enum ieee80211_bss_type conn_bss_type;
6329 u32 conn_owner_nlportid;
6331 struct work_struct disconnect_wk;
6332 u8 disconnect_bssid[ETH_ALEN];
6334 struct list_head event_list;
6335 spinlock_t event_lock;
6337 u8 connected:1;
6339 bool ps;
6340 int ps_timeout;
6342 u32 ap_unexpected_nlportid;
6344 u32 owner_nlportid;
6345 bool nl_owner_dead;
6349 struct {
6360 } wext;
6363 struct wiphy_work cqm_rssi_work;
6364 struct cfg80211_cqm_config __rcu *cqm_config;
6366 struct list_head pmsr_list;
6367 spinlock_t pmsr_lock;
6368 struct work_struct pmsr_free_wk;
6370 unsigned long unprot_beacon_reported;
6372 union {
6423 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument