Lines Matching defs:wireless_dev
6128 struct wireless_dev { struct
6129 struct wiphy *wiphy;
6130 enum nl80211_iftype iftype;
6133 struct list_head list;
6134 struct net_device *netdev;
6136 u32 identifier;
6138 struct list_head mgmt_registrations;
6139 u8 mgmt_registrations_need_update:1;
6141 bool use_4addr, is_running, registered, registering;
6146 struct cfg80211_conn *conn;
6147 struct cfg80211_cached_keys *connect_keys;
6148 enum ieee80211_bss_type conn_bss_type;
6149 u32 conn_owner_nlportid;
6151 struct work_struct disconnect_wk;
6152 u8 disconnect_bssid[ETH_ALEN];
6154 struct list_head event_list;
6155 spinlock_t event_lock;
6157 u8 connected:1;
6159 bool ps;
6160 int ps_timeout;
6162 u32 ap_unexpected_nlportid;
6164 u32 owner_nlportid;
6165 bool nl_owner_dead;
6168 bool cac_started;
6169 unsigned long cac_start_time;
6170 unsigned int cac_time_ms;
6174 struct {
6185 } wext;
6188 struct wiphy_work cqm_rssi_work;
6189 struct cfg80211_cqm_config __rcu *cqm_config;
6191 struct list_head pmsr_list;
6192 spinlock_t pmsr_lock;
6193 struct work_struct pmsr_free_wk;
6195 unsigned long unprot_beacon_reported;
6197 union {
6242 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument