Searched refs:ns_diff (Results 1 – 2 of 2) sorted by relevance
47 uint64_t diff, ns_diff, next; in riscv_timer_write_timecmp() local102 ns_diff = muldiv64(diff, NANOSECONDS_PER_SECOND, timebase_freq); in riscv_timer_write_timecmp()108 if ((NANOSECONDS_PER_SECOND > timebase_freq && ns_diff < diff) || in riscv_timer_write_timecmp()109 ns_diff > INT64_MAX) { in riscv_timer_write_timecmp()117 next = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + ns_diff; in riscv_timer_write_timecmp()
86 uint64_t ns_diff = muldiv64(diff, NANOSECONDS_PER_SECOND, timebase_freq); in riscv_aclint_mtimer_write_timecmp() local92 if ((NANOSECONDS_PER_SECOND > timebase_freq && ns_diff < diff) || in riscv_aclint_mtimer_write_timecmp()93 ns_diff > INT64_MAX) { in riscv_aclint_mtimer_write_timecmp()101 next = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + ns_diff; in riscv_aclint_mtimer_write_timecmp()