Lines Matching refs:wqh
36 wait_queue_head_t wqh; member
64 spin_lock_irqsave(&ctx->wqh.lock, flags); in timerfd_triggered()
67 wake_up_locked(&ctx->wqh); in timerfd_triggered()
68 spin_unlock_irqrestore(&ctx->wqh.lock, flags); in timerfd_triggered()
104 spin_lock_irqsave(&ctx->wqh.lock, flags); in timerfd_clock_was_set()
108 wake_up_locked(&ctx->wqh); in timerfd_clock_was_set()
110 spin_unlock_irqrestore(&ctx->wqh.lock, flags); in timerfd_clock_was_set()
225 poll_wait(file, &ctx->wqh, wait); in timerfd_poll()
227 spin_lock_irqsave(&ctx->wqh.lock, flags); in timerfd_poll()
230 spin_unlock_irqrestore(&ctx->wqh.lock, flags); in timerfd_poll()
244 spin_lock_irq(&ctx->wqh.lock); in timerfd_read()
248 res = wait_event_interruptible_locked_irq(ctx->wqh, ctx->ticks); in timerfd_read()
284 spin_unlock_irq(&ctx->wqh.lock); in timerfd_read()
296 spin_lock_irq(&ctx->wqh.lock); in timerfd_show()
299 spin_unlock_irq(&ctx->wqh.lock); in timerfd_show()
334 spin_lock_irq(&ctx->wqh.lock); in timerfd_ioctl()
337 wake_up_locked(&ctx->wqh); in timerfd_ioctl()
340 spin_unlock_irq(&ctx->wqh.lock); in timerfd_ioctl()
397 init_waitqueue_head(&ctx->wqh); in SYSCALL_DEFINE2()
443 spin_lock_irq(&ctx->wqh.lock); in do_timerfd_settime()
452 spin_unlock_irq(&ctx->wqh.lock); in do_timerfd_settime()
477 spin_unlock_irq(&ctx->wqh.lock); in do_timerfd_settime()
491 spin_lock_irq(&ctx->wqh.lock); in do_timerfd_gettime()
509 spin_unlock_irq(&ctx->wqh.lock); in do_timerfd_gettime()