Lines Matching defs:sm
76 static void eap_gpsk_deinit(struct eap_sm *sm, void *priv);
79 static void * eap_gpsk_init(struct eap_sm *sm)
86 password = eap_get_config_password(sm, &password_len);
97 identity = eap_get_config_identity(sm, &identity_len);
101 eap_gpsk_deinit(sm, data);
107 phase1 = eap_get_config_phase1(sm);
121 eap_gpsk_deinit(sm, data);
130 static void eap_gpsk_deinit(struct eap_sm *sm, void *priv)
192 static int eap_gpsk_select_csuite(struct eap_sm *sm,
222 wpa_msg(sm->msg_ctx, MSG_INFO, "EAP-GPSK: No supported "
233 static const u8 * eap_gpsk_process_csuite_list(struct eap_sm *sm,
260 if (eap_gpsk_select_csuite(sm, data, pos, len) < 0)
271 static struct wpabuf * eap_gpsk_process_gpsk_1(struct eap_sm *sm,
293 pos = eap_gpsk_process_csuite_list(sm, data, &csuite_list,
580 static struct wpabuf * eap_gpsk_process_gpsk_3(struct eap_sm *sm,
662 static struct wpabuf * eap_gpsk_process(struct eap_sm *sm, void *priv,
690 resp = eap_gpsk_process_gpsk_1(sm, data, ret, id, pos, len);
693 resp = eap_gpsk_process_gpsk_3(sm, data, ret, id, pos, len);
707 static Boolean eap_gpsk_isKeyAvailable(struct eap_sm *sm, void *priv)
714 static u8 * eap_gpsk_getKey(struct eap_sm *sm, void *priv, size_t *len)
731 static u8 * eap_gpsk_get_emsk(struct eap_sm *sm, void *priv, size_t *len)
748 static u8 * eap_gpsk_get_session_id(struct eap_sm *sm, void *priv, size_t *len)