Lines Matching refs:mutex
68 lv_result_t lv_mutex_init(lv_mutex_t * mutex) in lv_mutex_init() argument
74 int ret = pthread_mutex_init(mutex, &attr); in lv_mutex_init()
86 lv_result_t lv_mutex_lock(lv_mutex_t * mutex) in lv_mutex_lock() argument
88 int ret = pthread_mutex_lock(mutex); in lv_mutex_lock()
98 lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) in lv_mutex_lock_isr() argument
100 int ret = pthread_mutex_lock(mutex); in lv_mutex_lock_isr()
110 lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) in lv_mutex_unlock() argument
112 int ret = pthread_mutex_unlock(mutex); in lv_mutex_unlock()
122 lv_result_t lv_mutex_delete(lv_mutex_t * mutex) in lv_mutex_delete() argument
124 pthread_mutex_destroy(mutex); in lv_mutex_delete()
130 pthread_mutex_init(&sync->mutex, 0); in lv_thread_sync_init()
138 pthread_mutex_lock(&sync->mutex); in lv_thread_sync_wait()
140 pthread_cond_wait(&sync->cond, &sync->mutex); in lv_thread_sync_wait()
143 pthread_mutex_unlock(&sync->mutex); in lv_thread_sync_wait()
149 pthread_mutex_lock(&sync->mutex); in lv_thread_sync_signal()
152 pthread_mutex_unlock(&sync->mutex); in lv_thread_sync_signal()
159 pthread_mutex_destroy(&sync->mutex); in lv_thread_sync_delete()