aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/support.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-03-28 14:12:33 +0000
committerKeir Fraser <keir.fraser@citrix.com>2008-03-28 14:12:33 +0000
commitabedf8293a4a903c81adec7aa6faf8be338b9898 (patch)
tree006f00517955df24a6085e84b2601826ad250a19 /xen/include/asm-x86/hvm/support.h
parent81a6d23da7cc43d27fd67cd4dd34341cd923e408 (diff)
downloadxen-abedf8293a4a903c81adec7aa6faf8be338b9898.tar.gz
xen-abedf8293a4a903c81adec7aa6faf8be338b9898.tar.bz2
xen-abedf8293a4a903c81adec7aa6faf8be338b9898.zip
hvm: Code cleanups.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/include/asm-x86/hvm/support.h')
-rw-r--r--xen/include/asm-x86/hvm/support.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/xen/include/asm-x86/hvm/support.h b/xen/include/asm-x86/hvm/support.h
index f5a174c14c..2ec00f2fb0 100644
--- a/xen/include/asm-x86/hvm/support.h
+++ b/xen/include/asm-x86/hvm/support.h
@@ -27,12 +27,6 @@
#include <asm/regs.h>
#include <asm/processor.h>
-#ifndef NDEBUG
-#define HVM_DEBUG 1
-#else
-#define HVM_DEBUG 1
-#endif
-
static inline vcpu_iodata_t *get_ioreq(struct vcpu *v)
{
struct domain *d = v->domain;
@@ -42,17 +36,9 @@ static inline vcpu_iodata_t *get_ioreq(struct vcpu *v)
return &p->vcpu_iodata[v->vcpu_id];
}
-/* XXX these are really VMX specific */
-#define TYPE_MOV_TO_DR (0 << 4)
-#define TYPE_MOV_FROM_DR (1 << 4)
-#define TYPE_MOV_TO_CR (0 << 4)
-#define TYPE_MOV_FROM_CR (1 << 4)
-#define TYPE_CLTS (2 << 4)
-#define TYPE_LMSW (3 << 4)
-
#define HVM_DELIVER_NO_ERROR_CODE -1
-#if HVM_DEBUG
+#ifndef NDEBUG
#define DBG_LEVEL_0 (1 << 0)
#define DBG_LEVEL_1 (1 << 1)
#define DBG_LEVEL_2 (1 << 2)
@@ -131,9 +117,6 @@ enum hvm_copy_result hvm_copy_from_guest_virt_nofault(
enum hvm_copy_result hvm_fetch_from_guest_virt_nofault(
void *buf, unsigned long vaddr, int size, uint32_t pfec);
-void hvm_print_line(struct vcpu *v, const char c);
-void hlt_timer_fn(void *data);
-
#define HVM_HCALL_completed 0 /* hypercall completed - no further action */
#define HVM_HCALL_preempted 1 /* hypercall preempted - re-execute VMCALL */
#define HVM_HCALL_invalidate 2 /* invalidate ioemu-dm memory cache */