Home
last modified time | relevance | path

Searched refs:transitions (Results 1 – 20 of 20) sorted by relevance

/Zephyr-Core-3.7.0/tests/bluetooth/controller/mock_ctrl/src/
Dutil.c79 uint8_t transitions; in util_aa_le32() local
94 transitions = 0U; in util_aa_le32()
106 uint8_t transitions_prev = transitions; in util_aa_le32()
115 transitions++; in util_aa_le32()
140 ((consecutive_cnt < 6) && (((bit_idx < 29) && (transitions < 1)) || in util_aa_le32()
141 ((bit_idx < 28) && (transitions < 2))))) { in util_aa_le32()
160 if (transitions != transitions_prev) { in util_aa_le32()
162 transitions = transitions_prev; in util_aa_le32()
165 transitions++; in util_aa_le32()
183 if ((transitions > 24) || in util_aa_le32()
/Zephyr-Core-3.7.0/subsys/bluetooth/controller/util/
Dutil.c78 uint8_t transitions; in util_aa_le32() local
93 transitions = 0U; in util_aa_le32()
105 uint8_t transitions_prev = transitions; in util_aa_le32()
114 transitions++; in util_aa_le32()
143 (((bit_idx < 29) && (transitions < 1)) || in util_aa_le32()
144 ((bit_idx < 28) && (transitions < 2))))) { in util_aa_le32()
163 if (transitions != transitions_prev) { in util_aa_le32()
165 transitions = transitions_prev; in util_aa_le32()
168 transitions++; in util_aa_le32()
188 if ((transitions > 24) || in util_aa_le32()
/Zephyr-Core-3.7.0/soc/nordic/nrf53/
Dnrf53_cpunet_mgmt.c40 static const struct onoff_transitions transitions = { in nrf53_cpunet_mgmt_init() local
45 return onoff_manager_init(&cpunet_mgr, &transitions); in nrf53_cpunet_mgmt_init()
/Zephyr-Core-3.7.0/include/zephyr/sys/
Donoff.h166 const struct onoff_transitions *transitions; member
198 .transitions = (_transitions), \
222 const struct onoff_transitions *transitions);
/Zephyr-Core-3.7.0/lib/utils/
Donoff.c141 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()
/Zephyr-Core-3.7.0/doc/services/resource_management/
Dindex.rst10 multithreaded system, especially when transitions may be asynchronous,
40 * The service transitions from off to on when first client request is
42 * The service transitions from on to off when last client release is
72 state, can be informed of state transitions by registering a monitor
82 guarantee synchronous context-independent transitions a driver may
/Zephyr-Core-3.7.0/subsys/bluetooth/controller/coex/
Dreadme.rst22transitions into non-active (such as 1 for the nRF9160). state the implementation starts a ticker …
/Zephyr-Core-3.7.0/samples/subsys/smf/hsm_psicc2/
DREADME.rst48 Not all transitions modelled in UML may be supported by the :ref:`State Machine Framework <smf>`.
49 Unsupported transitions may lead to results different to the example run of the application in
51 will support these transitions in the future and the list would become outdated.
/Zephyr-Core-3.7.0/lib/smf/
DKconfig18 bool "Support initial transitions for ancestor states"
/Zephyr-Core-3.7.0/tests/lib/onoff/src/
Dmain.c12 struct onoff_transitions transitions; variable
239 transitions = (struct onoff_transitions) in setup_test()
241 rc = onoff_manager_init(&onoff_srv, &transitions); in setup_test()
286 rc = onoff_manager_init(NULL, &transitions); in ZTEST()
497 transitions.reset = NULL; in ZTEST()
502 transitions.reset = reset; in ZTEST()
/Zephyr-Core-3.7.0/doc/services/smf/
Dindex.rst42 By default, the hierarchical state machines do not support initial transitions
100 HSM should have initial transitions defined for all parent states.
132 SMF follows UML hierarchical state machine rules for transitions i.e., the
143 2. Only allowing external transitions to self, not to sub-states. A transition
145 3. Prohibiting transitions using :c:func:`smf_set_state` in exit actions.
526 machine for testing the initial transitions and transitions to self in a parent
/Zephyr-Core-3.7.0/doc/hardware/peripherals/
Ddma.rst46 A diagram showing those expectated possible state transitions and their API calls is provided here
/Zephyr-Core-3.7.0/drivers/clock_control/
Dclock_control_nrf.c655 static const struct onoff_transitions transitions = { in clk_init() local
684 &transitions); in clk_init()
/Zephyr-Core-3.7.0/doc/services/pm/
Ddevice_runtime.rst39 :caption: Device states and transitions
70 during system power transitions. Instead, the device is fully responsible to
Ddevice.rst117 When using :ref:`pm-system`, device transitions can be run from the idle thread.
118 As functions in this context cannot block, transitions that intend to use blocking
/Zephyr-Core-3.7.0/boards/nxp/mimxrt1064_evk/doc/
Dindex.rst336 When the device transitions into low power states, the debugger may be
/Zephyr-Core-3.7.0/doc/kernel/services/scheduling/
Dindex.rst27 transitions itself to a suspended or waiting state.
/Zephyr-Core-3.7.0/dts/arm/nxp/
Dnxp_rt11xx.dtsi61 * limited power savings and quick transitions when entering idle for
/Zephyr-Core-3.7.0/doc/connectivity/networking/api/
Dlwm2m.rst624 The LwM2M client engine handles most of the state transitions automatically. The application
/Zephyr-Core-3.7.0/doc/releases/
Drelease-notes-3.6.rst1116 the operation. This is useful to avoid multiple states transitions when a device is used.