ktime_get
stime = ktime_get();
etime = ktime_get();
time_us = ktime_to_us(ktime_get());
return ktime_sub(ktime_get(), s_fence->scheduled.timestamp);
*stime = ktime_get();
*etime = ktime_get();
to_amdgpu_fence(fence)->start_timestamp = ktime_get();
return ktime_us_delta(ktime_get(),
timeout = ktime_sub(ns_to_ktime(timeout_ns), ktime_get());
deadline = ktime_add_us(ktime_get(), 10000);
ktime_to_ns(ktime_sub(deadline, ktime_get())) > 0)
ktime_get());
now = (uint64_t)ktime_to_ms(ktime_get());
now = (uint64_t)ktime_to_ms(ktime_get());
t_start = ktime_get();
elapsed_us = ktime_us_delta(ktime_get(), t_start);
start = ktime_get();
commit_time_ms = ktime_ms_delta(ktime_get(), start);
r = dma_fence_signal_timestamp_locked(fence, ktime_get());
return dma_fence_signal_timestamp_locked(fence, ktime_get());
return ktime_get();
now = ktime_get();
struct dma_fence *fence = dma_fence_allocate_private_stub(ktime_get());
now = ktime_get();
*vblank_time = ktime_get();
*tvblank = ktime_get();
crtc->debug.start_vbl_time = ktime_get();
ktime_t end_vbl_time = ktime_get();
ktime_t time_ns = ktime_get();
*stime = ktime_get();
*etime = ktime_get();
start = ktime_get();
args->timeout_ns -= ktime_to_ns(ktime_sub(ktime_get(), start));
const ktime_t timestamp = ktime_get();
rq->duration.emitted = ktime_get();
stats->start = ktime_get();
ktime_sub(ktime_get(), stats->start));
*now = ktime_get();
gt->last_init_time = ktime_get();
ktime_sub(ktime_get(), gt->stats.start));
gt->stats.start = ktime_get();
ktime_sub(ktime_get(), gt->stats.start));
for ((kt) = ktime_get() + (50 * NSEC_PER_MSEC);
ktime_before(ktime_get(), (kt)); cpu_relax()) {
rps->pm_timestamp = ktime_sub(ktime_get(), rps->pm_timestamp);
rps->pm_timestamp = ktime_sub(ktime_get(), rps->pm_timestamp);
dt[i] = ktime_get();
dt[i] = ktime_sub(ktime_get(), dt[i]);
t0 = ktime_get();
t1 = ktime_get();
t0 = ktime_get();
t1 = ktime_get();
dt = ktime_get();
dt = ktime_sub(ktime_get(), dt);
dt = ktime_get();
dt = ktime_sub(ktime_get(), dt);
dt = ktime_get();
dt = ktime_get() - dt;
max.dt = ktime_get();
max.dt = ktime_sub(ktime_get(), max.dt);
min.dt = ktime_get();
min.dt = ktime_sub(ktime_get(), min.dt);
dt_[i] = ktime_get();
dt_[i] = ktime_sub(ktime_get(), dt_[i]);
max_dt = ktime_get();
max_dt = ktime_sub(ktime_get(), max_dt);
min_dt = ktime_get();
min_dt = ktime_sub(ktime_get(), min_dt);
dt = ktime_get();
dt = ktime_get() - dt;
dt = ktime_get();
dt = ktime_get() - dt;
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
kt = ktime_get();
kt = ktime_sub(ktime_get(), kt);
bool ret = ktime_ms_delta(ktime_get(), ct->stall_time) > timeout;
ktime_ms_delta(ktime_get(), ct->stall_time),
ct->stall_time = ktime_get();
ct->stall_time = ktime_get();
before = ktime_get();
after = ktime_get();
*now = ktime_get();
*now = ktime_get();
before = ktime_get();
after = ktime_get();
ktime_add_ns(ktime_get(), vblank_timer->period),
cur_time = ktime_get();
if (ktime_before(ktime_get(), vgpu_data->pri_time)) {
cur_time = ktime_get();
now = ktime_get();
hrtimer_start(&sched_data->timer, ktime_add_ns(ktime_get(),
error->uptime = ktime_sub(ktime_get(), to_gt(i915)->last_init_time);
pmu->timer_last = ktime_get();
now = ktime_get();
return ktime_get();
p->time = ktime_get();
now = ktime_get();
p->time = ktime_get();
p->time = ktime_sub(ktime_get(), p->time);
p->time = ktime_get();
p->time = ktime_sub(ktime_get(), p->time);
p->time = ktime_get();
p->time = ktime_sub(ktime_get(), p->time);
t0 = ktime_get();
t1 = ktime_get();
return ktime_get();
return ktime_get();
*stime = ktime_get();
*etime = ktime_get();
sched_job->submit_ts = submit_ts = ktime_get();