Lines Matching full:sync
100 lv_result_t lv_thread_sync_init(lv_thread_sync_t *sync) in lv_thread_sync_init() argument
104 ret = k_sem_init(sync, 0, 1); in lv_thread_sync_init()
106 LOG_ERR("Failed to init thread sync: %d", ret); in lv_thread_sync_init()
113 lv_result_t lv_thread_sync_wait(lv_thread_sync_t *sync) in lv_thread_sync_wait() argument
117 ret = k_sem_take(sync, K_FOREVER); in lv_thread_sync_wait()
119 LOG_ERR("Error waiting on thread sync: %d", ret); in lv_thread_sync_wait()
126 lv_result_t lv_thread_sync_signal(lv_thread_sync_t *sync) in lv_thread_sync_signal() argument
128 k_sem_give(sync); in lv_thread_sync_signal()
132 lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t *sync) in lv_thread_sync_signal_isr() argument
134 k_sem_give(sync); in lv_thread_sync_signal_isr()
138 lv_result_t lv_thread_sync_delete(lv_thread_sync_t *sync) in lv_thread_sync_delete() argument
140 ARG_UNUSED(sync); in lv_thread_sync_delete()