Lines Matching refs:event
30 * model_get_event_name_##name - return the (string) name of the given event \
32 static char *model_get_event_name_##name(enum events_##name event) \
34 if ((event < 0) || (event >= event_max_##name)) \
37 return automaton_##name.event_names[event]; \
49 * model_get_next_state_##name - process an automaton event occurrence \
51 * Given the current state (curr_state) and the event (event), returns \
55 enum events_##name event) \
60 if ((event < 0) || (event >= event_max_##name)) \
63 return automaton_##name.function[curr_state][event]; \