Lines Matching refs:ticks
39 u64 ticks; member
69 ctx->ticks++; in timerfd_triggered()
108 ctx->ticks++; in timerfd_clock_was_set()
199 ctx->ticks = 0; in timerfd_setup()
255 if (ctx->ticks) in timerfd_poll()
267 u64 ticks = 0; in timerfd_read_iter() local
269 if (iov_iter_count(to) < sizeof(ticks)) in timerfd_read_iter()
276 res = wait_event_interruptible_locked_irq(ctx->wqh, ctx->ticks); in timerfd_read_iter()
284 ctx->ticks = 0; in timerfd_read_iter()
289 if (ctx->ticks) { in timerfd_read_iter()
290 ticks = ctx->ticks; in timerfd_read_iter()
300 ticks += alarm_forward_now( in timerfd_read_iter()
304 ticks += hrtimer_forward_now(&ctx->t.tmr, in timerfd_read_iter()
310 ctx->ticks = 0; in timerfd_read_iter()
313 if (ticks) { in timerfd_read_iter()
314 res = copy_to_iter(&ticks, sizeof(ticks), to); in timerfd_read_iter()
339 (unsigned long long)ctx->ticks, in timerfd_show()
358 u64 ticks; in timerfd_ioctl() local
360 if (copy_from_user(&ticks, (u64 __user *)arg, sizeof(ticks))) in timerfd_ioctl()
362 if (!ticks) in timerfd_ioctl()
367 ctx->ticks = ticks; in timerfd_ioctl()
542 ctx->ticks += in do_timerfd_gettime()
547 ctx->ticks += in do_timerfd_gettime()