Lines Matching refs:sync
145 lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) in lv_thread_sync_init() argument
147 *sync = osEventFlagsNew(NULL); in lv_thread_sync_init()
148 if(NULL == *sync) { in lv_thread_sync_init()
155 lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) in lv_thread_sync_wait() argument
157 uint32_t ret = osEventFlagsWait(*sync, 0x01, osFlagsWaitAny, osWaitForever); in lv_thread_sync_wait()
166 lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) in lv_thread_sync_signal() argument
168 uint32_t ret = osEventFlagsSet(*sync, 0x01); in lv_thread_sync_signal()
177 lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) in lv_thread_sync_signal_isr() argument
179 return lv_thread_sync_signal(sync); in lv_thread_sync_signal_isr()
182 lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) in lv_thread_sync_delete() argument
184 osStatus_t status = osEventFlagsDelete(*sync); in lv_thread_sync_delete()