Lines Matching full:machine
37 unsigned int idleWhile; /* for EAP state machine */
57 /* Supplicant PAE state machine */
82 /* Key Receive state machine */
90 /* Supplicant Backend state machine */
164 /* Port Timers state machine - implemented as a function that will be called
249 * clearing it on initialization does not change actual state machine in SM_STATE()
337 * Prevent EAP peer state machine from failing due to prior in SM_STATE()
574 * clearing it on initialization does not change actual state machine in SM_STATE()
878 * Backend state machine is waiting for eapNoResp or eapResp to be set in eapol_sm_getSuppRsp()
879 * and these are only set in the EAP state machine when the processing in eapol_sm_getSuppRsp()
972 * eapol_sm_step - EAPOL state machine step function
973 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
975 * This function is called to notify the state machine about changed external
986 * state machine were to generate a busy loop. */ in eapol_sm_step()
994 /* Drive the EAP proxy state machine */ in eapol_sm_step()
1006 /* restart EAPOL state machine step from timeout call in order in eapol_sm_step()
1104 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1110 * Set configurable EAPOL state machine variables. Each variable can be set to
1131 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1146 * eapol_sm_get_status - Get EAPOL state machine status
1147 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1153 * Query EAPOL state machine for status information. This function fills in a
1154 * text area with current status information from the EAPOL state machine. If
1206 * eapol_sm_get_mib - Get EAPOL state machine MIBs
1207 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1212 * Query EAPOL state machine for MIB information. This function fills in a
1213 * text area with current MIB information from the EAPOL state machine. If
1280 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1285 * Returns: 1 = EAPOL frame processed, 0 = not for EAPOL state machine,
1360 * machine. in eapol_sm_rx_eapol()
1447 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1449 * Notify EAPOL state machine about transmitted EAPOL packet from an external
1461 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1464 * Notify EAPOL state machine about new portEnabled value.
1481 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1484 * Notify EAPOL state machine about new portValid value.
1499 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1502 * Notify the EAPOL state machine that external event has forced EAP state to
1506 * been completed successfully since WPA-PSK does not use EAP state machine.
1524 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1527 * Notify EAPOL state machine that external event has forced EAP state to
1544 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1548 * Notify EAPOL state machine that configuration has changed. config will be
1576 /* Using EAP Proxy, so skip EAP state machine update */ in eapol_sm_notify_config()
1591 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1597 * Fetch EAP keying material (MSK, eapKeyData) from EAP state machine. The key
1648 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1666 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1686 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1704 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1739 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1756 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1774 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1789 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1811 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1826 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
1828 * machine loop (eapol_sm_step())
1846 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
2005 "state machine - retrying pending EAP Request"); in eapol_sm_notify_pending()
2112 * eapol_sm_init - Initialize EAPOL state machine
2114 * and EAPOL state machine will free it in eapol_sm_deinit()
2115 * Returns: Pointer to the allocated EAPOL state machine or %NULL on failure
2117 * Allocate and initialize an EAPOL state machine.
2130 /* Supplicant PAE state machine */ in eapol_sm_init()
2135 /* Supplicant Backend state machine */ in eapol_sm_init()
2181 * eapol_sm_deinit - Deinitialize EAPOL state machine
2182 * @sm: Pointer to EAPOL state machine allocated with eapol_sm_init()
2184 * Deinitialize and free EAPOL state machine.