Lines Matching defs:wireless_dev
5978 struct wireless_dev { struct
5979 struct wiphy *wiphy;
5980 enum nl80211_iftype iftype;
5983 struct list_head list;
5984 struct net_device *netdev;
5986 u32 identifier;
5988 struct list_head mgmt_registrations;
5989 u8 mgmt_registrations_need_update:1;
5991 struct mutex mtx;
5993 bool use_4addr, is_running, registered, registering;
5998 struct cfg80211_conn *conn;
5999 struct cfg80211_cached_keys *connect_keys;
6000 enum ieee80211_bss_type conn_bss_type;
6001 u32 conn_owner_nlportid;
6003 struct work_struct disconnect_wk;
6004 u8 disconnect_bssid[ETH_ALEN];
6006 struct list_head event_list;
6007 spinlock_t event_lock;
6009 u8 connected:1;
6011 bool ps;
6012 int ps_timeout;
6014 u32 ap_unexpected_nlportid;
6016 u32 owner_nlportid;
6017 bool nl_owner_dead;
6020 bool cac_started;
6021 unsigned long cac_start_time;
6022 unsigned int cac_time_ms;
6026 struct {
6037 } wext;
6040 struct wiphy_work cqm_rssi_work;
6041 struct cfg80211_cqm_config __rcu *cqm_config;
6043 struct list_head pmsr_list;
6044 spinlock_t pmsr_lock;
6045 struct work_struct pmsr_free_wk;
6047 unsigned long unprot_beacon_reported;
6049 union {
6094 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument