Home
last modified time | relevance | path

Searched refs:ktime_add_ns (Results 1 – 25 of 59) sorted by relevance

123

/linux/include/linux/
H A Dktime.h60 #define ktime_add_ns(kt, nsval) ((kt) + (nsval)) macro
179 return ktime_add_ns(kt, usec * NSEC_PER_USEC); in ktime_add_us()
184 return ktime_add_ns(kt, msec * NSEC_PER_MSEC); in ktime_add_ms()
/linux/kernel/time/
H A Dtick-common.c93 tick_next_period = ktime_add_ns(tick_next_period, TICK_NSEC); in tick_periodic()
131 next = ktime_add_ns(next, TICK_NSEC); in tick_handle_periodic()
177 next = ktime_add_ns(next, TICK_NSEC); in tick_setup_periodic()
H A Dtimekeeping.c971 return ktime_add_ns(base, nsecs); in ktime_get()
1015 return ktime_add_ns(base, nsecs); in ktime_get_with_offset()
1037 return ktime_add_ns(base, nsecs); in ktime_get_coarse_with_offset()
1086 return ktime_add_ns(base, nsecs); in ktime_get_raw()
1218 systime_snapshot->real = ktime_add_ns(base_real, nsec_real); in ktime_get_snapshot()
1219 systime_snapshot->boot = ktime_add_ns(base_boot, nsec_real); in ktime_get_snapshot()
1220 systime_snapshot->raw = ktime_add_ns(base_raw, nsec_raw); in ktime_get_snapshot()
1310 ts->sys_monoraw = ktime_add_ns(history->raw, corr_raw); in adjust_historical_crosststamp()
1311 ts->sys_realtime = ktime_add_ns(history->real, corr_real); in adjust_historical_crosststamp()
1509 xtstamp->sys_realtime = ktime_add_ns(base_real, nsec_real); in get_device_system_crosststamp()
[all …]
H A Dclockevents.c242 dev->next_event = ktime_add_ns(ktime_get(), delta); in clockevents_program_min_delta()
281 dev->next_event = ktime_add_ns(ktime_get(), delta); in clockevents_program_min_delta()
H A Dtick-sched.c110 last_jiffies_update = ktime_add_ns(last_jiffies_update, in tick_do_update_jiffies64()
113 last_jiffies_update = ktime_add_ns(last_jiffies_update, in tick_do_update_jiffies64()
121 nextp = ktime_add_ns(last_jiffies_update, TICK_NSEC); in tick_do_update_jiffies64()
H A Dntp.c511 exp = ktime_add_ns(exp, 2ULL * NSEC_PER_SEC - offset_nsec); in sched_sync_hw_clock()
513 exp = ktime_add_ns(exp, SYNC_PERIOD_NS - offset_nsec); in sched_sync_hw_clock()
/linux/net/sched/
H A Dsch_taprio.c243 cycle_end = ktime_add_ns(intv_start, sched->cycle_time - cycle_elapsed); in get_interval_end_time()
244 intv_end = ktime_add_ns(intv_start, entry->interval); in get_interval_end_time()
353 cycle_end = ktime_add_ns(curr_intv_end, cycle); in find_entry_to_transmit()
370 transmit_end_time = ktime_add_ns(time, packet_transmit_time); in find_entry_to_transmit()
384 *interval_start = ktime_add_ns(curr_intv_start, cycle); in find_entry_to_transmit()
385 *interval_end = ktime_add_ns(curr_intv_end, cycle); in find_entry_to_transmit()
479 minimum_time = ktime_add_ns(now, q->txtime_delay); in get_packet_txtime()
737 guard = ktime_add_ns(taprio_get_time(q), length_to_duration(q, len)); in taprio_dequeue_from_txq()
906 extension_time = ktime_add_ns(end_time, oper->cycle_time_extension); in should_change_schedules()
957 oper->cycle_end_time = ktime_add_ns(ope in advance_sched()
[all...]
H A Dact_gate.c55 *start = ktime_add_ns(base, (n + 1) * cycle); in gate_get_start_time()
90 gact->current_close_time = ktime_add_ns(gact->current_close_time, in gate_timer_func()
110 close_time = ktime_add_ns(base, (n + 1) * cycle); in gate_timer_func()
501 cycle = ktime_add_ns(cycle, entry->interval); in tcf_gate_init()
H A Dsch_cake.c438 return ktime_add_ns(t, reciprocal_scale(interval, in cobalt_control()
580 vars->drop_next = ktime_add_ns(now, p->interval); in cobalt_should_drop()
1543 b->time_next_packet = ktime_add_ns(b->time_next_packet, in cake_advance_shaper()
1547 ktime_add_ns(now, tin_dur))) in cake_advance_shaper()
1548 b->time_next_packet = ktime_add_ns(now, tin_dur); in cake_advance_shaper()
1550 q->time_next_packet = ktime_add_ns(q->time_next_packet, in cake_advance_shaper()
1554 ktime_add_ns(q->failsafe_next_packet, in cake_advance_shaper()
2272 ktime_add_ns(now, in cake_dequeue()
/linux/arch/s390/kernel/diag/
H A Ddiag324.c117 timedout = ktime_add_ns(data->expire, PIBWORK_DELAY); in pibwork_handler()
176 data->expire = ktime_add_ns(ktime_get(), tod_to_ns(data->pib->intv)); in diag324_pibbuf()
/linux/drivers/gpu/drm/i915/
H A Di915_wait_util.h22 const ktime_t end__ = ktime_add_ns(ktime_get_raw(), 1000ll * (US)); \
/linux/include/kunit/
H A Drun-in-irq-context.h46 state->interval = ktime_add_ns(state->interval, 250); in kunit_irq_test_timer_func()
/linux/arch/loongarch/kvm/
H A Dtimer.c161 expire = ktime_add_ns(ktime_get(), delta); in _kvm_save_timer()
/linux/drivers/clk/mstar/
H A Dclk-msc313-cpupll.c103 timeout = ktime_add_ns(ktime_get(), LPF_LOCK_TIMEOUT); in msc313_cpupll_setfreq()
/linux/arch/mips/kvm/
H A Demulate.c410 threshold = ktime_add_ns(now, vcpu->arch.count_period / 4); in kvm_mips_read_count_running()
426 expires = ktime_add_ns(expires, in kvm_mips_read_count_running()
514 expire = ktime_add_ns(now, delta); in kvm_mips_resume_hrtimer()
888 expire = ktime_add_ns(vcpu->arch.count_resume, delta); in kvm_mips_set_count_ctl()
/linux/sound/firewire/fireface/
H A Dff-transaction.c90 ff->next_ktime[port] = ktime_add_ns(ktime_get(), in transmit_midi_msg()
/linux/drivers/media/rc/
H A Dserial_ir.c236 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier()
244 edge = ktime_add_ns(edge, space); in send_pulse_homebrew_softcarrier()
/linux/kernel/trace/
H A Dring_buffer_benchmark.c249 timeout = ktime_add_ns(start_time, RUN_TIME * NSEC_PER_SEC); in ring_buffer_producer()
/linux/sound/firewire/tascam/
H A Dtascam-transaction.c211 port->next_ktime = ktime_add_ns(ktime_get(), in midi_port_work()
/linux/io_uring/
H A Dwait.c120 timeout = ktime_add_ns(iowq->min_timeout, start_time); in io_cqring_schedule_timeout()
/linux/net/can/
H A Disotp.c405 so->tx_gap = ktime_add_ns(so->tx_gap, so->frame_txtime); in isotp_rcv_fc()
408 so->tx_gap = ktime_add_ns(so->tx_gap, in isotp_rcv_fc()
411 so->tx_gap = ktime_add_ns(so->tx_gap, in isotp_rcv_fc()
414 so->tx_gap = ktime_add_ns(so->tx_gap, in isotp_rcv_fc()
/linux/drivers/pwm/
H A Dpwm-microchip-core.c96 mchp_core_pwm->update_timestamp = ktime_add_ns(ktime_get(), period); in mchp_core_pwm_enable()
/linux/fs/xfs/
H A Dxfs_verify_media.c375 expires = ktime_add_ns(ktime_get(), in xfs_verify_media()
/linux/drivers/clk/bcm/
H A Dclk-bcm2835.c369 timeout = ktime_add_ns(ktime_get(), LOCK_TIMEOUT_NS); in bcm2835_measure_tcnt_mux()
380 timeout = ktime_add_ns(ktime_get(), LOCK_TIMEOUT_NS); in bcm2835_measure_tcnt_mux()
651 timeout = ktime_add_ns(ktime_get(), LOCK_TIMEOUT_NS); in bcm2835_pll_on()
1051 ktime_t timeout = ktime_add_ns(ktime_get(), LOCK_TIMEOUT_NS); in bcm2835_clock_wait_busy()
/linux/drivers/gpu/drm/i915/gvt/
H A Dsched_policy.c358 hrtimer_start(&sched_data->timer, ktime_add_ns(ktime_get(), in tbs_sched_start_schedule()

123