Home
last modified time | relevance | path

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

/openbmc/qemu/hw/rtc/
H A Dmc146818rtc.c157 int64_t cur_clock, next_irq_clock, lost_clock = 0; in periodic_timer_update() local
182 lost_clock = cur_clock - last_periodic_clock; in periodic_timer_update()
183 assert(lost_clock >= 0); in periodic_timer_update()
203 lost_clock += old_irq_coalesced * old_period; in periodic_timer_update()
204 s->irq_coalesced = lost_clock / s->period; in periodic_timer_update()
205 lost_clock %= s->period; in periodic_timer_update()
218 lost_clock = MIN(lost_clock, period); in periodic_timer_update()
221 assert(lost_clock >= 0 && lost_clock <= period); in periodic_timer_update()
223 next_irq_clock = cur_clock + period - lost_clock; in periodic_timer_update()