Searched refs:cur_tick (Results 1 – 4 of 4) sorted by relevance
/qemu/hw/timer/ |
H A D | hpet.c | 169 static uint64_t hpet_calculate_cmp64(HPETTimer *t, uint64_t cur_tick, uint64_t target) in hpet_calculate_cmp64() argument 172 uint64_t result = deposit64(cur_tick, 0, 32, target); in hpet_calculate_cmp64() 173 if (result < cur_tick) { in hpet_calculate_cmp64() 182 static uint64_t hpet_next_wrap(uint64_t cur_tick) in hpet_next_wrap() argument 184 return (cur_tick | 0xffffffffU) + 1; in hpet_next_wrap() 371 uint64_t cur_tick = hpet_get_ticks(t->state); in hpet_timer() local 374 while (hpet_time_after(cur_tick, t->cmp64)) { in hpet_timer() 392 uint64_t cur_tick = hpet_get_ticks(t->state); in hpet_set_timer() local 395 t->cmp64 = hpet_calculate_cmp64(t, cur_tick, t->cmp); in hpet_set_timer() 401 if (!timer_is_periodic(t) && t->cmp64 > hpet_next_wrap(cur_tick)) { in hpet_set_timer() 426 uint64_t cur_tick; hpet_ram_read() local [all...] |
H A D | trace-events | 113 hpet_ram_read_reading_counter(uint8_t reg_off, uint64_t cur_tick) "reading counter + %" PRIu8 " = 0…
|
/qemu/rust/hw/timer/hpet/src/ |
H A D | device.rs | 148 const fn hpet_next_wrap(cur_tick: u64) -> u64 { in hpet_next_wrap() 149 (cur_tick | 0xffffffff) + 1 in hpet_next_wrap() 286 fn calculate_cmp64(&self, cur_tick: u64, target: u64) -> u64 { in calculate_cmp64() 288 let mut result: u64 = cur_tick.deposit(0, 32, target); in calculate_cmp64() 289 if result < cur_tick { in calculate_cmp64() 375 let cur_tick: u64 = self.get_state().get_ticks(); in set_timer() localVariable 378 self.cmp64 = self.calculate_cmp64(cur_tick, self.cmp); in set_timer() 382 if !self.is_periodic() && self.cmp64 > hpet_next_wrap(cur_tick) { in set_timer() 384 self.arm_timer(hpet_next_wrap(cur_tick)); in set_timer() 485 let cur_tick in callback() localVariable [all...] |
/qemu/hw/display/ |
H A D | vga.c | 290 int64_t cur_tick; in vga_precise_retrace() local 292 cur_tick = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in vga_precise_retrace() 294 cur_char = (cur_tick / r->ticks_per_char) % r->total_chars; in vga_precise_retrace()
|