Lines Matching refs:sme

1054 			    struct cfg80211_connect_params *sme)  in lbs_set_authtype()  argument
1059 lbs_deb_enter_args(LBS_DEB_CFG80211, "%d", sme->auth_type); in lbs_set_authtype()
1072 if (sme->bssid) in lbs_set_authtype()
1073 memcpy(cmd.bssid, sme->bssid, ETH_ALEN); in lbs_set_authtype()
1075 ret = lbs_auth_to_authtype(sme->auth_type); in lbs_set_authtype()
1102 struct cfg80211_connect_params *sme) in lbs_associate() argument
1165 pos += lbs_add_auth_type_tlv(pos, sme->auth_type); in lbs_associate()
1168 if (sme->ie && sme->ie_len) in lbs_associate()
1169 pos += lbs_add_wpa_tlv(pos, sme->ie, sme->ie_len); in lbs_associate()
1244 sme->ie, sme->ie_len, in lbs_associate()
1264 _new_connect_scan_req(struct wiphy *wiphy, struct cfg80211_connect_params *sme) in _new_connect_scan_req() argument
1304 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len); in _new_connect_scan_req()
1305 creq->ssids[0].ssid_len = sme->ssid_len; in _new_connect_scan_req()
1316 struct cfg80211_connect_params *sme) in lbs_cfg_connect() argument
1328 if (!sme->bssid) { in lbs_cfg_connect()
1340 creq = _new_connect_scan_req(wiphy, sme); in lbs_cfg_connect()
1357 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, in lbs_cfg_connect()
1358 sme->ssid, sme->ssid_len, IEEE80211_BSS_TYPE_ESS, in lbs_cfg_connect()
1362 sme->bssid); in lbs_cfg_connect()
1368 sme->crypto.cipher_group, in lbs_cfg_connect()
1369 sme->key_idx, sme->key_len); in lbs_cfg_connect()
1377 switch (sme->crypto.cipher_group) { in lbs_cfg_connect()
1381 priv->wep_tx_key = sme->key_idx; in lbs_cfg_connect()
1382 priv->wep_key_len[sme->key_idx] = sme->key_len; in lbs_cfg_connect()
1383 memcpy(priv->wep_key[sme->key_idx], sme->key, sme->key_len); in lbs_cfg_connect()
1416 lbs_enable_rsn(priv, sme->crypto.cipher_group != 0); in lbs_cfg_connect()
1420 sme->crypto.cipher_group); in lbs_cfg_connect()
1425 ret = lbs_set_authtype(priv, sme); in lbs_cfg_connect()
1427 wiphy_err(wiphy, "unsupported authtype 0x%x\n", sme->auth_type); in lbs_cfg_connect()
1434 ret = lbs_associate(priv, bss, sme); in lbs_cfg_connect()