Searched refs:timers_state (Results 1 – 3 of 3) sorted by relevance
87 qatomic_set_i64(&timers_state.qemu_icount, in icount_update_locked()88 timers_state.qemu_icount + executed); in icount_update_locked()98 seqlock_write_lock(&timers_state.vm_clock_seqlock, in icount_update()99 &timers_state.vm_clock_lock); in icount_update()101 seqlock_write_unlock(&timers_state.vm_clock_seqlock, in icount_update()102 &timers_state.vm_clock_lock); in icount_update()118 return qatomic_read_i64(&timers_state.qemu_icount); in icount_get_raw_locked()124 return qatomic_read_i64(&timers_state.qemu_icount_bias) + in icount_get_locked()134 start = seqlock_read_begin(&timers_state.vm_clock_seqlock); in icount_get_raw()136 } while (seqlock_read_retry(&timers_state.vm_clock_seqlock, start)); in icount_get_raw()[all …]
44 int64_t ticks = timers_state.cpu_ticks_offset; in cpu_get_ticks_locked()45 if (timers_state.cpu_ticks_enabled) { in cpu_get_ticks_locked()49 if (timers_state.cpu_ticks_prev > ticks) { in cpu_get_ticks_locked()51 timers_state.cpu_ticks_offset += timers_state.cpu_ticks_prev - ticks; in cpu_get_ticks_locked()52 ticks = timers_state.cpu_ticks_prev; in cpu_get_ticks_locked()55 timers_state.cpu_ticks_prev = ticks; in cpu_get_ticks_locked()67 qemu_spin_lock(&timers_state.vm_clock_lock); in cpu_get_ticks()69 qemu_spin_unlock(&timers_state.vm_clock_lock); in cpu_get_ticks()77 time = timers_state.cpu_clock_offset; in cpu_get_clock_locked()78 if (timers_state.cpu_ticks_enabled) { in cpu_get_clock_locked()[all …]
64 extern TimersState timers_state;