Lines Matching defs:wireless_dev
5414 struct wireless_dev { struct
5415 struct wiphy *wiphy;
5416 enum nl80211_iftype iftype;
5419 struct list_head list;
5420 struct net_device *netdev;
5422 u32 identifier;
5424 struct list_head mgmt_registrations;
5425 u8 mgmt_registrations_need_update:1;
5427 struct mutex mtx;
5429 bool use_4addr, is_running, registered, registering;
5434 u8 ssid[IEEE80211_MAX_SSID_LEN];
5435 u8 ssid_len, mesh_id_len, mesh_id_up_len;
5436 struct cfg80211_conn *conn;
5437 struct cfg80211_cached_keys *connect_keys;
5438 enum ieee80211_bss_type conn_bss_type;
5439 u32 conn_owner_nlportid;
5441 struct work_struct disconnect_wk;
5442 u8 disconnect_bssid[ETH_ALEN];
5444 struct list_head event_list;
5445 spinlock_t event_lock;
5447 struct cfg80211_internal_bss *current_bss; /* associated / joined */
5448 struct cfg80211_chan_def preset_chandef;
5449 struct cfg80211_chan_def chandef;
5451 bool ibss_fixed;
5452 bool ibss_dfs_possible;
5454 bool ps;
5455 int ps_timeout;
5457 int beacon_interval;
5459 u32 ap_unexpected_nlportid;
5461 u32 owner_nlportid;
5462 bool nl_owner_dead;
5464 bool cac_started;
5465 unsigned long cac_start_time;
5466 unsigned int cac_time_ms;
5493 static inline u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument