Home
last modified time | relevance | path

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

12

/Zephyr-latest/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-latest/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-latest/include/zephyr/sys/
Donoff.h166 const struct onoff_transitions *transitions; member
198 .transitions = (_transitions), \
222 const struct onoff_transitions *transitions);
/Zephyr-latest/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-latest/soc/nordic/nrf54h/gpd/
Dgpd.c75 static const struct onoff_transitions transitions = variable
306 ret = onoff_manager_init(&fast_active0.mgr, &transitions); in nrf_gpd_pre_init()
311 ret = onoff_manager_init(&fast_active1.mgr, &transitions); in nrf_gpd_pre_init()
316 ret = onoff_manager_init(&fast_main.mgr, &transitions); in nrf_gpd_pre_init()
321 ret = onoff_manager_init(&slow_active.mgr, &transitions); in nrf_gpd_pre_init()
326 ret = onoff_manager_init(&slow_main.mgr, &transitions); in nrf_gpd_pre_init()
/Zephyr-latest/soc/nordic/nrf53/
Dnrf53_cpunet_mgmt.c72 static const struct onoff_transitions transitions = { in nrf53_cpunet_mgmt_init() local
77 return onoff_manager_init(&cpunet_mgr, &transitions); in nrf53_cpunet_mgmt_init()
/Zephyr-latest/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-latest/subsys/bluetooth/controller/coex/
Dreadme.rst22transitions into non-active (such as 1 for the nRF9160). state the implementation starts a ticker …
/Zephyr-latest/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-latest/soc/nordic/common/
Dmram_latency.c141 static const struct onoff_transitions transitions = in init_manager() local
144 return onoff_manager_init(&mram_latency_mgr, &transitions); in init_manager()
/Zephyr-latest/lib/smf/
DKconfig18 bool "Support initial transitions for ancestor states"
/Zephyr-latest/drivers/clock_control/
Dclock_control_nrf2_common.c130 static const struct onoff_transitions transitions = { in clock_config_init() local
136 rc = onoff_manager_init(&cfg->onoff[i].mgr, &transitions); in clock_config_init()
Dclock_control_nrf2_hfxo.c250 static const struct onoff_transitions transitions = { in init_hfxo() local
257 rc = onoff_manager_init(&dev_data->mgr, &transitions); in init_hfxo()
Dclock_control_nrf.c684 static const struct onoff_transitions transitions = { in clk_init() local
713 &transitions); in clk_init()
/Zephyr-latest/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-latest/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-latest/drivers/power_domain/
DKconfig100 PM subsystem transitions in and out certain power states.
/Zephyr-latest/samples/net/wifi/apsta_mode/
DREADME.rst23 The driver checks if AP mode was previously enabled. If so, it transitions
/Zephyr-latest/doc/hardware/peripherals/
Ddma.rst50 A diagram, showing those expected possible state transitions and their API calls is provided here
/Zephyr-latest/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-latest/boards/nxp/mimxrt1064_evk/doc/
Dindex.rst329 When the device transitions into low power states, the debugger may be
/Zephyr-latest/doc/kernel/services/scheduling/
Dindex.rst29 transitions itself to a suspended or waiting state.
/Zephyr-latest/dts/arm/nxp/
Dnxp_rt11xx.dtsi61 * limited power savings and quick transitions when entering idle for
/Zephyr-latest/doc/connectivity/networking/api/
Dlwm2m.rst624 The LwM2M client engine handles most of the state transitions automatically. The application

12