/openbmc/qemu/target/mips/sysemu/ |
H A D | cp0_timer.c | 32 int64_t now_ns; in cpu_mips_get_count_val() local 33 now_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in cpu_mips_get_count_val() 35 (uint32_t)clock_ns_to_ticks(env->count_clock, now_ns); in cpu_mips_get_count_val() 40 uint64_t now_ns, next_ns; in cpu_mips_timer_update() local 43 now_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in cpu_mips_timer_update() 49 next_ns = now_ns + clock_ticks_to_ns(env->count_clock, wait); in cpu_mips_timer_update() 68 uint64_t now_ns; in cpu_mips_get_count() local 70 now_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in cpu_mips_get_count() 72 && timer_expired(env->timer, now_ns)) { in cpu_mips_get_count()
|
/openbmc/qemu/hw/timer/ |
H A D | sifive_pwm.c | 88 uint64_t now_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in sifive_pwm_set_alarms() local 95 uint64_t pwmcount = (sifive_pwm_ns_to_ticks(s, now_ns) - in sifive_pwm_set_alarms() 111 uint64_t when_to_fire = now_ns + in sifive_pwm_set_alarms() 114 trace_sifive_pwm_set_alarm(when_to_fire, now_ns); in sifive_pwm_set_alarms() 118 trace_sifive_pwm_set_alarm(now_ns + 1, now_ns); in sifive_pwm_set_alarms() 119 timer_mod(&s->timer[i], now_ns + 1); in sifive_pwm_set_alarms() 136 trace_sifive_pwm_set_alarm(now_ns + 1, now_ns); in sifive_pwm_set_alarms() 137 timer_mod(&s->timer[i], now_ns + 1); in sifive_pwm_set_alarms() 140 trace_sifive_pwm_set_alarm(0xFFFFFFFFFFFFFF, now_ns); in sifive_pwm_set_alarms()
|
H A D | aspeed_timer.c | 101 static inline uint32_t calculate_ticks(struct AspeedTimer *t, uint64_t now_ns) in calculate_ticks() argument 103 uint64_t delta_ns = now_ns - MIN(now_ns, t->start); in calculate_ticks()
|
/openbmc/qemu/contrib/plugins/ |
H A D | ips.c | 44 static int64_t now_ns(void) in now_ns() function 63 int64_t elapsed_ns = now_ns() - vcpu->last_quantum_time; in update_system_time() 76 vcpu->last_quantum_time = now_ns(); in update_system_time() 97 vcpu->last_quantum_time = now_ns(); in vcpu_init()
|
/openbmc/linux/kernel/ |
H A D | tsacct.c | 26 u64 now_ns, delta; in bacct_add_tsk() local 32 now_ns = ktime_get_ns(); in bacct_add_tsk() 34 delta = now_ns - tsk->group_leader->start_time; in bacct_add_tsk() 38 delta = now_ns - tsk->start_time; in bacct_add_tsk()
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | tc_redirect.c | 428 __u64 now_ns, pkt_ns; in __rcv_tstamp() local 462 now_ns = now_ts.tv_sec * NSEC_PER_SEC + now_ts.tv_nsec; in __rcv_tstamp() 464 if (ASSERT_GE(now_ns, pkt_ns, "check rcv tstamp")) in __rcv_tstamp() 465 ASSERT_LT(now_ns - pkt_ns, 5 * NSEC_PER_SEC, in __rcv_tstamp() 531 __u64 now_ns; in snd_tstamp() local 536 now_ns = now_ts.tv_sec * NSEC_PER_SEC + now_ts.tv_nsec; in snd_tstamp() 548 cmsg->cmsg_len = CMSG_LEN(sizeof(now_ns)); in snd_tstamp() 549 *(__u64 *)CMSG_DATA(cmsg) = now_ns; in snd_tstamp()
|
/openbmc/linux/block/ |
H A D | bfq-iosched.c | 2062 static void bfq_update_io_intensity(struct bfq_queue *bfqq, u64 now_ns) in bfq_update_io_intensity() argument 2064 u64 tot_io_time = now_ns - bfqq->io_start_time; in bfq_update_io_intensity() 2068 now_ns - bfqq->ttime.last_end_request; in bfq_update_io_intensity() 2087 bfqq->io_start_time = now_ns - (tot_io_time>>1); in bfq_update_io_intensity() 2144 u64 now_ns) in bfq_check_waker() argument 2151 now_ns - bfqd->last_completion >= 4 * NSEC_PER_MSEC || in bfq_check_waker() 2164 now_ns > bfqq->waker_detection_started + in bfq_check_waker() 2174 bfqq->waker_detection_started = now_ns; in bfq_check_waker() 2222 u64 now_ns = ktime_get_ns(); in bfq_add_request() local 2233 bfq_check_waker(bfqd, bfqq, now_ns); in bfq_add_request() [all …]
|
H A D | blk-iocost.c | 560 u64 now_ns; member 812 u64 now_ns; in ioc_autop_idx() local 832 now_ns = ktime_get_ns(); in ioc_autop_idx() 836 ioc->autop_too_fast_at = now_ns; in ioc_autop_idx() 837 if (now_ns - ioc->autop_too_fast_at >= AUTOP_CYCLE_NSEC) in ioc_autop_idx() 845 ioc->autop_too_slow_at = now_ns; in ioc_autop_idx() 846 if (now_ns - ioc->autop_too_slow_at >= AUTOP_CYCLE_NSEC) in ioc_autop_idx() 1047 now->now_ns = ktime_get(); in ioc_now() 1048 now->now = ktime_to_us(now->now_ns); in ioc_now() 1568 expires = now->now_ns + in iocg_kick_waitq()
|
/openbmc/qemu/hw/misc/ |
H A D | npcm7xx_clk.c | 731 int64_t now_ns; in npcm7xx_clk_read() local 749 now_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in npcm7xx_clk_read() 750 value = (now_ns - s->ref_ns) / NANOSECONDS_PER_SECOND; in npcm7xx_clk_read() 754 now_ns = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in npcm7xx_clk_read() 761 value = (((now_ns - s->ref_ns) / 640) << 4) % NPCM7XX_CLOCK_REF_HZ; in npcm7xx_clk_read()
|
/openbmc/linux/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.c | 638 s64 now_ns, first_ns, period_ns, next_ns; in ksz_ptp_restart_perout() local 651 now_ns = timespec64_to_ns(&now); in ksz_ptp_restart_perout() 657 if (first_ns < now_ns) { in ksz_ptp_restart_perout() 658 count = div_u64(now_ns - first_ns, period_ns); in ksz_ptp_restart_perout() 665 while (next_ns < now_ns + 100000000) in ksz_ptp_restart_perout()
|
/openbmc/linux/arch/mips/kvm/ |
H A D | emulate.c | 330 s64 now_ns, periods; in kvm_mips_ktime_to_count() local 333 now_ns = ktime_to_ns(now); in kvm_mips_ktime_to_count() 334 delta = now_ns + vcpu->arch.count_dyn_bias; in kvm_mips_ktime_to_count() 338 periods = div64_s64(now_ns, vcpu->arch.count_period); in kvm_mips_ktime_to_count() 341 delta = now_ns + vcpu->arch.count_dyn_bias; in kvm_mips_ktime_to_count()
|
/openbmc/linux/net/ipv4/ |
H A D | tcp_bbr.c | 440 u64 now_ns, edt_ns, interval_us; in bbr_packets_in_net_at_edt() local 443 now_ns = tp->tcp_clock_cache; in bbr_packets_in_net_at_edt() 444 edt_ns = max(tp->tcp_wstamp_ns, now_ns); in bbr_packets_in_net_at_edt() 445 interval_us = div_u64(edt_ns - now_ns, NSEC_PER_USEC); in bbr_packets_in_net_at_edt()
|
/openbmc/linux/drivers/ptp/ |
H A D | ptp_idt82p33.c | 461 s64 now_ns; in _idt82p33_adjtime_immediate() local 471 now_ns = timespec64_to_ns(&ts); in _idt82p33_adjtime_immediate() 472 now_ns += delta_ns + idt82p33->tod_write_overhead_ns; in _idt82p33_adjtime_immediate() 474 ts = ns_to_timespec64(now_ns); in _idt82p33_adjtime_immediate()
|