Lines Matching refs:lock
129 OS_MUTEX lock; /* lock to protect queue update */ member
164 OSMutexCreate(&guix_event_queue.lock, "gx_queue_lock", &uc_error); in gx_generic_rtos_initialize()
218 OSMutexPend(&guix_event_queue.lock, 0, OS_OPT_PEND_BLOCKING, NULL, &uc_error); in gx_generic_event_post()
224 OSMutexPost(&guix_event_queue.lock, OS_OPT_POST_NONE, &uc_error); in gx_generic_event_post()
252 OSMutexPost(&guix_event_queue.lock, OS_OPT_POST_NONE, &uc_error); in gx_generic_event_post()
266 OSMutexPend(&guix_event_queue.lock, 0, OS_OPT_PEND_BLOCKING, NULL, &uc_error); in gx_generic_event_fold()
277 OSMutexPost(&guix_event_queue.lock, OS_OPT_POST_NONE, &uc_error); in gx_generic_event_fold()
285 OSMutexPost(&guix_event_queue.lock, OS_OPT_POST_NONE, &uc_error); in gx_generic_event_fold()
307 OSMutexPend(&guix_event_queue.lock, 0, OS_OPT_PEND_BLOCKING, NULL, &uc_error); in gx_generic_event_pop()
338 OSMutexPost(&guix_event_queue.lock, OS_OPT_POST_NONE, &uc_error); in gx_generic_event_pop()
350 OSMutexPend(&guix_event_queue.lock, 0, OS_OPT_PEND_BLOCKING, NULL, &uc_error); in gx_generic_event_purge()
378 OSMutexPost(&guix_event_queue.lock, OS_OPT_POST_NONE, &uc_error); in gx_generic_event_purge()