Lines Matching full:transitions
34 * transitions, and with ERROR to identify a reset transition.
36 * is used to defer initiation of transitions and other complex
49 * additional transitions are required. This is used to simplify the
141 const struct onoff_transitions *transitions) in onoff_manager_init() argument
144 || (transitions == NULL) in onoff_manager_init()
145 || (transitions->start == NULL) in onoff_manager_init()
146 || (transitions->stop == NULL)) { in onoff_manager_init()
150 *mgr = (struct onoff_manager)ONOFF_MANAGER_INITIALIZER(transitions); in onoff_manager_init()
345 transit = mgr->transitions->start; in process_event()
352 transit = mgr->transitions->stop; in process_event()
359 transit = mgr->transitions->reset; in process_event()
516 && (mgr->transitions->reset == NULL)) { in onoff_reset()