SM_ENTER macro
SM_ENTER - Enter a new state machine state @machine: State machine name @state: State machine state This macro expands to a function call to a state machine function defined with SM_STATE macro. SM_ENTER is used in a state machine step function to move the state machine to a new state.
Syntax
#define SM_ENTER(machine, state) \
sm_ ## machine ## _ ## state ## _Enter(sm, 0)