Lines Matching defs:wireless_dev
5955 struct wireless_dev { struct
5956 struct wiphy *wiphy;
5957 enum nl80211_iftype iftype;
5960 struct list_head list;
5961 struct net_device *netdev;
5963 u32 identifier;
5965 struct list_head mgmt_registrations;
5966 u8 mgmt_registrations_need_update:1;
5968 struct mutex mtx;
5970 bool use_4addr, is_running, registered, registering;
5975 struct cfg80211_conn *conn;
5976 struct cfg80211_cached_keys *connect_keys;
5977 enum ieee80211_bss_type conn_bss_type;
5978 u32 conn_owner_nlportid;
5980 struct work_struct disconnect_wk;
5981 u8 disconnect_bssid[ETH_ALEN];
5983 struct list_head event_list;
5984 spinlock_t event_lock;
5986 u8 connected:1;
5988 bool ps;
5989 int ps_timeout;
5991 u32 ap_unexpected_nlportid;
5993 u32 owner_nlportid;
5994 bool nl_owner_dead;
5997 bool cac_started;
5998 unsigned long cac_start_time;
5999 unsigned int cac_time_ms;
6003 struct {
6014 } wext;
6017 struct wiphy_work cqm_rssi_work;
6018 struct cfg80211_cqm_config __rcu *cqm_config;
6020 struct list_head pmsr_list;
6021 spinlock_t pmsr_lock;
6022 struct work_struct pmsr_free_wk;
6024 unsigned long unprot_beacon_reported;
6026 union {
6071 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument