Lines Matching defs:wil6210_vif
852 struct wil6210_vif { struct
853 struct wireless_dev wdev;
854 struct net_device *ndev;
855 struct wil6210_priv *wil;
856 u8 mid;
858 u32 privacy; /* secure connection? */
859 u16 channel; /* relevant in AP mode */
860 u8 wmi_edmg_channel; /* relevant in AP mode */
861 u8 hidden_ssid; /* relevant in AP mode */
862 u32 ap_isolate; /* no intra-BSS communication */
863 bool pbss;
864 int bi;
865 u8 *proberesp, *proberesp_ies, *assocresp_ies;
866 size_t proberesp_len, proberesp_ies_len, assocresp_ies_len;
867 u8 ssid[IEEE80211_MAX_SSID_LEN];
868 size_t ssid_len;
869 u8 gtk_index;
870 u8 gtk[WMI_MAX_KEY_LEN];
871 size_t gtk_len;
872 int bcast_ring;
873 struct cfg80211_bss *bss; /* connected bss, relevant in STA mode */
874 int locally_generated_disc; /* relevant in STA mode */
875 struct timer_list connect_timer;
876 struct work_struct disconnect_worker;
878 struct cfg80211_scan_request *scan_request;
879 struct timer_list scan_timer; /* detect scan timeout */
880 struct wil_p2p_info p2p;
882 struct list_head probe_client_pending;
883 struct mutex probe_client_mutex; /* protect @probe_client_pending */
884 struct work_struct probe_client_worker;
885 int net_queue_stopped; /* netif_tx_stop_all_queues invoked */
886 bool fw_stats_ready; /* per-cid statistics are ready inside sta_info */
887 u64 fw_stats_tsf; /* measurement timestamp */
890 enum wil_rekey_state ptk_rekey_state;
891 struct work_struct enable_tx_key_worker;