Symbol: ktime_add
arch/x86/kvm/x86.c
2399
return ktime_to_ns(ktime_add(ktime_get_raw(), pvclock_gtod_data.offs_boot));
arch/x86/kvm/x86.c
2979
ns += ktime_to_ns(ktime_add(gtod->raw_clock.offset, gtod->offs_boot));
drivers/accel/ivpu/ivpu_job.c
560
vdev->busy_time = ktime_add(ktime_sub(ktime_get(), vdev->busy_start_ts),
drivers/accel/ivpu/ivpu_sysfs.c
45
return sysfs_emit(buf, "%lld\n", ktime_to_us(ktime_add(total, now)));
drivers/acpi/button.c
226
next_report = ktime_add(button->last_time,
drivers/base/power/wakeup.c
1066
total_time = ktime_add(total_time, active_time);
drivers/base/power/wakeup.c
1071
prevent_sleep_time = ktime_add(prevent_sleep_time,
drivers/base/power/wakeup.c
121
ktime_add(deleted_ws.total_time, ws->total_time);
drivers/base/power/wakeup.c
123
ktime_add(deleted_ws.prevent_sleep_time,
drivers/base/power/wakeup.c
643
ws->prevent_sleep_time = ktime_add(ws->prevent_sleep_time, delta);
drivers/base/power/wakeup.c
683
ws->total_time = ktime_add(ws->total_time, duration);
drivers/base/power/wakeup_stats.c
109
prevent_sleep_time = ktime_add(prevent_sleep_time,
drivers/base/power/wakeup_stats.c
59
total_time = ktime_add(total_time, active_time);
drivers/char/tpm/tpm_crb.c
146
stop = ktime_add(start, ms_to_ktime(timeout));
drivers/char/tpm/tpm_crb_ffa.c
245
stop = ktime_add(start, ms_to_ktime(busy_timeout_ms));
drivers/dma/dmatest.c
746
filltime = ktime_add(filltime, diff);
drivers/dma/dmatest.c
899
comparetime = ktime_add(comparetime, diff);
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
198
res = ktime_add(res, amdgpu_ctx_fence_time(centity->fences[i]));
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
281
res = ktime_add(res, amdgpu_ctx_fence_time(entity->fences[i]));
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
990
usage[hw_ip] = ktime_add(usage[hw_ip], spend);
drivers/gpu/drm/drm_vblank.c
1033
*vblanktime = ktime_add(*vblanktime, ns_to_ktime(vblank_start));
drivers/gpu/drm/i915/gt/intel_engine_stats.h
54
stats->total = ktime_add(stats->total,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3406
total = ktime_add(total, ktime_sub(*now, stats->start));
drivers/gpu/drm/i915/gt/intel_gt_pm.c
413
total = ktime_add(total,
drivers/gpu/drm/i915/gt/intel_gt_pm.c
65
ktime_add(gt->stats.total,
drivers/gpu/drm/i915/gvt/sched_policy.c
351
vgpu_data->pri_time = ktime_add(now,
drivers/gpu/drm/i915/gvt/sched_policy.c
86
vgpu_data->sched_time = ktime_add(vgpu_data->sched_time, delta_ts);
drivers/gpu/drm/lima/lima_devfreq.c
67
status->total_time = ktime_to_ns(ktime_add(devfreq->busy_time,
drivers/gpu/drm/panel/panel-edp.c
384
min_ktime = ktime_add(start_ktime, ms_to_ktime(min_ms));
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
53
min_ktime = ktime_add(start_ktime, ms_to_ktime(min_ms));
drivers/gpu/drm/panel/panel-simple.c
288
min_ktime = ktime_add(start_ktime, ms_to_ktime(min_ms));
drivers/gpu/drm/panfrost/panfrost_devfreq.c
70
status->total_time = ktime_to_ns(ktime_add(pfdevfreq->busy_time,
drivers/gpu/drm/panthor/panthor_devfreq.c
99
status->total_time = ktime_to_ns(ktime_add(pdevfreq->busy_time,
drivers/iio/light/vcnl4000.c
505
next_measurement = ktime_add(chan->last_measurement,
drivers/misc/mei/hw-txe.c
225
stop = ktime_add(start, ms_to_ktime(SEC_ALIVENESS_WAIT_TIMEOUT));
drivers/net/can/softing/softing_fw.c
400
tmp = ktime_add(target, card->ts_overflow);
drivers/net/can/softing/softing_fw.c
402
card->ts_ref = ktime_add(card->ts_ref, card->ts_overflow);
drivers/net/can/softing/softing_fw.c
404
tmp = ktime_add(target, card->ts_overflow);
drivers/net/can/softing/softing_fw.c
406
return ktime_add(target, real_offset);
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
175
ktime_after(ktime_add(dma_tstamp, timeout), port_tstamp))
drivers/platform/surface/aggregator/ssh_packet_layer.c
1495
return ktime_add(p->timestamp, timeout);
drivers/platform/surface/aggregator/ssh_packet_layer.c
1591
next = max(next, ktime_add(now, SSH_PTL_PACKET_TIMEOUT_RESOLUTION));
drivers/platform/surface/aggregator/ssh_packet_layer.c
667
ktime_t aexp = ktime_add(expires, SSH_PTL_PACKET_TIMEOUT_RESOLUTION);
drivers/platform/surface/aggregator/ssh_request_layer.c
430
ktime_t aexp = ktime_add(expires, SSH_RTL_REQUEST_TIMEOUT_RESOLUTION);
drivers/platform/surface/aggregator/ssh_request_layer.c
815
return ktime_add(timestamp, timeout);
drivers/platform/surface/aggregator/ssh_request_layer.c
891
next = max(next, ktime_add(now, SSH_RTL_REQUEST_TIMEOUT_RESOLUTION));
drivers/power/supply/charger-manager.c
899
alarm_start(cm_timer, ktime_add(now, add));
drivers/ptp/ptp_ocp.c
2078
s->start = ktime_add(s->start, s->phase);
drivers/ptp/ptp_vmclock.c
103
ktime_t deadline = ktime_add(ktime_get(), VMCLOCK_MAX_WAIT);
drivers/ptp/ptp_vmclock.c
394
ktime_t deadline = ktime_add(ktime_get(), VMCLOCK_MAX_WAIT);
drivers/rtc/interface.c
617
rtc->uie_rtctimer.node.expires = ktime_add(now, onesec);
drivers/rtc/interface.c
962
timer->node.expires = ktime_add(timer->node.expires,
drivers/scsi/scsi_debug.c
7283
sd_dp->cmpl_ts = ktime_add(ns_to_ktime(ns_from_boot), kt);
drivers/thermal/thermal_debugfs.c
437
cdev_record->residency = ktime_add(cdev_record->residency, delta);
drivers/thermal/thermal_debugfs.c
667
trip_stats->duration = ktime_add(delta, trip_stats->duration);
drivers/thermal/thermal_debugfs.c
836
delta = ktime_add(delta, trip_stats->duration);
drivers/thermal/thermal_sysfs.c
599
ktime_add(stats->time_in_state[stats->state], delta);
drivers/ufs/core/ufshcd.c
2337
m->total_busy[dir] = ktime_add(m->total_busy[dir], inc);
drivers/ufs/host/ufs-exynos.c
1766
stop = ktime_add(start, ms_to_ktime(PH_READY_TIMEOUT_MS));
drivers/usb/chipidea/otg_fsm.c
229
ci->hr_timeouts[t] = ktime_add(ktime_get(),
drivers/usb/fotg210/fotg210-hcd.c
1051
*timeout = ktime_add(ktime_get(), event_delays_ns[event]);
drivers/usb/host/ehci-timer.c
82
*timeout = ktime_add(ktime_get(), event_delays_ns[event]);
drivers/usb/typec/tcpm/tcpm.c
1420
port->delayed_runtime = ktime_add(ktime_get(), ms_to_ktime(delay_ms));
drivers/watchdog/watchdog_dev.c
109
virt_timeout = ktime_add(wd_data->last_keepalive,
drivers/watchdog/watchdog_dev.c
150
earliest_keepalive = ktime_add(wd_data->last_hw_keepalive,
fs/afs/yfsclient.c
235
cb_expiry = ktime_add(call->issue_time, xdr_to_u64(x->expiration_time) * 100);
fs/nfs/flexfilelayout/flexfilelayout.c
770
ktime_add(iostat->total_busy_time, timer);
fs/nfs/flexfilelayout/flexfilelayout.c
772
ktime_add(iostat->aggregate_completion_time,
fs/ocfs2/cluster/tcp.c
224
sc->sc_tv_status_total = ktime_add(sc->sc_tv_status_total,
fs/ocfs2/cluster/tcp.c
227
sc->sc_tv_send_total = ktime_add(sc->sc_tv_send_total,
fs/ocfs2/cluster/tcp.c
230
sc->sc_tv_acquiry_total = ktime_add(sc->sc_tv_acquiry_total,
fs/ocfs2/cluster/tcp.c
238
sc->sc_tv_process_total = ktime_add(sc->sc_tv_process_total,
include/linux/tick.h
158
return ktime_add(ktime_get(), TICK_NSEC);
io_uring/napi.c
135
ktime_t end_time = ktime_add(start_time, bp);
io_uring/wait.c
233
iowq.timeout = ktime_add(iowq.timeout, start_time);
kernel/time/alarmtimer.c
279
now = ktime_add(now, min);
kernel/time/hrtimer.c
1827
basenow = ktime_add(now, base->offset);
kernel/time/hrtimer.c
1967
expires_next = ktime_add(now, delta);
kernel/time/tick-sched.c
765
ts->iowait_sleeptime = ktime_add(ts->iowait_sleeptime, delta);
kernel/time/tick-sched.c
767
ts->idle_sleeptime = ktime_add(ts->idle_sleeptime, delta);
kernel/time/tick-sched.c
805
idle = ktime_add(*sleeptime, delta);
kernel/time/timekeeping.c
1065
base_real = ktime_add(tk->tkr_mono.base,
kernel/time/timekeeping.c
1067
base_boot = ktime_add(tk->tkr_mono.base,
kernel/time/timekeeping.c
1358
base_real = ktime_add(tk->tkr_mono.base,
kernel/time/timekeeping.c
1508
offs = ktime_add(tks->offs_aux, timespec64_to_ktime(*ts));
kernel/time/timekeeping.c
1511
if (ktime_add(now, offs) < 0) {
kernel/time/timekeeping.c
1575
tk->offs_tai = ktime_add(tk->offs_real, ktime_set(tai_offset, 0));
kernel/time/timekeeping.c
2456
f_real = ktime_add(floor, offset);
kernel/time/timekeeping.c
2517
*ts = ktime_to_timespec64(ktime_add(old, offset));
kernel/time/timekeeping.c
264
WRITE_ONCE(tk->offs_tai, ktime_add(tk->offs_real, ktime_set(tk->tai_offset, 0)));
kernel/time/timekeeping.c
270
WRITE_ONCE(tk->offs_boot, ktime_add(tk->offs_boot, delta));
kernel/time/timekeeping.c
2883
base = ktime_add(aux_tk->tkr_mono.base, aux_tk->offs_aux);
kernel/time/timekeeping.c
2954
tnow = ktime_add(aux_tks->tkr_mono.base, nsecs);
kernel/time/timekeeping.c
868
base = ktime_add(tk->tkr_mono.base, *offset);
kernel/time/timekeeping.c
889
base = ktime_add(tk->tkr_mono.base, *offset);
kernel/time/timekeeping.c
914
return ktime_add(tmono, READ_ONCE(*offset));
kernel/time/timekeeping.c
919
tconv = ktime_add(tmono, *offset);
kernel/torture.c
677
shutdown_time = ktime_add(ktime_get(), ktime_set(ssecs, 0));
net/can/bcm.c
444
hrtimer_set_expires(hrt, ktime_add(ktime_get(), ival));
net/can/bcm.c
552
ktime_add(op->kt_lastmsg, op->kt_ival2),
net/rxrpc/call_event.c
28
ktime_t ping_at = ktime_add(now, delay);
net/rxrpc/call_event.c
53
call->delay_ack_at = ktime_add(now, delay);
net/rxrpc/call_object.c
252
call->expect_term_by = ktime_add(ktime_get_real(), delay);
net/rxrpc/input.c
1248
call->expect_rx_by = ktime_add(ktime_get_real(), delay);
net/rxrpc/input.c
711
call->expect_req_by = ktime_add(ktime_get_real(), delay);
net/rxrpc/input_rack.c
204
lost_after = ktime_add(call->rack_rtt, call->rack_reo_wnd);
net/rxrpc/input_rack.c
227
remaining = ktime_sub(ktime_add(xmit_ts, lost_after), now);
net/rxrpc/input_rack.c
251
call->rack_timo_at = ktime_add(ktime_get_real(), timeout);
net/rxrpc/input_rack.c
264
ktime_t lost_after = ktime_add(call->rack_rtt, call->rack_reo_wnd);
net/rxrpc/input_rack.c
293
ktime_t rto_at = ktime_add(call->tx_last_sent,
net/rxrpc/input_rack.c
301
pto = ktime_add(pto, call->tlp_max_ack_delay);
net/rxrpc/input_rack.c
306
if (ktime_after(ktime_add(now, pto), rto_at))
net/rxrpc/input_rack.c
352
call->rack_timo_at = ktime_add(ktime_get_real(), rto);
net/rxrpc/output.c
621
call->rack_timo_at = ktime_add(req->now, pto);
net/rxrpc/output.c
629
call->expect_rx_by = ktime_add(req->now, delay);
net/rxrpc/output.c
70
call->keepalive_at = ktime_add(ktime_get_real(), delay);
net/rxrpc/sendmsg.c
749
ktime_add(p.call.timeouts.hard,
net/sched/sch_taprio.c
245
cycle_ext_end = ktime_add(cycle_end, sched->cycle_time_extension);
net/sched/sch_taprio.c
392
*interval_start = ktime_add(curr_intv_start, n * cycle);
net/sched/sch_taprio.c
393
*interval_end = ktime_add(curr_intv_end, n * cycle);
net/sched/sch_taprio.c
522
transmit_end_time = ktime_add(txtime, packet_transmit_time);
net/sched/sch_taprio.c
529
entry->next_txtime = ktime_add(interval_start, sched->cycle_time);
net/sctp/sm_make_chunk.c
1700
cookie->c.expiration = ktime_add(asoc->cookie_life,
net/sunrpc/stats.c
177
op_metrics->om_queue = ktime_add(op_metrics->om_queue, backlog);
net/sunrpc/stats.c
180
op_metrics->om_rtt = ktime_add(op_metrics->om_rtt, req->rq_rtt);
net/sunrpc/stats.c
183
op_metrics->om_execute = ktime_add(op_metrics->om_execute, execute);
net/sunrpc/stats.c
225
a->om_queue = ktime_add(a->om_queue, b->om_queue);
net/sunrpc/stats.c
226
a->om_rtt = ktime_add(a->om_rtt, b->om_rtt);
net/sunrpc/stats.c
227
a->om_execute = ktime_add(a->om_execute, b->om_execute);