Lines Matching defs:sm
89 static const u8 * wpa_auth_get_aa(const struct wpa_state_machine *sm) in wpa_auth_get_aa()
99 static const u8 * wpa_auth_get_spa(const struct wpa_state_machine *sm) in wpa_auth_get_spa()
109 static void wpa_gkeydone_sta(struct wpa_state_machine *sm) in wpa_gkeydone_sta()
130 void wpa_release_link_auth_ref(struct wpa_state_machine *sm, in wpa_release_link_auth_ref()
371 int (*cb)(struct wpa_state_machine *sm, void *ctx), in wpa_auth_for_each_sta()
603 struct wpa_state_machine *sm = timeout_ctx; in wpa_rekey_ptk() local
612 void wpa_auth_set_ptk_rekey_timer(struct wpa_state_machine *sm) in wpa_auth_set_ptk_rekey_timer()
626 static int wpa_auth_pmksa_clear_cb(struct wpa_state_machine *sm, void *ctx) in wpa_auth_pmksa_clear_cb()
940 struct wpa_state_machine *sm; local
964 struct wpa_state_machine *sm)
1010 void wpa_auth_sta_no_wpa(struct wpa_state_machine *sm)
1022 static void wpa_free_sta_sm(struct wpa_state_machine *sm)
1065 void wpa_auth_sta_deinit(struct wpa_state_machine *sm)
1109 static void wpa_request_new_ptk(struct wpa_state_machine *sm)
1162 struct wpa_state_machine *sm,
1263 struct wpa_state_machine *sm, int group)
1293 static int wpa_try_alt_snonce(struct wpa_state_machine *sm, u8 *data,
1396 struct wpa_state_machine *sm, u16 ver)
1437 struct wpa_state_machine *sm,
1455 struct wpa_state_machine *sm,
1536 struct wpa_state_machine *sm,
1950 struct wpa_state_machine *sm = timeout_ctx; local
1967 struct wpa_state_machine *sm, int key_info,
2195 struct wpa_state_machine *sm, int key_info,
2281 void wpa_remove_ptk(struct wpa_state_machine *sm)
2302 int wpa_auth_sm_event(struct wpa_state_machine *sm, enum wpa_event event)
2578 static int wpa_auth_sm_ptk_update(struct wpa_state_machine *sm)
2861 static int wpa_derive_ptk(struct wpa_state_machine *sm, const u8 *snonce,
2953 int fils_auth_pmk_to_ptk(struct wpa_state_machine *sm, const u8 *pmk,
3046 static int wpa_aead_decrypt(struct wpa_state_machine *sm, struct wpa_ptk *ptk,
3101 const u8 * wpa_fils_validate_fils_session(struct wpa_state_machine *sm,
3155 int wpa_fils_validate_key_confirm(struct wpa_state_machine *sm, const u8 *ies,
3198 int fils_decrypt_assoc(struct wpa_state_machine *sm, const u8 *fils_session,
3286 int fils_encrypt_assoc(struct wpa_state_machine *sm, u8 *buf,
3364 static struct wpabuf * fils_prepare_plainbuf(struct wpa_state_machine *sm,
3473 int fils_set_tk(struct wpa_state_machine *sm)
3519 u8 * hostapd_eid_assoc_fils_session(struct wpa_state_machine *sm, u8 *buf,
3552 int get_sta_tx_parameters(struct wpa_state_machine *sm, int ap_max_chanwidth,
3566 static int wpa_auth_validate_ml_kdes_m2(struct wpa_state_machine *sm,
4039 static int ieee80211w_kde_len(struct wpa_state_machine *sm)
4060 static u8 * ieee80211w_kde_add(struct wpa_state_machine *sm, u8 *pos)
4134 static int ocv_oci_len(struct wpa_state_machine *sm)
4144 static int ocv_oci_add(struct wpa_state_machine *sm, u8 **argpos,
4268 static size_t wpa_auth_ml_group_kdes_len(struct wpa_state_machine *sm)
4316 static u8 * wpa_auth_ml_group_kdes(struct wpa_state_machine *sm, u8 *pos)
4466 static size_t wpa_auth_ml_kdes_len(struct wpa_state_machine *sm)
4530 static u8 * wpa_auth_ml_kdes(struct wpa_state_machine *sm, u8 *pos)
5016 static int wpa_auth_validate_ml_kdes_m4(struct wpa_state_machine *sm)
5624 static int wpa_group_update_sta(struct wpa_state_machine *sm, void *ctx)
5661 void wpa_wnmsleep_rekey_gtk(struct wpa_state_machine *sm)
5670 void wpa_set_wnmsleep(struct wpa_state_machine *sm, int flag)
5677 int wpa_wnmsleep_gtk_subelem(struct wpa_state_machine *sm, u8 *pos)
5717 int wpa_wnmsleep_igtk_subelem(struct wpa_state_machine *sm, u8 *pos)
5756 int wpa_wnmsleep_bigtk_subelem(struct wpa_state_machine *sm, u8 *pos)
5899 static int wpa_group_disconnect_cb(struct wpa_state_machine *sm, void *ctx)
5963 static void wpa_clear_changed(struct wpa_state_machine *sm)
5979 static void wpa_group_sm_step_links(struct wpa_state_machine *sm)
5998 static bool wpa_group_sm_changed(struct wpa_state_machine *sm)
6018 static int wpa_sm_step(struct wpa_state_machine *sm)
6061 struct wpa_state_machine *sm = eloop_ctx; local
6066 void wpa_auth_sm_notify(struct wpa_state_machine *sm)
6203 int wpa_get_mib_sta(struct wpa_state_machine *sm, char *buf, size_t buflen)
6268 int wpa_auth_pairwise_set(struct wpa_state_machine *sm)
6274 int wpa_auth_get_pairwise(struct wpa_state_machine *sm)
6280 const u8 * wpa_auth_get_pmk(struct wpa_state_machine *sm, int *len)
6289 const u8 * wpa_auth_get_dpp_pkhash(struct wpa_state_machine *sm)
6297 int wpa_auth_sta_key_mgmt(struct wpa_state_machine *sm)
6305 int wpa_auth_sta_wpa_version(struct wpa_state_machine *sm)
6313 int wpa_auth_sta_ft_tk_already_set(struct wpa_state_machine *sm)
6321 int wpa_auth_sta_fils_tk_already_set(struct wpa_state_machine *sm)
6329 int wpa_auth_sta_clear_pmksa(struct wpa_state_machine *sm,
6340 wpa_auth_sta_get_pmksa(struct wpa_state_machine *sm)
6346 void wpa_auth_sta_local_mic_failure_report(struct wpa_state_machine *sm)
6362 int wpa_auth_pmksa_add(struct wpa_state_machine *sm, const u8 *pmk,
6436 void wpa_auth_add_sae_pmkid(struct wpa_state_machine *sm, const u8 *pmkid)
6571 struct wpa_state_machine *sm,
6756 int wpa_auth_sta_set_vlan(struct wpa_state_machine *sm, int vlan_id)
6795 struct wpa_state_machine *sm, int ack)
6832 int wpa_auth_uses_sae(struct wpa_state_machine *sm)
6840 int wpa_auth_uses_ft_sae(struct wpa_state_machine *sm)
6850 int wpa_auth_get_ip_addr(struct wpa_state_machine *sm, u8 *addr)
6922 struct wpa_state_machine *sm,
6934 void wpa_auth_get_fils_aead_params(struct wpa_state_machine *sm,
6945 void wpa_auth_add_fils_pmk_pmkid(struct wpa_state_machine *sm, const u8 *pmk,
6957 void wpa_auth_set_auth_alg(struct wpa_state_machine *sm, u16 auth_alg)
6964 void wpa_auth_set_rsn_selection(struct wpa_state_machine *sm, const u8 *ie,
6989 void wpa_auth_set_dpp_z(struct wpa_state_machine *sm, const struct wpabuf *z)
6999 void wpa_auth_set_ssid_protection(struct wpa_state_machine *sm, bool val)
7016 int wpa_auth_resend_m1(struct wpa_state_machine *sm, int change_anonce,
7038 int wpa_auth_resend_m3(struct wpa_state_machine *sm,
7218 int wpa_auth_resend_group_m1(struct wpa_state_machine *sm,
7298 struct wpa_state_machine *sm)
7341 void wpa_auth_sta_radius_psk_resp(struct wpa_state_machine *sm, bool success)
7366 void wpa_auth_set_ml_info(struct wpa_state_machine *sm,