Lines Matching defs:eapol_sm

21 #define STATE_MACHINE_DATA struct eapol_sm
28 * struct eapol_sm - Internal data for EAPOL state machines
30 struct eapol_sm {
142 static void eapol_sm_txLogoff(struct eapol_sm *sm);
143 static void eapol_sm_txStart(struct eapol_sm *sm);
144 static void eapol_sm_processKey(struct eapol_sm *sm);
145 static void eapol_sm_getSuppRsp(struct eapol_sm *sm);
146 static void eapol_sm_txSuppRsp(struct eapol_sm *sm);
147 static void eapol_sm_abortSupp(struct eapol_sm *sm);
148 static void eapol_sm_abort_cached(struct eapol_sm *sm);
150 static void eapol_sm_set_port_authorized(struct eapol_sm *sm);
151 static void eapol_sm_set_port_unauthorized(struct eapol_sm *sm);
158 struct eapol_sm *sm = timeout_ctx;
192 static void eapol_enable_timer_tick(struct eapol_sm *sm)
596 static void eapol_sm_txLogoff(struct eapol_sm *sm)
606 static void eapol_sm_txStart(struct eapol_sm *sm)
625 static void eapol_sm_processKey(struct eapol_sm *sm)
794 static void eapol_sm_getSuppRsp(struct eapol_sm *sm)
804 static void eapol_sm_txSuppRsp(struct eapol_sm *sm)
833 static void eapol_sm_abortSupp(struct eapol_sm *sm)
851 static void eapol_sm_set_port_authorized(struct eapol_sm *sm)
858 static void eapol_sm_set_port_unauthorized(struct eapol_sm *sm)
873 void eapol_sm_step(struct eapol_sm *sm)
994 void eapol_sm_configure(struct eapol_sm *sm, int heldPeriod, int authPeriod,
1015 const char * eapol_sm_get_method_name(struct eapol_sm *sm)
1039 int eapol_sm_get_status(struct eapol_sm *sm, char *buf, size_t buflen,
1091 int eapol_sm_get_mib(struct eapol_sm *sm, char *buf, size_t buflen)
1161 int eapol_sm_rx_eapol(struct eapol_sm *sm, const u8 *src, const u8 *buf,
1282 void eapol_sm_notify_tx_eapol_key(struct eapol_sm *sm)
1296 void eapol_sm_notify_portEnabled(struct eapol_sm *sm, Boolean enabled)
1314 void eapol_sm_notify_portValid(struct eapol_sm *sm, Boolean valid)
1336 void eapol_sm_notify_eap_success(struct eapol_sm *sm, Boolean success)
1358 void eapol_sm_notify_eap_fail(struct eapol_sm *sm, Boolean fail)
1382 void eapol_sm_notify_config(struct eapol_sm *sm,
1417 int eapol_sm_get_key(struct eapol_sm *sm, u8 *key, size_t len)
1451 void eapol_sm_notify_logoff(struct eapol_sm *sm, Boolean logoff)
1467 void eapol_sm_notify_cached(struct eapol_sm *sm)
1485 void eapol_sm_notify_pmkid_attempt(struct eapol_sm *sm, int attempt)
1499 static void eapol_sm_abort_cached(struct eapol_sm *sm)
1528 void eapol_sm_register_scard_ctx(struct eapol_sm *sm, void *ctx)
1544 void eapol_sm_notify_portControl(struct eapol_sm *sm, PortControl portControl)
1562 void eapol_sm_notify_ctrl_attached(struct eapol_sm *sm)
1577 void eapol_sm_notify_ctrl_response(struct eapol_sm *sm)
1599 void eapol_sm_request_reauth(struct eapol_sm *sm)
1617 void eapol_sm_notify_lower_layer_success(struct eapol_sm *sm, int in_eapol_sm)
1631 void eapol_sm_invalidate_cached_session(struct eapol_sm *sm)
1640 struct eapol_sm *sm = ctx;
1647 struct eapol_sm *sm = ctx;
1657 struct eapol_sm *sm = ctx;
1687 struct eapol_sm *sm = ctx;
1724 struct eapol_sm *sm = ctx;
1738 struct eapol_sm *sm = ctx;
1754 struct eapol_sm *sm = ctx;
1765 struct eapol_sm *sm = ctx;
1778 struct eapol_sm *sm = ctx;
1795 struct eapol_sm *sm = ctx;
1808 struct eapol_sm *sm = ctx;
1818 struct eapol_sm *sm = ctx;
1827 struct eapol_sm *sm = ctx;
1860 struct eapol_sm *eapol_sm_init(struct eapol_ctx *ctx)
1862 struct eapol_sm *sm;
1911 void eapol_sm_deinit(struct eapol_sm *sm)
1925 void eapol_sm_set_ext_pw_ctx(struct eapol_sm *sm,
1933 int eapol_sm_failed(struct eapol_sm *sm)