Lines Matching refs:params
30 struct cfg80211_connect_params params; member
72 if (wdev->conn->params.channel) in cfg80211_conn_scan()
83 if (wdev->conn->params.channel) { in cfg80211_conn_scan()
84 enum ieee80211_band band = wdev->conn->params.channel->band; in cfg80211_conn_scan()
92 request->channels[0] = wdev->conn->params.channel; in cfg80211_conn_scan()
118 memcpy(request->ssids[0].ssid, wdev->conn->params.ssid, in cfg80211_conn_scan()
119 wdev->conn->params.ssid_len); in cfg80211_conn_scan()
120 request->ssids[0].ssid_len = wdev->conn->params.ssid_len; in cfg80211_conn_scan()
143 struct cfg80211_connect_params *params; in cfg80211_conn_do_work() local
152 params = &wdev->conn->params; in cfg80211_conn_do_work()
165 params->channel, params->auth_type, in cfg80211_conn_do_work()
166 params->bssid, in cfg80211_conn_do_work()
167 params->ssid, params->ssid_len, in cfg80211_conn_do_work()
169 params->key, params->key_len, in cfg80211_conn_do_work()
170 params->key_idx, NULL, 0); in cfg80211_conn_do_work()
179 req.ie = params->ie; in cfg80211_conn_do_work()
180 req.ie_len = params->ie_len; in cfg80211_conn_do_work()
181 req.use_mfp = params->mfp != NL80211_MFP_NO; in cfg80211_conn_do_work()
182 req.crypto = params->crypto; in cfg80211_conn_do_work()
183 req.flags = params->flags; in cfg80211_conn_do_work()
184 req.ht_capa = params->ht_capa; in cfg80211_conn_do_work()
185 req.ht_capa_mask = params->ht_capa_mask; in cfg80211_conn_do_work()
186 req.vht_capa = params->vht_capa; in cfg80211_conn_do_work()
187 req.vht_capa_mask = params->vht_capa_mask; in cfg80211_conn_do_work()
189 err = cfg80211_mlme_assoc(rdev, wdev->netdev, params->channel, in cfg80211_conn_do_work()
190 params->bssid, params->ssid, in cfg80211_conn_do_work()
191 params->ssid_len, &req); in cfg80211_conn_do_work()
193 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, in cfg80211_conn_do_work()
199 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, in cfg80211_conn_do_work()
204 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, in cfg80211_conn_do_work()
238 if (wdev->conn->params.bssid) { in cfg80211_conn_work()
239 memcpy(bssid_buf, wdev->conn->params.bssid, ETH_ALEN); in cfg80211_conn_work()
263 bss = cfg80211_get_bss(wdev->wiphy, wdev->conn->params.channel, in cfg80211_get_conn_bss()
264 wdev->conn->params.bssid, in cfg80211_get_conn_bss()
265 wdev->conn->params.ssid, in cfg80211_get_conn_bss()
266 wdev->conn->params.ssid_len, in cfg80211_get_conn_bss()
268 IEEE80211_PRIVACY(wdev->conn->params.privacy)); in cfg80211_get_conn_bss()
273 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_get_conn_bss()
274 wdev->conn->params.channel = bss->channel; in cfg80211_get_conn_bss()
326 wdev->conn->params.auth_type != NL80211_AUTHTYPE_NETWORK_EAP) { in cfg80211_sme_rx_auth()
328 switch (wdev->conn->params.auth_type) { in cfg80211_sme_rx_auth()
331 wdev->conn->params.auth_type = in cfg80211_sme_rx_auth()
334 wdev->conn->params.auth_type = in cfg80211_sme_rx_auth()
338 wdev->conn->params.auth_type = in cfg80211_sme_rx_auth()
343 wdev->conn->params.auth_type = in cfg80211_sme_rx_auth()
506 memcpy(&wdev->conn->params, connect, sizeof(*connect)); in cfg80211_sme_connect()
508 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_sme_connect()
514 &wdev->conn->params.ie_len)) { in cfg80211_sme_connect()
519 wdev->conn->params.ie = wdev->conn->ie; in cfg80211_sme_connect()
524 wdev->conn->params.auth_type = in cfg80211_sme_connect()
530 wdev->conn->params.ssid = wdev->ssid; in cfg80211_sme_connect()
531 wdev->conn->params.ssid_len = wdev->ssid_len; in cfg80211_sme_connect()
585 wdev->conn->params.bssid, in cfg80211_sme_disconnect()
994 cipher = connkeys->params[idx].cipher; in cfg80211_connect()
999 connect->key = connkeys->params[idx].key; in cfg80211_connect()
1000 connect->key_len = connkeys->params[idx].key_len; in cfg80211_connect()