Lines Matching defs:wifidirect_info

197 struct wifidirect_info {  struct
198 struct adapter *padapter;
199 struct timer_list find_phase_timer;
200 struct timer_list restore_p2p_state_timer;
203 struct timer_list pre_tx_scan_timer;
204 struct timer_list reset_ch_sitesurvey;
205 …_list reset_ch_sitesurvey2; /* Just for resetting the scan limit function by using p2p nego */
206 struct tx_provdisc_req_info tx_prov_disc_info;
207 struct rx_provdisc_req_info rx_prov_disc_info;
208 struct tx_invite_req_info invitereq_info;
209 … profileinfo[P2P_MAX_PERSISTENT_GROUP_NUM]; /* Store the profile information of persistent group */
210 struct tx_invite_resp_info inviteresp_info;
211 struct tx_nego_req_info nego_req_info;
212 …fo groupid_info; /* Store the group id information when doing the group negotiation handshake. */
213 …t_info rx_invitereq_info; /* Used for get the limit scan channel from the Invitation procedure */
214 …imit_info p2p_info; /* Used for get the limit scan channel from the P2P negotiation handshake */
215 enum p2p_role role;
216 enum p2p_state pre_p2p_state;
217 enum p2p_state p2p_state;
218 u8 device_addr[ETH_ALEN]; /* The device address should be the mac address of this device. */
219 u8 interface_addr[ETH_ALEN];
220 u8 social_chan[4];
221 u8 listen_channel;
222 u8 operating_channel;
223 u8 listen_dwell; /* This value should be between 1 and 3 */
224 u8 support_rate[8];
225 u8 p2p_wildcard_ssid[P2P_WILDCARD_SSID_LEN];
226 u8 intent; /* should only include the intent value. */
227 u8 p2p_peer_interface_addr[ETH_ALEN];
228 u8 p2p_peer_device_addr[ETH_ALEN];
229 u8 peer_intent; /* Included the intent value and tie breaker value. */
230 … device_name[WPS_MAX_DEVICE_NAME_LEN]; /* Device name for displaying on searching device screen */
231 u8 device_name_len;
232 u8 profileindex; /* Used to point to the index of profileinfo array */
233 u8 peer_operating_ch;
234 u8 find_phase_state_exchange_cnt;
235 u16 device_password_id_for_nego; /* The device password ID for group negotiation */
236 u8 negotiation_dialog_token;
237 u8 nego_ssid[WLAN_SSID_MAXLEN]; /* SSID information for group negotiation */
238 u8 nego_ssidlen;
239 u8 p2p_group_ssid[WLAN_SSID_MAXLEN];
240 u8 p2p_group_ssid_len;
241 … persistent_supported; /* Flag to know the persistent function should be supported or not. */
245 … session_available; /* Flag to set the WFD session available to enable or disable "by Sigma" */
250 u8 wfd_tdls_enable; /* Flag to enable or disable the TDLS by WFD Sigma */
253 …d_tdls_weaksec; /* Flag to enable or disable the weak security function for TDLS by WFD Sigma */
260 …nfo; /* This field will store the WPS value (PIN value or PBC) that UI had got from the user. */
261 … supported_wps_cm; /* This field describes the WPS config method which this driver supported. */
263 u8 external_uuid; /* UUID flag */
264 u8 uuid[16]; /* UUID */
265 …l contain the length of body of P2P Channel List attribute of group negotitation response frame. */
266 … field will contain the body of P2P Channel List attribute of group negotitation response frame. */
268 u8 driver_interface; /* Indicate DRIVER_WEXT or DRIVER_CFG80211 */