Lines Matching refs:mutex_t
17 static_assert(!(sizeof(mutex_t)&3), ""); in runtime_init_mutex()
19 static_assert(!offsetof(mutex_t, core), ""); in runtime_init_mutex()
31 mutex_t *m = (mutex_t *)l; in runtime_init_mutex()
43 void mutex_init(mutex_t *mtx) { in mutex_init()
62 void __time_critical_func(mutex_enter_blocking)(mutex_t *mtx) { in __time_critical_func()
97 bool __time_critical_func(mutex_try_enter)(mutex_t *mtx, uint32_t *owner_out) { in __time_critical_func()
116 bool __time_critical_func(mutex_try_enter_block_until)(mutex_t *mtx, absolute_time_t until) { in __time_critical_func()
144 bool __time_critical_func(mutex_enter_timeout_ms)(mutex_t *mtx, uint32_t timeout_ms) { in __time_critical_func()
152 bool __time_critical_func(mutex_enter_timeout_us)(mutex_t *mtx, uint32_t timeout_us) { in __time_critical_func()
160 bool __time_critical_func(mutex_enter_block_until)(mutex_t *mtx, absolute_time_t until) { in __time_critical_func()
205 void __time_critical_func(mutex_exit)(mutex_t *mtx) { in __time_critical_func()