From 274dfed8ba1357496a549d21e94080bca2f7fcb4 Mon Sep 17 00:00:00 2001 From: Anthony Liguori Date: Fri, 11 Sep 2009 10:28:26 -0500 Subject: Make get_ticks_per_sec() a static inline ticks_per_sec is a constant. There's no need to store it as a variable as it never changes since our time is based on units. Convert get_ticks_per_sec() to a static inline and move the constant into qemu-timer.h. Remove all references to QEMU_TIMER_BASE so that we consistently use this interface. Signed-off-by: Anthony Liguori --- qemu-timer.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'qemu-timer.h') diff --git a/qemu-timer.h b/qemu-timer.h index 00b166de4a..e44c33420f 100644 --- a/qemu-timer.h +++ b/qemu-timer.h @@ -26,7 +26,10 @@ void qemu_mod_timer(QEMUTimer *ts, int64_t expire_time); int qemu_timer_pending(QEMUTimer *ts); int qemu_timer_expired(QEMUTimer *timer_head, int64_t current_time); -int64_t get_ticks_per_sec(void); +static inline int64_t get_ticks_per_sec(void) +{ + return 1000000000LL; +} void qemu_get_timer(QEMUFile *f, QEMUTimer *ts); void qemu_put_timer(QEMUFile *f, QEMUTimer *ts); -- cgit v1.2.3-59-g8ed1b