Lines Matching defs:wireless_dev
6271 struct wireless_dev { struct
6272 struct wiphy *wiphy;
6273 enum nl80211_iftype iftype;
6276 struct list_head list;
6277 struct net_device *netdev;
6279 u32 identifier;
6281 struct list_head mgmt_registrations;
6282 u8 mgmt_registrations_need_update:1;
6284 bool use_4addr, is_running, registered, registering;
6289 struct cfg80211_conn *conn;
6290 struct cfg80211_cached_keys *connect_keys;
6291 enum ieee80211_bss_type conn_bss_type;
6292 u32 conn_owner_nlportid;
6294 struct work_struct disconnect_wk;
6295 u8 disconnect_bssid[ETH_ALEN];
6297 struct list_head event_list;
6298 spinlock_t event_lock;
6300 u8 connected:1;
6302 bool ps;
6303 int ps_timeout;
6305 u32 ap_unexpected_nlportid;
6307 u32 owner_nlportid;
6308 bool nl_owner_dead;
6312 struct {
6323 } wext;
6326 struct wiphy_work cqm_rssi_work;
6327 struct cfg80211_cqm_config __rcu *cqm_config;
6329 struct list_head pmsr_list;
6330 spinlock_t pmsr_lock;
6331 struct work_struct pmsr_free_wk;
6333 unsigned long unprot_beacon_reported;
6335 union {
6384 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument