diff options
author | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-09-23 15:28:04 +0000 |
---|---|---|
committer | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-09-23 15:28:04 +0000 |
commit | 0573fbfc3f1c616071c59caef22975d1280b1c5d (patch) | |
tree | 169a727a4c733c7b72e624eaee84a0f1aaa971ba /target-i386/exec.h | |
parent | bbbb2f0af96dbf6706c90209ebb16dc5b87d32e1 (diff) | |
download | qemu-0573fbfc3f1c616071c59caef22975d1280b1c5d.tar.gz qemu-0573fbfc3f1c616071c59caef22975d1280b1c5d.tar.bz2 qemu-0573fbfc3f1c616071c59caef22975d1280b1c5d.zip |
SVM Support, by Alexander Graf.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3210 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-i386/exec.h')
-rw-r--r-- | target-i386/exec.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/target-i386/exec.h b/target-i386/exec.h index 59c0649232..1cb73467bb 100644 --- a/target-i386/exec.h +++ b/target-i386/exec.h @@ -502,6 +502,15 @@ void update_fp_status(void); void helper_hlt(void); void helper_monitor(void); void helper_mwait(void); +void helper_vmrun(target_ulong addr); +void helper_vmmcall(void); +void helper_vmload(target_ulong addr); +void helper_vmsave(target_ulong addr); +void helper_stgi(void); +void helper_clgi(void); +void helper_skinit(void); +void helper_invlpga(void); +void vmexit(uint64_t exit_code, uint64_t exit_info_1); extern const uint8_t parity_table[256]; extern const uint8_t rclw_table[32]; @@ -589,3 +598,4 @@ static inline int cpu_halted(CPUState *env) { } return EXCP_HALTED; } + |