Searched refs:sync_mutex_t (Results 1 – 7 of 7) sorted by relevance
| /system/ulib/sync/include/lib/sync/ |
| A D | mutex.h | 29 } sync_mutex_t; typedef 32 #define SYNC_MUTEX_INIT ((sync_mutex_t){0}) 40 void sync_mutex_lock(sync_mutex_t* mutex) __TA_ACQUIRE(mutex); 46 void sync_mutex_lock_with_waiter(sync_mutex_t* mutex) __TA_ACQUIRE(mutex); 58 zx_status_t sync_mutex_timedlock(sync_mutex_t* mutex, zx_time_t deadline); 63 zx_status_t sync_mutex_trylock(sync_mutex_t* mutex); 68 void sync_mutex_unlock(sync_mutex_t* mutex) __TA_RELEASE(mutex);
|
| A D | condition.h | 35 void sync_condition_wait(sync_condition_t* condition, sync_mutex_t* mutex); 48 zx_status_t sync_condition_timedwait(sync_condition_t* condition, sync_mutex_t* mutex, zx_time_t de…
|
| /system/ulib/sync/ |
| A D | condition.cpp | 12 struct condition_impl_internal::MutexOps<sync_mutex_t> { 13 static zx_futex_t* get_futex(sync_mutex_t* mutex) { in get_futex() 17 static zx_status_t lock(sync_mutex_t* mutex, int* mutex_lock_err) __TA_ACQUIRE(mutex) { in lock() 23 sync_mutex_t* mutex, int waiters_delta, int* mutex_lock_err) __TA_ACQUIRE(mutex) { in lock_with_waiters() 28 static void unlock(sync_mutex_t* mutex) __TA_RELEASE(mutex) { in unlock() 33 void sync_condition_wait(sync_condition_t* condition, sync_mutex_t* mutex) { in sync_condition_wait() 39 zx_status_t sync_condition_timedwait(sync_condition_t* condition, sync_mutex_t* mutex, zx_time_t de… in sync_condition_timedwait()
|
| A D | mutex.c | 25 static zx_status_t lock_slow_path(sync_mutex_t* mutex, zx_time_t deadline, in lock_slow_path() 52 zx_status_t sync_mutex_trylock(sync_mutex_t* mutex) { in sync_mutex_trylock() 61 zx_status_t sync_mutex_timedlock(sync_mutex_t* mutex, zx_time_t deadline) { in sync_mutex_timedlock() 72 void sync_mutex_lock(sync_mutex_t* mutex) __TA_NO_THREAD_SAFETY_ANALYSIS { in sync_mutex_lock() 79 void sync_mutex_lock_with_waiter(sync_mutex_t* mutex) __TA_NO_THREAD_SAFETY_ANALYSIS { in sync_mutex_lock_with_waiter() 91 void sync_mutex_unlock(sync_mutex_t* mutex) __TA_NO_THREAD_SAFETY_ANALYSIS { in sync_mutex_unlock()
|
| /system/ulib/sync/include/lib/sync/internal/ |
| A D | condition-template.h | 104 sync_mutex_lock(reinterpret_cast<sync_mutex_t*>(&c->lock)); in timedwait() 118 sync_mutex_unlock(reinterpret_cast<sync_mutex_t*>(&c->lock)); in timedwait() 146 sync_mutex_lock(reinterpret_cast<sync_mutex_t*>(&c->lock)); in timedwait() 161 sync_mutex_unlock(reinterpret_cast<sync_mutex_t*>(&c->lock)); in timedwait() 251 sync_mutex_lock(reinterpret_cast<sync_mutex_t*>(&c->lock)); in signal() 279 sync_mutex_unlock(reinterpret_cast<sync_mutex_t*>(&c->lock)); in signal()
|
| /system/utest/core/sync-condition/ |
| A D | condition.cpp | 10 sync_mutex_t mtx;
|
| /system/utest/core/sync-mutex/ |
| A D | mutex.c | 18 static sync_mutex_t g_mutex = SYNC_MUTEX_INIT; 154 sync_mutex_t mutex;
|
Completed in 10 milliseconds