Lines Matching defs:sme
1107 struct cfg80211_connect_params *sme)
1110 if (sme->channel) {
1112 sme->channel->hw_value, sme->channel->center_freq);
1114 if (sme->bssid)
1115 wil_info(wil, " BSSID: %pM\n", sme->bssid);
1116 if (sme->ssid)
1118 16, 1, sme->ssid, sme->ssid_len, true);
1119 if (sme->prev_bssid)
1120 wil_info(wil, " Previous BSSID=%pM\n", sme->prev_bssid);
1122 wil_get_auth_type_name(sme->auth_type));
1123 wil_info(wil, " Privacy: %s\n", sme->privacy ? "secure" : "open");
1124 wil_info(wil, " PBSS: %d\n", sme->pbss);
1125 wil_print_crypto(wil, &sme->crypto);
1130 struct cfg80211_connect_params *sme)
1142 if (!sme->prev_bssid) {
1147 if (ether_addr_equal(sme->prev_bssid, sme->bssid)) {
1157 if (vif->privacy != sme->privacy) {
1159 vif->privacy, sme->privacy);
1163 if (sme->pbss) {
1169 auth_cmd.channel = sme->channel->hw_value - 1;
1170 ether_addr_copy(auth_cmd.bssid, sme->bssid);
1215 struct cfg80211_connect_params *sme)
1230 wil_print_connect_params(wil, sme);
1232 if (sme->auth_type == NL80211_AUTHTYPE_FT)
1234 if (sme->auth_type == NL80211_AUTHTYPE_AUTOMATIC &&
1243 if (sme->ie_len > WMI_MAX_IE_LEN) {
1244 wil_err(wil, "IE too large (%td bytes)\n", sme->ie_len);
1248 rsn_eid = sme->ie ?
1249 cfg80211_find_ie(WLAN_EID_RSN, sme->ie, sme->ie_len) :
1251 if (sme->privacy && !rsn_eid) {
1259 if (sme->pbss)
1262 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid,
1263 sme->ssid, sme->ssid_len,
1276 vif->privacy = sme->privacy;
1277 vif->pbss = sme->pbss;
1279 rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_REQ, sme->ie_len, sme->ie);
1312 rc = wil_ft_connect(wiphy, ndev, sme);
1358 rc = wil_get_wmi_edmg_channel(wil, sme->edmg.bw_config,
1359 sme->edmg.channels, &conn.edmg_channel);