| /OK3568_Linux_fs/kernel/drivers/staging/ks7010/ |
| H A D | ks_wlan_net.c | 1655 struct pmk *pmk; in ks_wlan_set_pmksa() local 1671 pmk = &priv->pmklist.pmk[i]; in ks_wlan_set_pmksa() 1672 if (is_zero_ether_addr(pmk->bssid)) in ks_wlan_set_pmksa() 1675 ether_addr_copy(pmk->bssid, pmksa->bssid.sa_data); in ks_wlan_set_pmksa() 1676 memcpy(pmk->pmkid, pmksa->pmkid, IW_PMKID_LEN); in ks_wlan_set_pmksa() 1677 list_add(&pmk->list, &priv->pmklist.head); in ks_wlan_set_pmksa() 1683 pmk = list_entry(ptr, struct pmk, list); in ks_wlan_set_pmksa() 1684 if (ether_addr_equal(pmksa->bssid.sa_data, pmk->bssid)) { in ks_wlan_set_pmksa() 1685 memcpy(pmk->pmkid, pmksa->pmkid, IW_PMKID_LEN); in ks_wlan_set_pmksa() 1686 list_move(&pmk->list, &priv->pmklist.head); in ks_wlan_set_pmksa() [all …]
|
| H A D | ks_wlan.h | 357 struct pmk { struct 361 } pmk[PMK_LIST_MAX]; member
|
| H A D | ks_hostif.c | 2031 struct pmk *pmk; in hostif_sme_set_pmksa() local 2035 list_for_each_entry(pmk, &priv->pmklist.head, list) { in hostif_sme_set_pmksa() 2038 ether_addr_copy(pmkcache.list[i].bssid, pmk->bssid); in hostif_sme_set_pmksa() 2039 memcpy(pmkcache.list[i].pmkid, pmk->pmkid, IW_PMKID_LEN); in hostif_sme_set_pmksa() 2289 INIT_LIST_HEAD(&priv->pmklist.pmk[i].list); in hostif_pmklist_init()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | bcmwpa.h | 519 const uint8* snonce, uint8 snonce_len, const uint8 *pmk, 532 const struct ether_addr *sta_ea, const uint8 *pmk, uint pmk_len, uint8 *pmkid); 552 const uint8 *pmk, uint pmk_len, uint8 *pmkr0, uint8 *pmkr0name); 556 const struct ether_addr *sta_ea, const uint8 *pmk, uint pmk_len, 562 const uint8 *pmk, uint pmk_len, uint8 *ptk, uint ptk_len); 603 const uint8 *anonce, const uint8 *snonce, const uint8 *pmk, uint pmk_len,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | bcmwpa.c | 271 const uint8 *pmk, uint pmk_len, uint8 *pmkid) in wpa_calc_pmkid_impl() argument 276 err = hmac_sha2_init(&ctx, hash_type, pmk, pmk_len); in wpa_calc_pmkid_impl() 288 const uint8 *pmk, uint pmk_len, uint8 *pmkid) in wpa_calc_pmkid() argument 290 wpa_calc_pmkid_impl(HASH_SHA1, auth_ea, sta_ea, pmk, pmk_len, pmkid); in wpa_calc_pmkid() 312 const uint8 *pmk, uint pmk_len, uint8 *pmkr0, uint8 *pmkr0name) in wpa_calc_pmkR0() argument 357 hmac_sha2_n(hash_type, pmk, pmk_len, pfx, npfx, NULL, 0, out, out_len); in wpa_calc_pmkR0() 373 const struct ether_addr *sta_ea, const uint8 *pmk, uint pmk_len, const uint8 *pmkr0name, in wpa_calc_pmkR1() argument 396 hmac_sha2_n(hash_type, pmk, pmk_len, pfx, npfx, NULL, 0, in wpa_calc_pmkR1() 421 const uint8 *pmk, uint pmk_len, uint8 *ptk, uint ptk_len) in wpa_calc_ft_ptk() argument 443 hmac_sha2_n(hash_type, pmk, pmk_len, pfx, npfx, NULL, 0, ptk, ptk_len); in wpa_calc_ft_ptk() [all …]
|
| H A D | wl_cfg80211.c | 6916 wsec_pmk_t pmk; in wl_cfg80211_add_key() local 7006 if (params->key_len > sizeof(pmk.key)) { in wl_cfg80211_add_key() 7010 bzero(&pmk, sizeof(pmk)); in wl_cfg80211_add_key() 7011 bcopy(params->key, &pmk.key, params->key_len); in wl_cfg80211_add_key() 7012 pmk.key_len = params->key_len; in wl_cfg80211_add_key() 7013 pmk.flags = 0; /* 0:PMK, WSEC_PASSPHRASE:PSK, WSEC_SAE_PASSPHRASE:SAE_PSK */ in wl_cfg80211_add_key() 7017 err = wldev_iovar_setbuf_bsscfg(dev, "okc_info_pmk", pmk.key, pmk.key_len, in wl_cfg80211_add_key() 7025 err = wldev_ioctl_set(dev, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfg80211_add_key() 7030 WL_DBG(("pmk set. flags:0x%x\n", pmk.flags)); in wl_cfg80211_add_key() 8293 (void)memcpy_s(pmkid_v2_list->pmkid[i].pmk, in wl_update_pmklist() [all …]
|
| H A D | wl_cfgvendor.c | 3020 wsec_pmk_t pmk; in wl_cfgvendor_set_sae_password() local 3030 (void)memset_s(&pmk, sizeof(wsec_pmk_t), 0x0, sizeof(wsec_pmk_t)); in wl_cfgvendor_set_sae_password() 3049 pmk.key_len = htod16(len); in wl_cfgvendor_set_sae_password() 3050 bcopy((const u8*)data, pmk.key, len); in wl_cfgvendor_set_sae_password() 3051 pmk.flags = htod16(WSEC_PASSPHRASE); in wl_cfgvendor_set_sae_password() 3053 err = wldev_ioctl_set(net, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfgvendor_set_sae_password() 8832 wsec_pmk_t pmk; in wl_cfgvendor_set_pmk() local 8839 bzero(&pmk, sizeof(pmk)); in wl_cfgvendor_set_pmk() 8844 pmk.flags = 0; in wl_cfgvendor_set_pmk() 8845 pmk.key_len = htod16(nla_len(iter)); in wl_cfgvendor_set_pmk() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/esa/common/ |
| H A D | pmkCache.c | 195 pPMK = psk->psk.pmk.pmk; in SupplicantSetPassphrase()
|
| /OK3568_Linux_fs/kernel/net/wireless/ |
| H A D | sme.c | 871 ev->cr.fils.pmk = next; in cfg80211_connect_done() 873 memcpy((void *)ev->cr.fils.pmk, params->fils.pmk, in cfg80211_connect_done() 1009 ev->rm.fils.pmk = next; in cfg80211_roamed() 1011 memcpy((void *)ev->rm.fils.pmk, info->fils.pmk, in cfg80211_roamed()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/ |
| H A D | moal_cfgvendor.c | 882 memcpy(&priv->pmk.pmk_r0, pos, MLAN_MAX_KEY_LENGTH); in woal_cfg80211_subcmd_set_roaming_offload_key() 884 memcpy(&priv->pmk.pmk_r0_name, pos, in woal_cfg80211_subcmd_set_roaming_offload_key() 888 memcpy(&priv->pmk.pmk, data, in woal_cfg80211_subcmd_set_roaming_offload_key()
|
| H A D | moal_main.c | 475 if (memcmp(priv->pmk.pmk, zero, MLAN_MAX_KEY_LENGTH)) in woal_set_clear_pmk() 476 memcpy(&sec->param.passphrase.psk.pmk.pmk, in woal_set_clear_pmk() 477 priv->pmk.pmk, MLAN_MAX_KEY_LENGTH); in woal_set_clear_pmk() 478 if (memcmp(priv->pmk.pmk_r0, zero, MLAN_MAX_KEY_LENGTH) in woal_set_clear_pmk() 479 && memcmp(priv->pmk.pmk_r0_name, zero, in woal_set_clear_pmk() 481 memcpy(&sec->param.passphrase.psk.pmk.pmk_r0, in woal_set_clear_pmk() 482 priv->pmk.pmk_r0, MLAN_MAX_KEY_LENGTH); in woal_set_clear_pmk() 483 memcpy(&sec->param.passphrase.psk.pmk. in woal_set_clear_pmk() 484 pmk_r0_name, priv->pmk.pmk_r0_name, in woal_set_clear_pmk() 5506 memset(&priv->pmk, 0, sizeof(mlan_pmk_t));
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | cfg80211.c | 1349 struct brcmf_wsec_pmk_le pmk; in brcmf_set_pmk() local 1353 pmk.key_len = cpu_to_le16(pmk_len << 1); in brcmf_set_pmk() 1354 pmk.flags = cpu_to_le16(BRCMF_WSEC_PASSPHRASE); in brcmf_set_pmk() 1356 snprintf(&pmk.key[2 * i], 3, "%02x", pmk_data[i]); in brcmf_set_pmk() 1360 &pmk, sizeof(pmk)); in brcmf_set_pmk() 3959 brcmf_dbg(CONN, "PMK[%d]: %pM\n", i, &pmk_list->pmk[i].bssid); in brcmf_update_pmklist() 3973 struct brcmf_pmksa *pmk = &cfg->pmk_list.pmk[0]; in brcmf_cfg80211_set_pmksa() local 3984 if (!memcmp(pmksa->bssid, pmk[i].bssid, ETH_ALEN)) in brcmf_cfg80211_set_pmksa() 3987 memcpy(pmk[i].bssid, pmksa->bssid, ETH_ALEN); in brcmf_cfg80211_set_pmksa() 3988 memcpy(pmk[i].pmkid, pmksa->pmkid, WLAN_PMKID_LEN); in brcmf_cfg80211_set_pmksa() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/sti/bdisp/ |
| H A D | bdisp-reg.h | 44 u32 pmk; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/esa/ |
| H A D | hostsa_ext_def.h | 565 t_u8 pmk[MLAN_MAX_KEY_LENGTH]; member 583 mlan_pmk_t pmk; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | wl_cfgvendor.c | 2097 wsec_pmk_t pmk; in wl_cfgvendor_set_sae_password() local 2101 (void)memset(&pmk, 0x0, sizeof(wsec_pmk_t)); in wl_cfgvendor_set_sae_password() 2120 pmk.key_len = htod16(len); in wl_cfgvendor_set_sae_password() 2121 bcopy((const u8*)data, pmk.key, len); in wl_cfgvendor_set_sae_password() 2122 pmk.flags = htod16(WSEC_PASSPHRASE); in wl_cfgvendor_set_sae_password() 2124 err = wldev_ioctl_set(net, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfgvendor_set_sae_password()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_cmdevt.c | 5729 memcpy(pmpriv->adapter, ppmk_tlv->pmk, psk->psk.pmk.pmk, 5738 (pmpriv->adapter, psk->psk.pmk.pmk_r0, zero, 5744 memcpy(pmpriv->adapter, ppmk_tlv->pmk, 5745 psk->psk.pmk.pmk_r0, MLAN_MAX_KEY_LENGTH); 5756 (pmpriv->adapter, psk->psk.pmk.pmk_r0_name, zero, 5762 memcpy(pmpriv->adapter, ppmk_tlv->pmk, 5763 psk->psk.pmk.pmk_r0_name, 5987 sec->param.passphrase.psk.pmk. 5988 pmk, ppmk_tlv->pmk,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | wl_cfg80211.c | 6954 wsec_pmk_t pmk; in wl_cfg80211_add_key() local 7044 if (params->key_len > sizeof(pmk.key)) { in wl_cfg80211_add_key() 7048 bzero(&pmk, sizeof(pmk)); in wl_cfg80211_add_key() 7049 bcopy(params->key, &pmk.key, params->key_len); in wl_cfg80211_add_key() 7050 pmk.key_len = params->key_len; in wl_cfg80211_add_key() 7051 pmk.flags = 0; /* 0:PMK, WSEC_PASSPHRASE:PSK, WSEC_SAE_PASSPHRASE:SAE_PSK */ in wl_cfg80211_add_key() 7055 err = wldev_iovar_setbuf_bsscfg(dev, "okc_info_pmk", pmk.key, pmk.key_len, in wl_cfg80211_add_key() 7063 err = wldev_ioctl_set(dev, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfg80211_add_key() 7068 WL_DBG(("pmk set. flags:0x%x\n", pmk.flags)); in wl_cfg80211_add_key() 8341 (void)memcpy_s(pmkid_v2_list->pmkid[i].pmk, in wl_update_pmklist() [all …]
|
| H A D | wl_cfgvendor.c | 3024 wsec_pmk_t pmk; in wl_cfgvendor_set_sae_password() local 3034 (void)memset_s(&pmk, sizeof(wsec_pmk_t), 0x0, sizeof(wsec_pmk_t)); in wl_cfgvendor_set_sae_password() 3053 pmk.key_len = htod16(len); in wl_cfgvendor_set_sae_password() 3054 bcopy((const u8*)data, pmk.key, len); in wl_cfgvendor_set_sae_password() 3055 pmk.flags = htod16(WSEC_PASSPHRASE); in wl_cfgvendor_set_sae_password() 3057 err = wldev_ioctl_set(net, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfgvendor_set_sae_password() 8859 wsec_pmk_t pmk; in wl_cfgvendor_set_pmk() local 8866 bzero(&pmk, sizeof(pmk)); in wl_cfgvendor_set_pmk() 8871 pmk.flags = 0; in wl_cfgvendor_set_pmk() 8872 pmk.key_len = htod16(nla_len(iter)); in wl_cfgvendor_set_pmk() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | wl_cfgvendor.c | 2816 wsec_pmk_t pmk; in wl_cfgvendor_set_sae_password() local 2836 pmk.key_len = htod16(len); in wl_cfgvendor_set_sae_password() 2837 bcopy((const u8*)data, pmk.key, len); in wl_cfgvendor_set_sae_password() 2838 pmk.flags = htod16(WSEC_PASSPHRASE); in wl_cfgvendor_set_sae_password() 2840 err = wldev_ioctl_set(net, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfgvendor_set_sae_password() 7811 wsec_pmk_t pmk; in wl_cfgvendor_set_pmk() local 7822 if (nla_len(iter) > sizeof(pmk.key)) { in wl_cfgvendor_set_pmk() 7826 pmk.flags = 0; in wl_cfgvendor_set_pmk() 7827 pmk.key_len = htod16(nla_len(iter)); in wl_cfgvendor_set_pmk() 7828 bcopy((uint8 *)nla_data(iter), pmk.key, len); in wl_cfgvendor_set_pmk() [all …]
|
| H A D | wl_iw.c | 2460 wsec_pmk_t pmk; local 2471 pmk.key_len = htod16(len); 2472 bcopy(keystring, pmk.key, len); 2473 pmk.flags = htod16(WSEC_PASSPHRASE); 2475 error = dev_wlc_ioctl(dev, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk));
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/ |
| H A D | moal_main.c | 1189 if (memcmp(priv->pmk.pmk, zero, MLAN_MAX_KEY_LENGTH)) 1192 &sec->param.passphrase.psk.pmk.pmk, 1193 priv->pmk.pmk, MLAN_MAX_KEY_LENGTH, 1194 sizeof(sec->param.passphrase.psk.pmk 1195 .pmk)); 1196 if (memcmp(priv->pmk.pmk_r0, zero, 1198 memcmp(priv->pmk.pmk_r0_name, zero, 1202 &sec->param.passphrase.psk.pmk.pmk_r0, 1203 priv->pmk.pmk_r0, MLAN_MAX_KEY_LENGTH, 1204 sizeof(sec->param.passphrase.psk.pmk [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | wl_cfgvendor.c | 2877 wsec_pmk_t pmk; in wl_cfgvendor_set_sae_password() local 2897 pmk.key_len = htod16(len); in wl_cfgvendor_set_sae_password() 2898 bcopy((const u8*)data, pmk.key, len); in wl_cfgvendor_set_sae_password() 2899 pmk.flags = htod16(WSEC_PASSPHRASE); in wl_cfgvendor_set_sae_password() 2901 err = wldev_ioctl_set(net, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfgvendor_set_sae_password() 7905 wsec_pmk_t pmk; in wl_cfgvendor_set_pmk() local 7916 if (nla_len(iter) > sizeof(pmk.key)) { in wl_cfgvendor_set_pmk() 7920 pmk.flags = 0; in wl_cfgvendor_set_pmk() 7921 pmk.key_len = htod16(nla_len(iter)); in wl_cfgvendor_set_pmk() 7922 bcopy((uint8 *)nla_data(iter), pmk.key, len); in wl_cfgvendor_set_pmk() [all …]
|
| H A D | wl_iw.c | 2466 wsec_pmk_t pmk; local 2477 pmk.key_len = htod16(len); 2478 bcopy(keystring, pmk.key, len); 2479 pmk.flags = htod16(WSEC_PASSPHRASE); 2481 error = dev_wlc_ioctl(dev, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk));
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | wl_cfgvendor.c | 2875 wsec_pmk_t pmk; in wl_cfgvendor_set_sae_password() local 2895 pmk.key_len = htod16(len); in wl_cfgvendor_set_sae_password() 2896 bcopy((const u8*)data, pmk.key, len); in wl_cfgvendor_set_sae_password() 2897 pmk.flags = htod16(WSEC_PASSPHRASE); in wl_cfgvendor_set_sae_password() 2899 err = wldev_ioctl_set(net, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk)); in wl_cfgvendor_set_sae_password() 7905 wsec_pmk_t pmk; in wl_cfgvendor_set_pmk() local 7916 if (nla_len(iter) > sizeof(pmk.key)) { in wl_cfgvendor_set_pmk() 7920 pmk.flags = 0; in wl_cfgvendor_set_pmk() 7921 pmk.key_len = htod16(nla_len(iter)); in wl_cfgvendor_set_pmk() 7922 bcopy((uint8 *)nla_data(iter), pmk.key, len); in wl_cfgvendor_set_pmk() [all …]
|
| H A D | wl_iw.c | 2466 wsec_pmk_t pmk; local 2477 pmk.key_len = htod16(len); 2478 bcopy(keystring, pmk.key, len); 2479 pmk.flags = htod16(WSEC_PASSPHRASE); 2481 error = dev_wlc_ioctl(dev, WLC_SET_WSEC_PMK, &pmk, sizeof(pmk));
|