Home
last modified time | relevance | path

Searched refs:sme (Results 1 – 25 of 25) sorted by relevance

/linux-6.15/tools/testing/selftests/arm64/abi/
H A Dsyscall-abi.c412 int sve, sme; in test_one_syscall() local
428 for (sme = 0; sme < sme_vl_count; sme++) { in test_one_syscall()
435 sme_vls[sme], in test_one_syscall()
439 sme_vls[sme]); in test_one_syscall()
441 sme_vls[sme], SVCR_SM_MASK), in test_one_syscall()
444 sme_vls[sme]); in test_one_syscall()
449 sme_vls[sme]); in test_one_syscall()
453 for (sme = 0; sme < sme_vl_count; sme++) { in test_one_syscall()
462 cfg->name, sme_vls[sme]); in test_one_syscall()
465 cfg->name, sme_vls[sme]); in test_one_syscall()
[all …]
/linux-6.15/drivers/net/wireless/marvell/libertas/
H A Dcfg.c1086 if (sme->bssid) in lbs_set_authtype()
1179 if (sme->ie && sme->ie_len) in lbs_associate()
1180 pos += lbs_add_wpa_tlv(pos, sme->ie, sme->ie_len); in lbs_associate()
1254 sme->ie, sme->ie_len, in lbs_associate()
1313 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len); in _new_connect_scan_req()
1364 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, in lbs_cfg_connect()
1365 sme->ssid, sme->ssid_len, IEEE80211_BSS_TYPE_ESS, in lbs_cfg_connect()
1369 sme->bssid); in lbs_cfg_connect()
1376 sme->key_idx, sme->key_len); in lbs_cfg_connect()
1389 priv->wep_key_len[sme->key_idx] = sme->key_len; in lbs_cfg_connect()
[all …]
/linux-6.15/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c1109 sme->channel->hw_value, sme->channel->center_freq); in wil_print_connect_params()
1111 if (sme->bssid) in wil_print_connect_params()
1113 if (sme->ssid) in wil_print_connect_params()
1115 16, 1, sme->ssid, sme->ssid_len, true); in wil_print_connect_params()
1144 if (ether_addr_equal(sme->prev_bssid, sme->bssid)) { in wil_ft_connect()
1160 if (sme->pbss) { in wil_ft_connect()
1246 cfg80211_find_ie(WLAN_EID_RSN, sme->ie, sme->ie_len) : in wil_cfg80211_connect()
1256 if (sme->pbss) in wil_cfg80211_connect()
1259 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, in wil_cfg80211_connect()
1260 sme->ssid, sme->ssid_len, in wil_cfg80211_connect()
[all …]
/linux-6.15/drivers/net/wireless/microchip/wilc1000/
H A Dcfg80211.c300 struct cfg80211_connect_params *sme) in connect() argument
317 cipher_group = sme->crypto.cipher_group; in connect()
349 switch (sme->auth_type) { in connect()
356 if (sme->ssid_len) { in connect()
357 memcpy(vif->auth.ssid.ssid, sme->ssid, sme->ssid_len); in connect()
358 vif->auth.ssid.ssid_len = sme->ssid_len; in connect()
368 if (sme->crypto.n_akm_suites) { in connect()
383 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, sme->ssid, in connect()
385 IEEE80211_PRIVACY(sme->privacy)); in connect()
417 if (sme->mfp == NL80211_MFP_OPTIONAL) in connect()
[all …]
/linux-6.15/tools/testing/selftests/arm64/fp/
H A DMakefile16 rdvl-sme rdvl-sve \
34 $(OUTPUT)/rdvl-sme: rdvl-sme.c $(OUTPUT)/rdvl.o
H A D.gitignore6 rdvl-sme
/linux-6.15/drivers/net/wireless/quantenna/qtnfmac/
H A Dcommands.c2096 if (sme->bssid_hint) in qtnf_cmd_send_connect()
2101 if (sme->prev_bssid) in qtnf_cmd_send_connect()
2106 if ((sme->bg_scan_period >= 0) && in qtnf_cmd_send_connect()
2126 cmd->pbss = sme->pbss; in qtnf_cmd_send_connect()
2129 aen->auth_type = sme->auth_type; in qtnf_cmd_send_connect()
2130 aen->privacy = !!sme->privacy; in qtnf_cmd_send_connect()
2131 cmd->mfp = sme->mfp; in qtnf_cmd_send_connect()
2153 sme->ssid_len); in qtnf_cmd_send_connect()
2155 if (sme->ie_len != 0) in qtnf_cmd_send_connect()
2157 sme->ie, sme->ie_len); in qtnf_cmd_send_connect()
[all …]
H A Dcfg80211.c666 struct cfg80211_connect_params *sme) in qtnf_connect() argument
674 if (sme->auth_type == NL80211_AUTHTYPE_SAE && in qtnf_connect()
675 !(sme->flags & CONNECT_REQ_EXTERNAL_AUTH_SUPPORT)) { in qtnf_connect()
680 if (sme->bssid) in qtnf_connect()
681 ether_addr_copy(vif->bssid, sme->bssid); in qtnf_connect()
685 ret = qtnf_cmd_send_connect(vif, sme); in qtnf_connect()
H A Dcommands.h53 struct cfg80211_connect_params *sme);
/linux-6.15/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c476 ((sme->channel && sme->channel->center_freq == 0) || in ath6kl_cfg80211_connect()
477 (sme->bssid && is_zero_ether_addr(sme->bssid)))) { in ath6kl_cfg80211_connect()
507 status = ath6kl_set_assoc_req_ies(vif, sme->ie, sme->ie_len); in ath6kl_cfg80211_connect()
513 if (sme->ie == NULL || sme->ie_len == 0) in ath6kl_cfg80211_connect()
537 memcpy(vif->ssid, sme->ssid, sme->ssid_len); in ath6kl_cfg80211_connect()
539 if (sme->channel) in ath6kl_cfg80211_connect()
543 if (sme->bssid && !is_broadcast_ether_addr(sme->bssid)) in ath6kl_cfg80211_connect()
561 if (sme->crypto.n_akm_suites) in ath6kl_cfg80211_connect()
564 if ((sme->key_len) && in ath6kl_cfg80211_connect()
571 sme->key_idx); in ath6kl_cfg80211_connect()
[all …]
/linux-6.15/drivers/net/wireless/virtual/
H A Dvirt_wifi.c229 struct cfg80211_connect_params *sme) in virt_wifi_connect() argument
237 if (!sme->ssid) in virt_wifi_connect()
240 priv->connect_requested_ssid_len = sme->ssid_len; in virt_wifi_connect()
241 memcpy(priv->connect_requested_ssid, sme->ssid, sme->ssid_len); in virt_wifi_connect()
247 if (sme->bssid) { in virt_wifi_connect()
248 ether_addr_copy(priv->connect_requested_bss, sme->bssid); in virt_wifi_connect()
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c2068 if (brcmf_find_wpsie(sme->ie, sme->ie_len) && !pval && !gval && in brcmf_set_wsec_mode()
2069 sme->privacy) in brcmf_set_wsec_mode()
2194 rsn_ie = brcmf_parse_tlvs((const u8 *)sme->ie, sme->ie_len, in brcmf_set_key_mgmt()
2383 if (!sme->ssid) { in brcmf_cfg80211_connect()
2392 sme->bssid = sme->bssid_hint; in brcmf_cfg80211_connect()
2399 wpa_ie = brcmf_find_wpaie((u8 *)sme->ie, sme->ie_len); in brcmf_cfg80211_connect()
2417 sme->ie, sme->ie_len); in brcmf_cfg80211_connect()
2444 sme->auth_type = brcmf_war_auth_type(ifp, sme->auth_type); in brcmf_cfg80211_connect()
2529 if (sme->bssid) in brcmf_cfg80211_connect()
2576 if (sme->bssid) in brcmf_cfg80211_connect()
[all …]
/linux-6.15/net/wireless/
H A DMakefile10 cfg80211-y += mlme.o ibss.o sme.o chan.o ethtool.o mesh.o ap.o trace.o ocb.o
14 cfg80211-$(CONFIG_CFG80211_WEXT) += wext-compat.o wext-sme.o
H A Drdev-ops.h527 struct cfg80211_connect_params *sme) in rdev_connect() argument
530 trace_rdev_connect(&rdev->wiphy, dev, sme); in rdev_connect()
531 ret = rdev->ops->connect(&rdev->wiphy, dev, sme); in rdev_connect()
539 struct cfg80211_connect_params *sme, u32 changed) in rdev_update_connect_params() argument
542 trace_rdev_update_connect_params(&rdev->wiphy, dev, sme, changed); in rdev_update_connect_params()
543 ret = rdev->ops->update_connect_params(&rdev->wiphy, dev, sme, changed); in rdev_update_connect_params()
H A Dtrace.h1506 struct cfg80211_connect_params *sme),
1507 TP_ARGS(wiphy, netdev, sme),
1522 MAC_ASSIGN(bssid, sme->bssid);
1524 memcpy(__entry->ssid, sme->ssid, sme->ssid_len);
1525 __entry->auth_type = sme->auth_type;
1526 __entry->privacy = sme->privacy;
1527 __entry->wpa_versions = sme->crypto.wpa_versions;
1528 __entry->flags = sme->flags;
1529 MAC_ASSIGN(prev_bssid, sme->prev_bssid);
1541 struct cfg80211_connect_params *sme, u32 changed),
[all …]
/linux-6.15/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_cfg80211.c1625 struct cfg80211_connect_params *sme) in cfg80211_rtw_connect() argument
1652 if (!sme->ssid || !sme->ssid_len) { in cfg80211_rtw_connect()
1657 if (sme->ssid_len > IW_ESSID_MAX_SIZE) { in cfg80211_rtw_connect()
1663 ndis_ssid.ssid_length = sme->ssid_len; in cfg80211_rtw_connect()
1664 memcpy(ndis_ssid.ssid, (u8 *)sme->ssid, sme->ssid_len); in cfg80211_rtw_connect()
1688 ret = rtw_cfg80211_set_wpa_ie(padapter, (u8 *)sme->ie, sme->ie_len); in cfg80211_rtw_connect()
1692 if (sme->crypto.n_ciphers_pairwise) { in cfg80211_rtw_connect()
1704 wep_key_idx = sme->key_idx; in cfg80211_rtw_connect()
1705 wep_key_len = sme->key_len; in cfg80211_rtw_connect()
1707 if (sme->key_idx > WEP_KEYS) { in cfg80211_rtw_connect()
[all …]
/linux-6.15/Documentation/arch/arm64/
H A Dindex.rst30 sme
H A Delf_hwcaps.rst310 by Documentation/arch/arm64/sme.rst.
H A Dsme.rst27 described in this document. SME is reported in /proc/cpuinfo as "sme".
H A Dsve.rst66 separate SME vector length and the same Z/V registers. See sme.rst
/linux-6.15/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c2327 auth_type = sme->auth_type; in mwifiex_cfg80211_assoc()
2330 if (sme->crypto.n_ciphers_pairwise) { in mwifiex_cfg80211_assoc()
2332 sme->crypto.ciphers_pairwise[0]; in mwifiex_cfg80211_assoc()
2336 if (sme->crypto.cipher_group) { in mwifiex_cfg80211_assoc()
2340 if (sme->ie) in mwifiex_cfg80211_assoc()
2341 ret = mwifiex_set_gen_ie(priv, sme->ie, sme->ie_len); in mwifiex_cfg80211_assoc()
2343 if (sme->key) { in mwifiex_cfg80211_assoc()
2350 sme->key_len, sme->key_idx, in mwifiex_cfg80211_assoc()
2434 struct cfg80211_connect_params *sme) in mwifiex_cfg80211_connect() argument
2472 ret = mwifiex_cfg80211_assoc(priv, sme->ssid_len, sme->ssid, sme->bssid, in mwifiex_cfg80211_connect()
[all …]
/linux-6.15/drivers/net/ethernet/chelsio/cxgb/
H A Despi.c76 int i, sme = 1; in tricn_init() local
85 if (sme) { in tricn_init()
/linux-6.15/include/net/
H A Dcfg80211.h4770 struct cfg80211_connect_params *sme);
4773 struct cfg80211_connect_params *sme,
/linux-6.15/Documentation/netlink/specs/
H A Dnl80211.yaml739 name: device-ap-sme
/linux-6.15/tools/arch/x86/kcpuid/
H A Dcpuid.csv954 0x8000001f, 0, eax, 0, sme , Secure Memory Encryption supported