Lines Matching refs:ticks
41 u64 ticks; member
71 ctx->ticks++; in timerfd_triggered()
112 ctx->ticks++; in timerfd_clock_was_set()
187 ctx->ticks = 0; in timerfd_setup()
244 if (ctx->ticks) in timerfd_poll()
256 u64 ticks = 0; in timerfd_read() local
258 if (count < sizeof(ticks)) in timerfd_read()
264 res = wait_event_interruptible_locked_irq(ctx->wqh, ctx->ticks); in timerfd_read()
272 ctx->ticks = 0; in timerfd_read()
277 if (ctx->ticks) { in timerfd_read()
278 ticks = ctx->ticks; in timerfd_read()
288 ticks += alarm_forward_now( in timerfd_read()
292 ticks += hrtimer_forward_now(&ctx->t.tmr, in timerfd_read()
298 ctx->ticks = 0; in timerfd_read()
301 if (ticks) in timerfd_read()
302 res = put_user(ticks, (u64 __user *) buf) ? -EFAULT: sizeof(ticks); in timerfd_read()
324 (unsigned long long)ctx->ticks, in timerfd_show()
343 u64 ticks; in timerfd_ioctl() local
345 if (copy_from_user(&ticks, (u64 __user *)arg, sizeof(ticks))) in timerfd_ioctl()
347 if (!ticks) in timerfd_ioctl()
352 ctx->ticks = ticks; in timerfd_ioctl()
529 ctx->ticks += in do_timerfd_gettime()
534 ctx->ticks += in do_timerfd_gettime()