Searched refs:lock_sem (Results 1 – 1 of 1) sorted by relevance
489 OS_EVENT *lock_sem; /* lock to protect queue update */ member524 guix_event_queue.lock_sem = OSSemCreate(1); in gx_generic_rtos_initialize()565 OSSemPend(guix_event_queue.lock_sem, 0, &guix_uc_err); in gx_generic_event_post()571 OSSemPost(guix_event_queue.lock_sem); in gx_generic_event_post()599 OSSemPost(guix_event_queue.lock_sem); in gx_generic_event_post()613 OSSemPend(guix_event_queue.lock_sem, 0, &guix_uc_err); in gx_generic_event_fold()624 OSSemPost(guix_event_queue.lock_sem); in gx_generic_event_fold()632 OSSemPost(guix_event_queue.lock_sem); in gx_generic_event_fold()646 OSSemPost(guix_event_queue.lock_sem); in gx_generic_event_pop()655 OSSemPend(guix_event_queue.lock_sem, 0, &guix_uc_err); in gx_generic_event_pop()[all …]