Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 8 of 8) sorted by relevance

/hal_rpi_pico-latest/test/kitchen_sink/
Dkitchen_sink.c163 auto_init_mutex(mutex);
191 hard_assert(mutex_try_enter(&mutex, NULL)); in main()
192 hard_assert(!mutex_try_enter(&mutex, NULL)); in main()
/hal_rpi_pico-latest/src/common/pico_sync/
DBUILD.bazel10 "include/pico/mutex.h",
26 "mutex.c",
DCMakeLists.txt33 ${CMAKE_CURRENT_LIST_DIR}/mutex.c
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_threadsafe_background.c36 static inline uint recursive_mutex_enter_count(recursive_mutex_t *mutex) { in recursive_mutex_enter_count() argument
37 return mutex->enter_count; in recursive_mutex_enter_count()
40 static inline lock_owner_id_t recursive_mutex_owner(recursive_mutex_t *mutex) { in recursive_mutex_owner() argument
41 return mutex->owner; in recursive_mutex_owner()
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/
DCMakeLists.txt19 pico_wrap_function(pico_stdio printf) # here not pico_printf as we do mutex
20 pico_wrap_function(pico_stdio vprintf) # here not pico_printf as we do mutex
/hal_rpi_pico-latest/src/rp2_common/pico_runtime/
DCMakeLists.txt69 # AUTO_INIT_MUTEX - auto init mutexes; without this you get no printf mutex either …
141 PICO_STDOUT_MUTEX=0 # currently pulls in mutex code otherwise
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/
Dmutex.h60 typedef struct mutex { struct
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_arch/
DCMakeLists.txt72 …ICO_LWIP_CUSTOM_LOCK_TCPIP_CORE=1 # we want to override the lwip locking mechanism to use our mutex