X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_time.h;h=d254a7f2d7954d7a751d230596023a01937bc8a1;hb=6541ca672276d841db22cc18a003303cf517ea89;hp=11e4eb9486f2c0e7419ffb5b831ef1c9b2996c38;hpb=e70e95962c26832628d586e07f9cd1a2e1852d72;p=palacios.git diff --git a/palacios/include/palacios/vmm_time.h b/palacios/include/palacios/vmm_time.h index 11e4eb9..d254a7f 100644 --- a/palacios/include/palacios/vmm_time.h +++ b/palacios/include/palacios/vmm_time.h @@ -28,35 +28,35 @@ struct guest_info; struct vm_time { - uint32_t cpu_freq; // in kHZ + uint32_t cpu_freq; // in kHZ - // Total number of guest run time cycles - ullong_t guest_tsc; + // Total number of guest run time cycles + ullong_t guest_tsc; - // Cache value to help calculate the guest_tsc - ullong_t cached_host_tsc; + // Cache value to help calculate the guest_tsc + ullong_t cached_host_tsc; - // The number of cycles pending for notification to the timers - //ullong_t pending_cycles; + // The number of cycles pending for notification to the timers + //ullong_t pending_cycles; - // Installed Timers - uint_t num_timers; - struct list_head timers; + // Installed Timers + uint_t num_timers; + struct list_head timers; }; struct vm_timer_ops { - void (*update_time)(ullong_t cpu_cycles, ullong_t cpu_freq, void * priv_data); + void (*update_time)(ullong_t cpu_cycles, ullong_t cpu_freq, void * priv_data); }; struct vm_timer { - void * private_data; - struct vm_timer_ops * ops; + void * private_data; + struct vm_timer_ops * ops; - struct list_head timer_link; + struct list_head timer_link; }; @@ -68,11 +68,9 @@ int v3_remove_timer(struct guest_info * info, struct vm_timer * timer); void v3_update_time(struct guest_info * info, ullong_t cycles); -#endif // !__V3VEE__ - void v3_init_time(struct guest_info * info); - +#endif // !__V3VEE__ #endif