Lines Matching defs:wireless_dev
6339 struct wireless_dev { struct
6340 struct wiphy *wiphy;
6341 enum nl80211_iftype iftype;
6344 struct list_head list;
6345 struct net_device *netdev;
6347 u32 identifier;
6349 struct list_head mgmt_registrations;
6350 u8 mgmt_registrations_need_update:1;
6352 bool use_4addr, is_running, registered, registering;
6357 struct cfg80211_conn *conn;
6358 struct cfg80211_cached_keys *connect_keys;
6359 enum ieee80211_bss_type conn_bss_type;
6360 u32 conn_owner_nlportid;
6362 struct work_struct disconnect_wk;
6363 u8 disconnect_bssid[ETH_ALEN];
6365 struct list_head event_list;
6366 spinlock_t event_lock;
6368 u8 connected:1;
6370 bool ps;
6371 int ps_timeout;
6373 u32 ap_unexpected_nlportid;
6375 u32 owner_nlportid;
6376 bool nl_owner_dead;
6380 struct {
6391 } wext;
6394 struct wiphy_work cqm_rssi_work;
6395 struct cfg80211_cqm_config __rcu *cqm_config;
6397 struct list_head pmsr_list;
6398 spinlock_t pmsr_lock;
6399 struct work_struct pmsr_free_wk;
6401 unsigned long unprot_beacon_reported;
6403 union {
6454 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument