Lines Matching defs:sme
1083 struct cfg80211_connect_params *sme)
1086 if (sme->channel) {
1088 sme->channel->hw_value, sme->channel->center_freq);
1090 if (sme->bssid)
1091 wil_info(wil, " BSSID: %pM\n", sme->bssid);
1092 if (sme->ssid)
1094 16, 1, sme->ssid, sme->ssid_len, true);
1095 if (sme->prev_bssid)
1096 wil_info(wil, " Previous BSSID=%pM\n", sme->prev_bssid);
1098 wil_get_auth_type_name(sme->auth_type));
1099 wil_info(wil, " Privacy: %s\n", sme->privacy ? "secure" : "open");
1100 wil_info(wil, " PBSS: %d\n", sme->pbss);
1101 wil_print_crypto(wil, &sme->crypto);
1106 struct cfg80211_connect_params *sme)
1118 if (!sme->prev_bssid) {
1123 if (ether_addr_equal(sme->prev_bssid, sme->bssid)) {
1133 if (vif->privacy != sme->privacy) {
1135 vif->privacy, sme->privacy);
1139 if (sme->pbss) {
1145 auth_cmd.channel = sme->channel->hw_value - 1;
1146 ether_addr_copy(auth_cmd.bssid, sme->bssid);
1191 struct cfg80211_connect_params *sme)
1206 wil_print_connect_params(wil, sme);
1208 if (sme->auth_type == NL80211_AUTHTYPE_FT)
1210 if (sme->auth_type == NL80211_AUTHTYPE_AUTOMATIC &&
1219 if (sme->ie_len > WMI_MAX_IE_LEN) {
1220 wil_err(wil, "IE too large (%td bytes)\n", sme->ie_len);
1224 rsn_eid = sme->ie ?
1225 cfg80211_find_ie(WLAN_EID_RSN, sme->ie, sme->ie_len) :
1227 if (sme->privacy && !rsn_eid) {
1235 if (sme->pbss)
1238 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid,
1239 sme->ssid, sme->ssid_len,
1252 vif->privacy = sme->privacy;
1253 vif->pbss = sme->pbss;
1255 rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_REQ, sme->ie_len, sme->ie);
1288 rc = wil_ft_connect(wiphy, ndev, sme);
1334 rc = wil_get_wmi_edmg_channel(wil, sme->edmg.bw_config,
1335 sme->edmg.channels, &conn.edmg_channel);