diff options
Diffstat (limited to 'xen/include/asm-x86/hvm/hvm.h')
-rw-r--r-- | xen/include/asm-x86/hvm/hvm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xen/include/asm-x86/hvm/hvm.h b/xen/include/asm-x86/hvm/hvm.h index 0d7791ec39..aadc025e46 100644 --- a/xen/include/asm-x86/hvm/hvm.h +++ b/xen/include/asm-x86/hvm/hvm.h @@ -219,6 +219,9 @@ hvm_set_segment_register(struct vcpu *v, enum x86_segment seg, hvm_funcs.set_segment_register(v, seg, reg); } +#define is_viridian_domain(_d) \ + (is_hvm_domain(_d) && ((_d)->arch.hvm_domain.params[HVM_PARAM_VIRIDIAN])) + void hvm_cpuid(unsigned int input, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx); void hvm_migrate_timers(struct vcpu *v); |