void xen_hvm_post_suspend(int suspend_cancelled) { if (!suspend_cancelled) { xen_hvm_init_shared_info(); xen_vcpu_restore(); } xen_callback_vector(); xen_unplug_emulated_devices(); }
void xen_hvm_post_suspend(int suspend_cancelled) { int cpu; xen_hvm_init_shared_info(); xen_callback_vector(); if (xen_feature(XENFEAT_hvm_safe_pvclock)) { for_each_online_cpu(cpu) { xen_setup_runstate_info(cpu); } } }
static void xen_hvm_post_suspend(int suspend_cancelled) { #ifdef CONFIG_XEN_PVHVM int cpu; xen_hvm_init_shared_info(); xen_callback_vector(); xen_unplug_emulated_devices(); if (xen_feature(XENFEAT_hvm_safe_pvclock)) { for_each_online_cpu(cpu) { xen_setup_runstate_info(cpu); } } #endif }