X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_time.h;h=9f1c432138a38dda5cfa14f96ad49f43ddc90698;hb=5b1f618cf74dbcd7e490fa3fe4da5a4c53d79b5d;hp=46d1946614851dc64b25e9c8315ba1d53c1500da;hpb=b4aaeaa7233244ad9d607a0077dbbce719833fe0;p=palacios.git diff --git a/palacios/include/palacios/vmm_time.h b/palacios/include/palacios/vmm_time.h index 46d1946..9f1c432 100644 --- a/palacios/include/palacios/vmm_time.h +++ b/palacios/include/palacios/vmm_time.h @@ -61,9 +61,15 @@ struct v3_timer { }; // Basic functions for handling passage of time in palacios -void v3_init_time(struct guest_info * info); -int v3_start_time(struct guest_info * info); -int v3_adjust_time(struct guest_info * info); +void v3_init_time_core(struct guest_info * core); +int v3_init_time_vm(struct v3_vm_info * vm); + +void v3_deinit_time_core(struct guest_info * core); +void v3_deinit_time_vm(struct v3_vm_info * vm); + + +int v3_start_time(struct guest_info * core); +int v3_adjust_time(struct guest_info * core); // Basic functions for attaching timers to the passage of time struct v3_timer * v3_add_timer(struct guest_info * info, struct v3_timer_ops * ops, void * private_data);