Lines Matching refs:sme
998 struct cfg80211_connect_params *sme)
1003 lbs_deb_enter_args(LBS_DEB_CFG80211, "%d", sme->auth_type);
1016 if (sme->bssid)
1017 memcpy(cmd.bssid, sme->bssid, ETH_ALEN);
1019 ret = lbs_auth_to_authtype(sme->auth_type);
1046 struct cfg80211_connect_params *sme)
1107 pos += lbs_add_auth_type_tlv(pos, sme->auth_type);
1110 if (sme->ie && sme->ie_len)
1111 pos += lbs_add_wpa_tlv(pos, sme->ie, sme->ie_len);
1164 sme->ie, sme->ie_len,
1184 _new_connect_scan_req(struct wiphy *wiphy, struct cfg80211_connect_params *sme)
1229 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len);
1230 creq->ssids[0].ssid_len = sme->ssid_len;
1241 struct cfg80211_connect_params *sme)
1250 if (!sme->bssid) {
1258 creq = _new_connect_scan_req(wiphy, sme);
1277 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid,
1278 sme->ssid, sme->ssid_len,
1282 sme->bssid);
1288 sme->crypto.cipher_group,
1289 sme->key_idx, sme->key_len);
1297 switch (sme->crypto.cipher_group) {
1301 priv->wep_tx_key = sme->key_idx;
1302 priv->wep_key_len[sme->key_idx] = sme->key_len;
1303 memcpy(priv->wep_key[sme->key_idx], sme->key, sme->key_len);
1336 lbs_enable_rsn(priv, sme->crypto.cipher_group != 0);
1340 sme->crypto.cipher_group);
1345 lbs_set_authtype(priv, sme);
1349 ret = lbs_associate(priv, bss, sme);