Lines Matching refs:demo_states
58 const struct smf_state demo_states[] = {
68 const struct smf_state demo_states[] = {
81 const struct smf_state demo_states[];
83 const struct smf_state demo_states[] = {
84 [S0] = SMF_CREATE_STATE(s0_entry, s0_run, s0_exit, NULL, demo_states[S2]),
85 [S1] = SMF_CREATE_STATE(s1_entry, s1_run, s1_exit, demo_states[S0], NULL),
86 [S2] = SMF_CREATE_STATE(s2_entry, s2_run, s2_exit, demo_states[S0], NULL)
182 static const struct smf_state demo_states[];
202 smf_set_state(SMF_CTX(&s_obj), &demo_states[S1]);
212 smf_set_state(SMF_CTX(&s_obj), &demo_states[S2]);
226 smf_set_state(SMF_CTX(&s_obj), &demo_states[S0]);
230 static const struct smf_state demo_states[] = {
243 smf_set_initial(SMF_CTX(&s_obj), &demo_states[S0]);
290 static const struct smf_state demo_states[];
316 smf_set_state(SMF_CTX(&s_obj), &demo_states[S1]);
322 smf_set_state(SMF_CTX(&s_obj), &demo_states[S2]);
328 smf_set_state(SMF_CTX(&s_obj), &demo_states[S0]);
332 static const struct smf_state demo_states[] = {
336 [S0] = SMF_CREATE_STATE(NULL, s0_run, NULL, &demo_states[PARENT], NULL),
337 [S1] = SMF_CREATE_STATE(NULL, s1_run, NULL, &demo_states[PARENT], NULL),
347 smf_set_initial(SMF_CTX(&s_obj), &demo_states[S0]);
411 static const struct smf_state demo_states[];
440 smf_set_state(SMF_CTX(&s_obj), &demo_states[S1]);
456 smf_set_state(SMF_CTX(&s_obj), &demo_states[S0]);
461 static const struct smf_state demo_states[] = {
505 smf_set_initial(SMF_CTX(&s_obj), &demo_states[S0]);