X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm.h;h=ae4421c2e89b8c9054b41ac245a27a55cd714ba8;hb=adee0fafaa51f4bf28abe7461006be9b9d3dbceb;hp=cb1bf4cd507e86d216399fe16ab55823249b6654;hpb=9c9370627c5a95e3abaa1b4a6b78f6f5846f53cc;p=palacios.releases.git diff --git a/palacios/include/palacios/vmm.h b/palacios/include/palacios/vmm.h index cb1bf4c..ae4421c 100644 --- a/palacios/include/palacios/vmm.h +++ b/palacios/include/palacios/vmm.h @@ -22,13 +22,13 @@ /*#include */ -#include -#include struct guest_info; #ifdef __V3VEE__ +#include +#include //#include #include @@ -250,7 +250,9 @@ void v3_yield_cond(struct guest_info * info); void v3_print_cond(const char * fmt, ...); +#ifdef CONFIG_MULTITHREAD_OS void v3_interrupt_cpu(struct v3_vm_info * vm, int logical_cpu, int vector); +#endif v3_cpu_arch_t v3_get_cpu_type(int cpu_id); @@ -320,7 +322,7 @@ struct v3_interrupt { void Init_V3(struct v3_os_hooks * hooks, int num_cpus); -void Deinit_V3(); +void Shutdown_V3( void ); struct v3_vm_info * v3_create_vm(void * cfg, void * priv_data, char * name);