Lines Matching defs:wireless_dev
5480 struct wireless_dev { struct
5481 struct wiphy *wiphy;
5482 enum nl80211_iftype iftype;
5485 struct list_head list;
5486 struct net_device *netdev;
5488 u32 identifier;
5490 struct list_head mgmt_registrations;
5491 u8 mgmt_registrations_need_update:1;
5493 struct mutex mtx;
5495 bool use_4addr, is_running, registered, registering;
5500 u8 ssid[IEEE80211_MAX_SSID_LEN];
5501 u8 ssid_len, mesh_id_len, mesh_id_up_len;
5502 struct cfg80211_conn *conn;
5503 struct cfg80211_cached_keys *connect_keys;
5504 enum ieee80211_bss_type conn_bss_type;
5505 u32 conn_owner_nlportid;
5507 struct work_struct disconnect_wk;
5508 u8 disconnect_bssid[ETH_ALEN];
5510 struct list_head event_list;
5511 spinlock_t event_lock;
5513 struct cfg80211_internal_bss *current_bss; /* associated / joined */
5514 struct cfg80211_chan_def preset_chandef;
5515 struct cfg80211_chan_def chandef;
5517 bool ibss_fixed;
5518 bool ibss_dfs_possible;
5520 bool ps;
5521 int ps_timeout;
5523 int beacon_interval;
5525 u32 ap_unexpected_nlportid;
5527 u32 owner_nlportid;
5528 bool nl_owner_dead;
5530 bool cac_started;
5531 unsigned long cac_start_time;
5532 unsigned int cac_time_ms;
5559 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument