Lines Matching full:sme

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