Symbol: HRTIMER_MODE_ABS
arch/mips/kvm/emulate.c
429
HRTIMER_MODE_ABS);
arch/mips/kvm/emulate.c
518
hrtimer_start(&vcpu->arch.comparecount_timer, expire, HRTIMER_MODE_ABS);
arch/powerpc/kvm/powerpc.c
761
HRTIMER_MODE_ABS);
arch/x86/kvm/hyperv.c
663
HRTIMER_MODE_ABS);
arch/x86/kvm/hyperv.c
684
HRTIMER_MODE_ABS);
arch/x86/kvm/hyperv.c
959
hrtimer_setup(&stimer->timer, stimer_timer_callback, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
arch/x86/kvm/i8254.c
230
hrtimer_start_expires(timer, HRTIMER_MODE_ABS);
arch/x86/kvm/i8254.c
362
HRTIMER_MODE_ABS);
arch/x86/kvm/i8254.c
762
hrtimer_setup(&pit_state->timer, pit_timer_fn, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
block/blk-cgroup.c
1943
if (!schedule_hrtimeout(&exp, HRTIMER_MODE_ABS))
block/blk-iocost.c
1560
ioc->timer_slack_ns, HRTIMER_MODE_ABS);
block/blk-iocost.c
3039
hrtimer_setup(&iocg->waitq_timer, iocg_waitq_timer_fn, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/base/power/runtime.c
1070
hrtimer_start(&dev->power.suspend_timer, expires, HRTIMER_MODE_ABS);
drivers/base/power/runtime.c
1860
HRTIMER_MODE_ABS);
drivers/base/power/runtime.c
635
HRTIMER_MODE_ABS);
drivers/char/hw_random/timeriomem-rng.c
155
hrtimer_setup(&priv->timer, timeriomem_rng_trigger, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/gpu/drm/i915/gvt/display.c
587
hrtimer_setup(&vblank_timer->timer, vblank_timer_fn, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/gpu/drm/i915/gvt/display.c
629
HRTIMER_MODE_ABS);
drivers/gpu/drm/i915/gvt/sched_policy.c
290
hrtimer_setup(&data->timer, tbs_timer_fn, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/gpu/drm/i915/gvt/sched_policy.c
359
sched_data->period), HRTIMER_MODE_ABS);
drivers/gpu/drm/msm/msm_atomic.c
128
CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/gpu/drm/msm/msm_atomic.c
273
HRTIMER_MODE_ABS);
drivers/gpu/drm/msm/msm_fence.c
160
HRTIMER_MODE_ABS);
drivers/gpu/drm/msm/msm_fence.c
68
hrtimer_setup(&fctx->deadline_timer, deadline_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/gpu/drm/scheduler/tests/mock_scheduler.c
129
CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/gpu/drm/scheduler/tests/mock_scheduler.c
197
hrtimer_start(&job->timer, job->finish_at, HRTIMER_MODE_ABS);
drivers/hwtracing/stm/heartbeat.c
51
HRTIMER_MODE_ABS);
drivers/hwtracing/stm/heartbeat.c
85
CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/i2c/busses/i2c-imx.c
1766
HRTIMER_MODE_ABS);
drivers/misc/ntsync.c
854
ret = schedule_hrtimeout_range_clock(timeout_ptr, 0, HRTIMER_MODE_ABS, clock);
drivers/pps/generators/pps_gen_tio.c
179
hrtimer_start(&tio->timer, first_event(tio), HRTIMER_MODE_ABS);
drivers/pps/generators/pps_gen_tio.c
226
HRTIMER_MODE_ABS);
drivers/s390/crypto/ap_bus.c
1486
hrtimer_start_expires(&ap_poll_timer, HRTIMER_MODE_ABS);
drivers/s390/crypto/ap_bus.c
2507
hrtimer_setup(&ap_poll_timer, ap_poll_timeout, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/tty/serial/8250/8250_bcm7271.c
1059
hrtimer_setup(&priv->hrt, brcmuart_hrtimer_func, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/usb/chipidea/otg_fsm.c
238
HRTIMER_MODE_ABS);
drivers/usb/chipidea/otg_fsm.c
280
HRTIMER_MODE_ABS);
drivers/usb/chipidea/otg_fsm.c
413
NSEC_PER_MSEC, HRTIMER_MODE_ABS);
drivers/usb/chipidea/otg_fsm.c
427
hrtimer_setup(&ci->otg_fsm_hrtimer, ci_otg_hrtimer_func, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/usb/fotg210/fotg210-hcd.c
1058
NSEC_PER_MSEC, HRTIMER_MODE_ABS);
drivers/usb/fotg210/fotg210-hcd.c
4906
hrtimer_setup(&fotg210->hrtimer, fotg210_hrtimer_func, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/usb/host/ehci-hcd.c
469
hrtimer_setup(&ehci->hrtimer, ehci_hrtimer_func, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
drivers/usb/host/ehci-timer.c
89
NSEC_PER_MSEC, HRTIMER_MODE_ABS);
fs/eventpoll.c
2349
HRTIMER_MODE_ABS);
fs/jbd2/transaction.c
1977
schedule_hrtimeout(&expires, HRTIMER_MODE_ABS);
fs/select.c
241
rc = schedule_hrtimeout_range(expires, slack, HRTIMER_MODE_ABS);
fs/timerfd.c
220
timerfd_hrtimer_start(ctx, hrtimer_get_expires(&ctx->t.tmr), HRTIMER_MODE_ABS);
fs/timerfd.c
238
htmode = (flags & TFD_TIMER_ABSTIME) ? HRTIMER_MODE_ABS: HRTIMER_MODE_REL;
fs/timerfd.c
460
hrtimer_setup(&ctx->t.tmr, timerfd_tmrproc, clockid, HRTIMER_MODE_ABS);
fs/xfs/scrub/scrub.c
992
schedule_hrtimeout(&expires, HRTIMER_MODE_ABS);
fs/xfs/xfs_verify_media.c
378
schedule_hrtimeout(&expires, HRTIMER_MODE_ABS);
include/linux/hrtimer.h
256
hrtimer_start_expires(timer, HRTIMER_MODE_ABS);
include/linux/hrtimer.h
51
HRTIMER_MODE_ABS_PINNED = HRTIMER_MODE_ABS | HRTIMER_MODE_PINNED,
include/linux/hrtimer.h
54
HRTIMER_MODE_ABS_SOFT = HRTIMER_MODE_ABS | HRTIMER_MODE_SOFT,
include/linux/hrtimer.h
60
HRTIMER_MODE_ABS_HARD = HRTIMER_MODE_ABS | HRTIMER_MODE_HARD,
include/trace/events/timer.h
174
{ HRTIMER_MODE_ABS, "ABS" }, \
io_uring/cancel.c
338
ret = schedule_hrtimeout(&timeout, HRTIMER_MODE_ABS);
io_uring/timeout.c
525
return (flags & IORING_TIMEOUT_ABS) ? HRTIMER_MODE_ABS
io_uring/wait.c
123
HRTIMER_MODE_ABS);
io_uring/wait.c
127
HRTIMER_MODE_ABS);
io_uring/wait.c
131
hrtimer_start_expires(&iowq->t, HRTIMER_MODE_ABS);
ipc/mqueue.c
723
HRTIMER_MODE_ABS, CLOCK_REALTIME);
ipc/sem.c
2167
current->timer_slack_ns, HRTIMER_MODE_ABS);
kernel/futex/core.c
425
HRTIMER_MODE_ABS);
kernel/futex/pi.c
1052
hrtimer_sleeper_start_expires(to, HRTIMER_MODE_ABS);
kernel/futex/waitwake.c
374
hrtimer_sleeper_start_expires(timeout, HRTIMER_MODE_ABS);
kernel/futex/waitwake.c
573
hrtimer_sleeper_start_expires(to, HRTIMER_MODE_ABS);
kernel/time/alarmtimer.c
334
HRTIMER_MODE_ABS);
kernel/time/alarmtimer.c
359
if (!hrtimer_start_range_ns_user(&alarm->timer, expires, 0, HRTIMER_MODE_ABS)) {
kernel/time/alarmtimer.c
736
HRTIMER_MODE_ABS);
kernel/time/hrtimer.c
2048
enqueue_hrtimer(timer, base, HRTIMER_MODE_ABS, false);
kernel/time/hrtimer.c
2402
mode = HRTIMER_MODE_ABS;
kernel/time/hrtimer.c
2430
hrtimer_setup_sleeper_on_stack(&t, restart->nanosleep.clockid, HRTIMER_MODE_ABS);
kernel/time/hrtimer.c
2432
ret = do_nanosleep(&t, HRTIMER_MODE_ABS);
kernel/time/hrtimer.c
2450
if (mode == HRTIMER_MODE_ABS) {
kernel/time/hrtimer.c
2570
enqueue_hrtimer(timer, new_base, HRTIMER_MODE_ABS, true);
kernel/time/ntp.c
515
hrtimer_start(&sync_hrtimer, exp, HRTIMER_MODE_ABS);
kernel/time/ntp.c
689
hrtimer_setup(&sync_hrtimer, sync_timer_callback, CLOCK_REALTIME, HRTIMER_MODE_ABS);
kernel/time/posix-stubs.c
123
HRTIMER_MODE_ABS : HRTIMER_MODE_REL,
kernel/time/posix-stubs.c
206
HRTIMER_MODE_ABS : HRTIMER_MODE_REL,
kernel/time/posix-timers.c
1361
HRTIMER_MODE_ABS : HRTIMER_MODE_REL,
kernel/time/posix-timers.c
1379
HRTIMER_MODE_ABS : HRTIMER_MODE_REL,
kernel/time/posix-timers.c
296
return hrtimer_start_expires_user(timer, HRTIMER_MODE_ABS);
kernel/time/posix-timers.c
812
mode = absolute ? HRTIMER_MODE_ABS : HRTIMER_MODE_REL;
kernel/time/posix-timers.c
835
return hrtimer_start_expires_user(timer, HRTIMER_MODE_ABS);
kernel/time/sleep_timeout.c
373
if (!schedule_hrtimeout_range(&exp, delta, HRTIMER_MODE_ABS))
kernel/torture.c
648
schedule_hrtimeout(&shutdown_time, HRTIMER_MODE_ABS);
kernel/torture.c
742
torture_hrtimeout_ns(till_ns, 0, HRTIMER_MODE_ABS, NULL);
kernel/trace/trace_osnoise.c
1659
while (schedule_hrtimeout(&wake_time, HRTIMER_MODE_ABS)) {
net/core/pktgen.c
2330
hrtimer_setup_sleeper_on_stack(&t, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
net/core/pktgen.c
2346
hrtimer_sleeper_start_expires(&t, HRTIMER_MODE_ABS);
net/sched/sch_taprio.c
1290
hrtimer_start(&q->advance_timer, start, HRTIMER_MODE_ABS);
net/sched/sch_taprio.c
1952
hrtimer_setup(&q->advance_timer, advance_sched, q->clockid, HRTIMER_MODE_ABS);
net/sched/sch_taprio.c
2075
hrtimer_setup(&q->advance_timer, advance_sched, CLOCK_TAI, HRTIMER_MODE_ABS);