ktime_get
time_us = ktime_to_us(ktime_get());
*stime = ktime_get();
*etime = ktime_get();
timeout = ktime_sub(ns_to_ktime(timeout_ns), ktime_get());
ktime_t deadline = ktime_add_us(ktime_get(), 10000);
ktime_to_ns(ktime_sub(deadline, ktime_get())) > 0)
now = ktime_get();
*tvblank = ktime_get();
now = ktime_get();
start = ktime_get();
args->timeout_ns -= ktime_to_ns(ktime_sub(ktime_get(), start));
dev_priv->gt.last_init_time = ktime_get();
error->uptime = ktime_sub(ktime_get(),
*stime = ktime_get();
*etime = ktime_get();
i915->pmu.timer_last = ktime_get();
now = ktime_get();
engine->stats.enabled_at = ktime_get();
ktime_sub(ktime_get(), engine->stats.start));
ktime_t time_ns = ktime_get();
engine->stats.start = ktime_get();
last = ktime_sub(ktime_get(), engine->stats.start);
last = ktime_sub(ktime_get(), engine->stats.enabled_at);
crtc->debug.start_vbl_time = ktime_get();
ktime_t end_vbl_time = ktime_get();
fence->timestamp = ktime_get();
*stime = ktime_get();
*etime = ktime_get();