Lines Matching refs:lock
40 struct rt_mutex lock; member
88 rt_mutex_detach(&tfd->lock); in timerfd_close()
102 rt_mutex_take(&tfd->lock, RT_WAITING_FOREVER); in timerfd_poll()
106 rt_mutex_release(&tfd->lock); in timerfd_poll()
226 rt_mutex_init(&tfd->lock, TIMERFD_MUTEX_NAME, RT_IPC_FLAG_FIFO); in timerfd_do_create()
317 rt_mutex_take(&tfd->lock, RT_WAITING_FOREVER); in timerfd_timeout()
336 rt_mutex_release(&tfd->lock); in timerfd_timeout()
342 rt_mutex_release(&tfd->lock); in timerfd_timeout()
389 rt_mutex_take(&tfd->lock, RT_WAITING_FOREVER); in timerfd_do_settime()
411 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
427 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
446 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
458 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
465 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
474 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
490 rt_mutex_release(&tfd->lock); in timerfd_do_settime()
515 rt_mutex_take(&tfd->lock, RT_WAITING_FOREVER); in timerfd_do_gettime()
544 rt_mutex_release(&tfd->lock); in timerfd_do_gettime()