Home
last modified time | relevance | path

Searched full:transitions (Results 1 – 25 of 66) sorted by relevance

123

/Zephyr-latest/tests/bluetooth/controller/mock_ctrl/src/
Dutil.c60 * - It shall have no more than 24 transitions.
61 * - It shall have a minimum of two transitions in the most significant six
66 * - It shall have no more than eleven transitions in the least significant 16
79 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()
131 /* It shall have a minimum of two transitions in the most 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()
[all …]
/Zephyr-latest/subsys/bluetooth/controller/util/
Dutil.c59 * - It shall have no more than 24 transitions.
60 * - It shall have a minimum of two transitions in the most significant six
65 * - It shall have no more than eleven transitions in the least significant 16
78 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()
130 /* It shall have a minimum of two transitions in the most in util_aa_le32()
143 (((bit_idx < 29) && (transitions < 1)) || in util_aa_le32()
144 ((bit_idx < 28) && (transitions < 2))))) { in util_aa_le32()
[all …]
/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
46 error state to off. Transitions must be invokable from both thread
72 state, can be informed of state transitions by registering a monitor
82 guarantee synchronous context-independent transitions a driver may
/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/subsys/bluetooth/controller/coex/
Dreadme.rst22transitions into non-active (such as 1 for the nRF9160). state the implementation starts a ticker …
/Zephyr-latest/doc/connectivity/bluetooth/shell/audio/
Dbap.rst74 .. csv-table:: State Machine Transitions
305 .. csv-table:: State Machine Transitions
321 .. csv-table:: State Machine Transitions
496 .. csv-table:: State Machine Transitions
527 .. csv-table:: State Machine Transitions
542 .. csv-table:: State Machine Transitions
560 .. csv-table:: State Machine Transitions
575 .. csv-table:: State Machine Transitions
592 .. csv-table:: State Machine Transitions
608 .. csv-table:: State Machine Transitions
[all …]
/Zephyr-latest/lib/utils/
Donoff.c34 * 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()
[all …]
/Zephyr-latest/soc/nordic/nrf54h/gpd/
Dgpd.c75 static const struct onoff_transitions transitions = variable
304 ret = onoff_manager_init(&fast_active0.mgr, &transitions); in nrf_gpd_pre_init()
309 ret = onoff_manager_init(&fast_active1.mgr, &transitions); in nrf_gpd_pre_init()
314 ret = onoff_manager_init(&fast_main.mgr, &transitions); in nrf_gpd_pre_init()
319 ret = onoff_manager_init(&slow_active.mgr, &transitions); in nrf_gpd_pre_init()
324 ret = onoff_manager_init(&slow_main.mgr, &transitions); in nrf_gpd_pre_init()
/Zephyr-latest/lib/smf/
DKconfig18 bool "Support initial transitions for ancestor states"
/Zephyr-latest/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-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.
522 State Machine Example With Initial Transitions And Transition To Self
526 machine for testing the initial transitions and transitions to self in a parent
531 :caption: Test state machine for UML State Transitions
/Zephyr-latest/include/zephyr/sys/
Donoff.h119 * @note All transitions functions must be isr-ok.
166 const struct onoff_transitions *transitions; member
198 .transitions = (_transitions), \
214 * @param transitions pointer to a structure providing transition
222 const struct onoff_transitions *transitions);
236 * null if the on-off service uses synchronous transitions.
311 * transitions the service between an error and non-error state.
489 * about all transitions, not just ones associated with a specific
519 * transitions.
571 * asynchronous operations but the transitions required by a
/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/tests/lib/smf/src/
Dtest_lib_self_transition_smf.c16 * initial transitions, transitions to self (in PARENT_C) and smf_set_handled (in STATE_B)
25 /* Number of state transitions for each test: */
35 /* Initial Setup: Testing initial transitions */
464 /* A) Test state transitions */ in ZTEST()
/Zephyr-latest/tests/net/conn_mgr_monitor/src/
Dmain.c275 * @brief Cycles two ifaces through several transitions from readiness to unreadiness.
280 * It is not necessary to cover all possible state transitions, only half of them, since
596 * In total there are eight possible state transitions:
607 * We test these state transitions in that order.
955 /* Make sure all readiness transitions of a pair of connectivity-enabled ifaces results in all
963 /* Make sure half of all readiness transitions of a connectivity-enabled iface and a simple
971 /* Make sure the other half of all readiness transitions of a connectivity-enabled iface and a
979 /* Make sure all readiness transitions of a pair of simple ifaces results in all expected events.
1191 /* Make sure all state transitions of a single connectivity-enabled iface result in all expected
1199 /* Make sure all state transitions of a single connectivity-enabled iface result in all expected
[all …]
/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()
/Zephyr-latest/soc/nxp/kinetis/k2x/
Dsoc.c81 * It transitions through the FLL Bypassed External (FBE) and
/Zephyr-latest/doc/hardware/peripherals/
Ddma.rst50 A diagram, showing those expected possible state transitions and their API calls is provided here
/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/services/pm/
Ddevice_runtime.rst39 :caption: Device states and transitions
70 during system power transitions. Instead, the device is fully responsible to
/Zephyr-latest/arch/x86/core/intel64/
Dcpu.c118 /* Set segment descriptors for syscall privilege transitions */ in z_x86_cpu_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/soc/nxp/kinetis/k6x/
Dsoc.c84 * It transitions through the FLL Bypassed External (FBE) and
/Zephyr-latest/dts/bindings/pwm/
Dinfineon,xmc4xxx-ccu8-pwm.yaml15 transitions from 0 to 1, preventing the high-side and low-side

123