Searched refs:mutexes (Results 1 – 21 of 21) sorted by relevance
/Zephyr-latest/tests/kernel/mutex/sys_mutex/src/ |
D | main.c | 343 struct sys_mutex *mutexes[4] = { &mutex_1, &mutex_2, &mutex_3, in ZTEST_USER_OR_NOT() local 359 rv = sys_mutex_lock(mutexes[i], K_NO_WAIT); in ZTEST_USER_OR_NOT() 360 zassert_equal(rv, 0, "Failed to lock mutex %p\n", mutexes[i]); in ZTEST_USER_OR_NOT()
|
/Zephyr-latest/drivers/retained_mem/ |
D | Kconfig | 28 Disable use of mutexes which prevent issues with concurrent retained
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/ |
D | Kconfig | 36 Mention maximum number of mutexes in CMSIS compliant application.
|
/Zephyr-latest/doc/kernel/services/synchronization/ |
D | mutexes.rst | 18 Any number of mutexes can be defined (limited only by available RAM). Each mutex 85 involved. However, if multiple mutexes are involved, sub-optimal behavior will 86 be observed if the mutexes are not unlocked in the reverse order to which the 88 that a thread lock only a single mutex at a time when multiple mutexes are
|
/Zephyr-latest/lib/posix/options/ |
D | Kconfig.pthread | 10 Select 'y' here to enable POSIX threads, mutexes, condition variables, and thread-specific 28 int "Maximum number of POSIX mutexes" 31 Maximum simultaneously active mutexes in a POSIX application.
|
/Zephyr-latest/subsys/retention/ |
D | Kconfig | 32 Disable use of mutexes which prevent issues with concurrent retention
|
/Zephyr-latest/kernel/ |
D | Kconfig.obj_core | 58 bool "Integrate mutexes into object core framework" 61 When enabled, this option integrates mutexes into the object core
|
/Zephyr-latest/doc/kernel/services/ |
D | index.rst | 41 synchronization/mutexes.rst
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | dma.rst | 28 attempt to wrap a channel with kernel synchronization primitives such as mutexes or semaphores. If
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/ |
D | Kconfig | 63 Mention max number of mutexes in CMSIS RTOS V2 compliant application.
|
/Zephyr-latest/samples/philosophers/ |
D | README.rst | 12 preemptible and cooperative threads of differing priorities, as well as dynamic mutexes and thread
|
/Zephyr-latest/lib/libc/picolibc/ |
D | Kconfig | 189 Protects shared data structures in libc with mutexes that use
|
/Zephyr-latest/doc/kernel/data_structures/ |
D | ring_buffers.rst | 170 mutexes and/or use semaphores to notify consumers that there is data to
|
/Zephyr-latest/doc/kernel/services/threads/ |
D | index.rst | 85 it may own (such as mutexes and dynamically allocated memory)
|
/Zephyr-latest/doc/services/tracing/ |
D | index.rst | 637 all initialized mutexes, one can write::
|
/Zephyr-latest/doc/services/zbus/ |
D | index.rst | 363 * The HLP is more effective for zbus than the mutexes priority inheritance;
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.4.rst | 1346 * Reimplemented :ref:`POSIX <posix_support>` threads, mutexes, condition
|
D | release-notes-3.6.rst | 1191 …* Replaced mutexes with semaphores to lock channels and implement the Highest Locker Protocol (HLP)
|
D | release-notes-3.5.rst | 2151 * Added logging to POSIX threads, mutexes, and condition variables
|
D | release-notes-2.0.rst | 46 * Userspace mutexes are now supported through the new k_futex primitive.
|
D | release-notes-3.2.rst | 2187 * :github:`47942` - Mutex priority inheritance when thread holds multiple mutexes
|