Lines Matching refs:pmksa
270 if (sm->pmksa == ctx) in wpa_auth_pmksa_clear_cb()
271 sm->pmksa = NULL; in wpa_auth_pmksa_clear_cb()
390 wpa_auth->pmksa = pmksa_cache_auth_init(wpa_auth_pmksa_free_cb, in wpa_init()
392 if (wpa_auth->pmksa == NULL) { in wpa_init()
405 pmksa_cache_auth_deinit(wpa_auth->pmksa); in wpa_init()
958 if (pmksa_cache_auth_add(wpa_auth->pmksa, pmk, PMK_LEN, pmkid, in wpa_auth_pmksa_add_sae()
1523 if (wpa_auth_uses_sae(sm) && sm->pmksa) { in SM_STATE()
1525 os_memcpy(sm->PMK, sm->pmksa->pmk, sm->pmksa->pmk_len); in SM_STATE()
1526 sm->pmk_len = sm->pmksa->pmk_len; in SM_STATE()
1561 if (sm->pmksa) { in SM_STATE()
1564 sm->pmksa->pmkid, PMKID_LEN); in SM_STATE()
1566 sm->pmksa->pmkid, PMKID_LEN); in SM_STATE()
1648 if (!pmk && sm->pmksa) { in SM_STATE()
1650 pmk = sm->pmksa->pmk; in SM_STATE()
2062 } else if (wpa_auth_uses_sae(sm) && sm->pmksa) { in SM_STEP()
2542 pmksa_cache_auth_deinit(wpa_auth->pmksa); in wpa_deinit()
2561 struct rsn_pmksa_cache_entry *pmksa; in wpa_auth_pmksa_remove() local
2563 if (wpa_auth == NULL || wpa_auth->pmksa == NULL) in wpa_auth_pmksa_remove()
2565 pmksa = pmksa_cache_auth_get(wpa_auth->pmksa, sta_addr, NULL); in wpa_auth_pmksa_remove()
2566 if (pmksa) { in wpa_auth_pmksa_remove()
2569 pmksa_cache_free_entry(wpa_auth->pmksa, pmksa); in wpa_auth_pmksa_remove()