Home
last modified time | relevance | path

Searched refs:diff_clk (Results 1 – 1 of 1) sorted by relevance

/openbmc/qemu/accel/tcg/
H A Dcpu-exec.c52 int64_t diff_clk; member
79 sc->diff_clk += icount_to_ns(sc->last_cpu_icount - cpu_icount); in align_clocks()
82 if (sc->diff_clk > VM_CLOCK_ADVANCE) { in align_clocks()
85 sleep_delay.tv_sec = sc->diff_clk / 1000000000LL; in align_clocks()
86 sleep_delay.tv_nsec = sc->diff_clk % 1000000000LL; in align_clocks()
88 sc->diff_clk = rem_delay.tv_sec * 1000000000LL + rem_delay.tv_nsec; in align_clocks()
90 sc->diff_clk = 0; in align_clocks()
93 Sleep(sc->diff_clk / SCALE_MS); in align_clocks()
94 sc->diff_clk = 0; in align_clocks()
108 if ((-sc->diff_clk / (float)1000000000LL > threshold_delay) || in print_delay()
[all …]