Lines Matching defs:wireless_dev
5779 struct wireless_dev { struct
5780 struct wiphy *wiphy;
5781 enum nl80211_iftype iftype;
5784 struct list_head list;
5785 struct net_device *netdev;
5787 u32 identifier;
5789 struct list_head mgmt_registrations;
5790 u8 mgmt_registrations_need_update:1;
5792 struct mutex mtx;
5794 bool use_4addr, is_running, registered, registering;
5799 struct cfg80211_conn *conn;
5800 struct cfg80211_cached_keys *connect_keys;
5801 enum ieee80211_bss_type conn_bss_type;
5802 u32 conn_owner_nlportid;
5804 struct work_struct disconnect_wk;
5805 u8 disconnect_bssid[ETH_ALEN];
5807 struct list_head event_list;
5808 spinlock_t event_lock;
5810 u8 connected:1;
5812 bool ps;
5813 int ps_timeout;
5815 u32 ap_unexpected_nlportid;
5817 u32 owner_nlportid;
5818 bool nl_owner_dead;
5821 bool cac_started;
5822 unsigned long cac_start_time;
5823 unsigned int cac_time_ms;
5827 struct {
5838 } wext;
5841 struct cfg80211_cqm_config *cqm_config;
5843 struct list_head pmsr_list;
5844 spinlock_t pmsr_lock;
5845 struct work_struct pmsr_free_wk;
5847 unsigned long unprot_beacon_reported;
5849 union {
5894 static inline const u8 *wdev_address(struct wireless_dev *wdev) in wdev_address() argument