Searched refs:mutex_t (Results 1 – 7 of 7) sorted by relevance
| /external/platform/pico/common/pico_sync/include/pico/ |
| A D | mutex.h | 63 } mutex_t; typedef 73 void mutex_init(mutex_t *mtx); 92 void mutex_enter_blocking(mutex_t *mtx); 115 bool mutex_try_enter(mutex_t *mtx, uint32_t *owner_out); 129 bool mutex_try_enter_block_until(mutex_t *mtx, absolute_time_t until); 156 bool mutex_enter_timeout_ms(mutex_t *mtx, uint32_t timeout_ms); 184 bool mutex_enter_timeout_us(mutex_t *mtx, uint32_t timeout_us); 212 bool mutex_enter_block_until(mutex_t *mtx, absolute_time_t until); 233 void mutex_exit(mutex_t *mtx); 248 static inline bool mutex_is_initialized(mutex_t *mtx) { in mutex_is_initialized() [all …]
|
| /external/platform/pico/common/pico_sync/ |
| A D | mutex.c | 10 void mutex_init(mutex_t *mtx) { in mutex_init() 29 void __time_critical_func(mutex_enter_blocking)(mutex_t *mtx) { in __time_critical_func() 64 bool __time_critical_func(mutex_try_enter)(mutex_t *mtx, uint32_t *owner_out) { in __time_critical_func() 83 bool __time_critical_func(mutex_try_enter_block_until)(mutex_t *mtx, absolute_time_t until) { in __time_critical_func() 111 bool __time_critical_func(mutex_enter_timeout_ms)(mutex_t *mtx, uint32_t timeout_ms) { in __time_critical_func() 119 bool __time_critical_func(mutex_enter_timeout_us)(mutex_t *mtx, uint32_t timeout_us) { in __time_critical_func() 127 bool __time_critical_func(mutex_enter_block_until)(mutex_t *mtx, absolute_time_t until) { in __time_critical_func() 172 void __time_critical_func(mutex_exit)(mutex_t *mtx) { in __time_critical_func()
|
| /external/lib/lwip/include/arch/ |
| A D | sys_arch.h | 11 typedef mutex_t sys_mutex_t; 18 mutex_t lock;
|
| /external/platform/pico/rp2_common/pico_runtime/ |
| A D | runtime.c | 126 static_assert(!(sizeof(mutex_t)&3), ""); in runtime_init() 128 static_assert(!offsetof(mutex_t, core), ""); in runtime_init() 140 mutex_t *m = (mutex_t *)l; in runtime_init()
|
| /external/platform/pico/rp2_common/pico_stdio_usb/ |
| A D | stdio_usb.c | 22 static mutex_t stdio_usb_mutex;
|
| /external/platform/pico/rp2_common/pico_multicore/ |
| A D | multicore.c | 178 static mutex_t lockout_mutex;
|
| /external/lib/heap/dlmalloc/ |
| A D | dlmalloc.c | 1871 #define MLOCK_T mutex_t
|
Completed in 22 milliseconds